builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0357 starttime: 1467232872.81 results: success (0) buildid: 20160629123126 builduid: d78df8e0929d4d3fba4a4b89258717ab revision: 311fec989776d55026e1ce3c8900350e1483209e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:12.810511) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:12.810957) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:12.811248) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:12.834169) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:12.834547) ========= 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.J3zFuklddz/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.mV56aJXdEX/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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-06-29 13:41:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.74M=0.001s 2016-06-29 13:41:12 (7.74 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.120570 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:12.976754) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:12.977124) ========= 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.J3zFuklddz/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.mV56aJXdEX/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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.020821 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:13.026189) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:41:13.026549) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 311fec989776d55026e1ce3c8900350e1483209e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 311fec989776d55026e1ce3c8900350e1483209e --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.J3zFuklddz/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.mV56aJXdEX/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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-06-29 13:41:13,105 truncating revision to first 12 chars 2016-06-29 13:41:13,106 Setting DEBUG logging. 2016-06-29 13:41:13,106 attempt 1/10 2016-06-29 13:41:13,106 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/311fec989776?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 13:41:13,897 unpacking tar archive at: mozilla-beta-311fec989776/testing/mozharness/ program finished with exit code 0 elapsedTime=1.065104 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:41:14.113710) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:14.114131) ========= script_repo_revision: 311fec989776d55026e1ce3c8900350e1483209e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:14.114593) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:14.114914) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 13:41:14.133681) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 38 secs) (at 2016-06-29 13:41:14.134245) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.J3zFuklddz/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.mV56aJXdEX/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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 13:41:14 INFO - MultiFileLogger online at 20160629 13:41:14 in /builds/slave/test 13:41:14 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:41:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:41:14 INFO - {'append_to_log': False, 13:41:14 INFO - 'base_work_dir': '/builds/slave/test', 13:41:14 INFO - 'blob_upload_branch': 'mozilla-beta', 13:41:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:41:14 INFO - 'buildbot_json_path': 'buildprops.json', 13:41:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:41:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:41:14 INFO - 'download_minidump_stackwalk': True, 13:41:14 INFO - 'download_symbols': 'true', 13:41:14 INFO - 'e10s': False, 13:41:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:41:14 INFO - 'tooltool.py': '/tools/tooltool.py', 13:41:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:41:14 INFO - '/tools/misc-python/virtualenv.py')}, 13:41:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:41:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:41:14 INFO - 'log_level': 'info', 13:41:14 INFO - 'log_to_console': True, 13:41:14 INFO - 'opt_config_files': (), 13:41:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:41:14 INFO - '--processes=1', 13:41:14 INFO - '--config=%(test_path)s/wptrunner.ini', 13:41:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:41:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:41:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:41:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:41:14 INFO - 'pip_index': False, 13:41:14 INFO - 'require_test_zip': True, 13:41:14 INFO - 'test_type': ('testharness',), 13:41:14 INFO - 'this_chunk': '1', 13:41:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:41:14 INFO - 'total_chunks': '10', 13:41:14 INFO - 'virtualenv_path': 'venv', 13:41:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:41:14 INFO - 'work_dir': 'build'} 13:41:14 INFO - ##### 13:41:14 INFO - ##### Running clobber step. 13:41:14 INFO - ##### 13:41:14 INFO - Running pre-action listener: _resource_record_pre_action 13:41:14 INFO - Running main action method: clobber 13:41:14 INFO - rmtree: /builds/slave/test/build 13:41:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:41:15 INFO - Running post-action listener: _resource_record_post_action 13:41:15 INFO - ##### 13:41:15 INFO - ##### Running read-buildbot-config step. 13:41:15 INFO - ##### 13:41:15 INFO - Running pre-action listener: _resource_record_pre_action 13:41:15 INFO - Running main action method: read_buildbot_config 13:41:15 INFO - Using buildbot properties: 13:41:15 INFO - { 13:41:15 INFO - "project": "", 13:41:15 INFO - "product": "firefox", 13:41:15 INFO - "script_repo_revision": "production", 13:41:15 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 13:41:15 INFO - "repository": "", 13:41:15 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 13:41:15 INFO - "buildid": "20160629123126", 13:41:15 INFO - "pgo_build": "False", 13:41:15 INFO - "basedir": "/builds/slave/test", 13:41:15 INFO - "buildnumber": 12, 13:41:15 INFO - "slavename": "t-yosemite-r7-0357", 13:41:15 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 13:41:15 INFO - "platform": "macosx64", 13:41:15 INFO - "branch": "mozilla-beta", 13:41:15 INFO - "revision": "311fec989776d55026e1ce3c8900350e1483209e", 13:41:15 INFO - "repo_path": "releases/mozilla-beta", 13:41:15 INFO - "moz_repo_path": "", 13:41:15 INFO - "stage_platform": "macosx64", 13:41:15 INFO - "builduid": "d78df8e0929d4d3fba4a4b89258717ab", 13:41:15 INFO - "slavebuilddir": "test" 13:41:15 INFO - } 13:41:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 13:41:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 13:41:15 INFO - Running post-action listener: _resource_record_post_action 13:41:15 INFO - ##### 13:41:15 INFO - ##### Running download-and-extract step. 13:41:15 INFO - ##### 13:41:15 INFO - Running pre-action listener: _resource_record_pre_action 13:41:15 INFO - Running main action method: download_and_extract 13:41:15 INFO - mkdir: /builds/slave/test/build/tests 13:41:15 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')]} 13:41:15 INFO - https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:41:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:41:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 13:41:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:41:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 13:41:17 INFO - Downloaded 1201 bytes. 13:41:17 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:41:17 INFO - Using the following test package requirements: 13:41:17 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:41:17 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:41:17 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 13:41:17 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:41:17 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 13:41:17 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:41:17 INFO - u'jsshell-mac64.zip'], 13:41:17 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:41:17 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 13:41:17 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:41:17 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:41:17 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 13:41:17 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:41:17 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 13:41:17 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:41:17 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 13:41:17 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:41:17 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 13:41:17 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 13:41:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:17 INFO - https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:41:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:41:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 13:41:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 13:41:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 13:41:18 INFO - Downloaded 18405703 bytes. 13:41:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:41:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:41:18 INFO - caution: filename not matched: web-platform/* 13:41:18 INFO - Return code: 11 13:41:18 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')]} 13:41:18 INFO - https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:41:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:41:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:41:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:41:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 13:41:19 INFO - Downloaded 36389085 bytes. 13:41:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:41:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:41:24 INFO - caution: filename not matched: bin/* 13:41:24 INFO - caution: filename not matched: config/* 13:41:24 INFO - caution: filename not matched: mozbase/* 13:41:24 INFO - caution: filename not matched: marionette/* 13:41:24 INFO - caution: filename not matched: tools/wptserve/* 13:41:24 INFO - Return code: 11 13:41:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:24 INFO - https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 13:41:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:41:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:41:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 13:41:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 13:41:26 INFO - Downloaded 73042044 bytes. 13:41:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:41:26 INFO - mkdir: /builds/slave/test/properties 13:41:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:41:26 INFO - Writing to file /builds/slave/test/properties/build_url 13:41:26 INFO - Contents: 13:41:26 INFO - build_url:https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 13:41:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:41:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:41:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:41:27 INFO - Contents: 13:41:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:41:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:27 INFO - https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:41:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:41:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:41:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:41:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 13:41:31 INFO - Downloaded 103701174 bytes. 13:41:31 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:41:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:41:34 INFO - Return code: 0 13:41:34 INFO - Running post-action listener: _resource_record_post_action 13:41:34 INFO - Running post-action listener: set_extra_try_arguments 13:41:34 INFO - ##### 13:41:34 INFO - ##### Running create-virtualenv step. 13:41:34 INFO - ##### 13:41:34 INFO - Running pre-action listener: _pre_create_virtualenv 13:41:34 INFO - Running pre-action listener: _resource_record_pre_action 13:41:34 INFO - Running main action method: create_virtualenv 13:41:34 INFO - Creating virtualenv /builds/slave/test/build/venv 13:41:34 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 13:41:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:41:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:41:34 INFO - Using real prefix '/tools/python27' 13:41:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:41:35 INFO - Installing distribute.............................................................................................................................................................................................done. 13:41:38 INFO - Installing pip.................done. 13:41:38 INFO - Return code: 0 13:41:38 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:41:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:41:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:41:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:38 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 0x102a7ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a9bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fddd1dbff60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a975e0>, '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 0x10267acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1026a5990>, '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.J3zFuklddz/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.mV56aJXdEX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:41:38 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 13:41:38 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 13:41:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J3zFuklddz/Render', 13:41:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:41:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:41:38 INFO - 'HOME': '/Users/cltbld', 13:41:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:41:38 INFO - 'LOGNAME': 'cltbld', 13:41:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:41:38 INFO - 'MOZ_NO_REMOTE': '1', 13:41:38 INFO - 'NO_EM_RESTART': '1', 13:41:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:41:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:41:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:41:38 INFO - 'PWD': '/builds/slave/test', 13:41:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:41:38 INFO - 'SHELL': '/bin/bash', 13:41:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mV56aJXdEX/Listeners', 13:41:38 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 13:41:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:41:38 INFO - 'USER': 'cltbld', 13:41:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:41:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:41:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:41:38 INFO - 'XPC_FLAGS': '0x0', 13:41:38 INFO - 'XPC_SERVICE_NAME': '0', 13:41:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:41:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:41:38 INFO - Downloading/unpacking psutil>=0.7.1 13:41:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:41:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:41:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:41:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:41:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:41:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:41:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:41:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:41:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:41:41 INFO - Installing collected packages: psutil 13:41:41 INFO - Running setup.py install for psutil 13:41:41 INFO - building 'psutil._psutil_osx' extension 13:41:41 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 13:41:42 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 13:41:42 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 13:41:42 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 13:41:42 INFO - building 'psutil._psutil_posix' extension 13:41:42 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 13:41:42 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:41:42 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:41:42 INFO - ^ 13:41:42 INFO - 1 warning generated. 13:41:42 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 13:41:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:41:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:41:42 INFO - Successfully installed psutil 13:41:42 INFO - Cleaning up... 13:41:42 INFO - Return code: 0 13:41:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:41:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:41:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:41:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:42 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 0x102a7ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a9bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fddd1dbff60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a975e0>, '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 0x10267acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1026a5990>, '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.J3zFuklddz/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.mV56aJXdEX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:41:42 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 13:41:42 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 13:41:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J3zFuklddz/Render', 13:41:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:41:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:41:42 INFO - 'HOME': '/Users/cltbld', 13:41:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:41:42 INFO - 'LOGNAME': 'cltbld', 13:41:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:41:42 INFO - 'MOZ_NO_REMOTE': '1', 13:41:42 INFO - 'NO_EM_RESTART': '1', 13:41:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:41:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:41:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:41:42 INFO - 'PWD': '/builds/slave/test', 13:41:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:41:42 INFO - 'SHELL': '/bin/bash', 13:41:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mV56aJXdEX/Listeners', 13:41:42 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 13:41:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:41:42 INFO - 'USER': 'cltbld', 13:41:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:41:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:41:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:41:42 INFO - 'XPC_FLAGS': '0x0', 13:41:42 INFO - 'XPC_SERVICE_NAME': '0', 13:41:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:41:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:41:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:41:42 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 13:41:42 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 13:41:42 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 13:41:42 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 13:41:42 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 13:41:42 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 13:41:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:41:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:41:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:41:45 INFO - Installing collected packages: mozsystemmonitor 13:41:45 INFO - Running setup.py install for mozsystemmonitor 13:41:45 INFO - Successfully installed mozsystemmonitor 13:41:45 INFO - Cleaning up... 13:41:45 INFO - Return code: 0 13:41:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:41:45 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')]} 13:41:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:41:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:45 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')]} 13:41:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:41:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:45 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 0x102a7ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a9bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fddd1dbff60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a975e0>, '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 0x10267acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1026a5990>, '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.J3zFuklddz/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.mV56aJXdEX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:41:45 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 13:41:45 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 13:41:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J3zFuklddz/Render', 13:41:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:41:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:41:45 INFO - 'HOME': '/Users/cltbld', 13:41:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:41:45 INFO - 'LOGNAME': 'cltbld', 13:41:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:41:45 INFO - 'MOZ_NO_REMOTE': '1', 13:41:45 INFO - 'NO_EM_RESTART': '1', 13:41:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:41:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:41:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:41:45 INFO - 'PWD': '/builds/slave/test', 13:41:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:41:45 INFO - 'SHELL': '/bin/bash', 13:41:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mV56aJXdEX/Listeners', 13:41:45 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 13:41:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:41:45 INFO - 'USER': 'cltbld', 13:41:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:41:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:41:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:41:45 INFO - 'XPC_FLAGS': '0x0', 13:41:45 INFO - 'XPC_SERVICE_NAME': '0', 13:41:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:41:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:41:45 INFO - Downloading/unpacking blobuploader==1.2.4 13:41:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:41:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:41:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:41:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:41:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:41:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:41:48 INFO - Downloading blobuploader-1.2.4.tar.gz 13:41:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:41:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:41:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:41:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:41:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:41:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:41:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:41:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:41:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:41:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:41:49 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 13:41:49 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 13:41:49 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 13:41:49 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 13:41:49 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 13:41:49 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 13:41:49 INFO - Downloading docopt-0.6.1.tar.gz 13:41:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:41:49 INFO - Installing collected packages: blobuploader, requests, docopt 13:41:49 INFO - Running setup.py install for blobuploader 13:41:49 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:41:49 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:41:49 INFO - Running setup.py install for requests 13:41:50 INFO - Running setup.py install for docopt 13:41:50 INFO - Successfully installed blobuploader requests docopt 13:41:50 INFO - Cleaning up... 13:41:50 INFO - Return code: 0 13:41:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:41:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:41:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:41:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:50 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 0x102a7ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a9bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fddd1dbff60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a975e0>, '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 0x10267acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1026a5990>, '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.J3zFuklddz/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.mV56aJXdEX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:41:50 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 13:41:50 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 13:41:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J3zFuklddz/Render', 13:41:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:41:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:41:50 INFO - 'HOME': '/Users/cltbld', 13:41:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:41:50 INFO - 'LOGNAME': 'cltbld', 13:41:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:41:50 INFO - 'MOZ_NO_REMOTE': '1', 13:41:50 INFO - 'NO_EM_RESTART': '1', 13:41:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:41:50 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:41:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:41:50 INFO - 'PWD': '/builds/slave/test', 13:41:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:41:50 INFO - 'SHELL': '/bin/bash', 13:41:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mV56aJXdEX/Listeners', 13:41:50 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 13:41:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:41:50 INFO - 'USER': 'cltbld', 13:41:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:41:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:41:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:41:50 INFO - 'XPC_FLAGS': '0x0', 13:41:50 INFO - 'XPC_SERVICE_NAME': '0', 13:41:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:41:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:41:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:41:50 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-958Guh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:41:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:41:50 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-JWv_Od-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-QI7AyY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-JyXJad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-3WUPTn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-sBW_d_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-viclgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-SxCfdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-MdQZDy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-NtiAya-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-Sa3SAm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:41:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:41:51 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-TwohLb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:41:52 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-9ATZPv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:41:52 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-T8BCmm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:41:52 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-wVvHWX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:41:52 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-oHiijM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:41:52 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-mnMbGf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:41:52 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-HtlITG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:41:52 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-cysW94-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:41:52 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-tgW3ZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:41:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:41:53 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-fJ6lPB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:41:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:41:53 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 13:41:53 INFO - Running setup.py install for manifestparser 13:41:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:41:53 INFO - Running setup.py install for mozcrash 13:41:53 INFO - Running setup.py install for mozdebug 13:41:53 INFO - Running setup.py install for mozdevice 13:41:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:41:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:41:53 INFO - Running setup.py install for mozfile 13:41:54 INFO - Running setup.py install for mozhttpd 13:41:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:41:54 INFO - Running setup.py install for mozinfo 13:41:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:41:54 INFO - Running setup.py install for mozInstall 13:41:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:41:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:41:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:41:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:41:54 INFO - Running setup.py install for mozleak 13:41:54 INFO - Running setup.py install for mozlog 13:41:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:41:54 INFO - Running setup.py install for moznetwork 13:41:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:41:55 INFO - Running setup.py install for mozprocess 13:41:55 INFO - Running setup.py install for mozprofile 13:41:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:41:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:41:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:41:55 INFO - Running setup.py install for mozrunner 13:41:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:41:55 INFO - Running setup.py install for mozscreenshot 13:41:55 INFO - Running setup.py install for moztest 13:41:55 INFO - Running setup.py install for mozversion 13:41:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:41:55 INFO - Running setup.py install for wptserve 13:41:56 INFO - Running setup.py install for marionette-driver 13:41:56 INFO - Running setup.py install for browsermob-proxy 13:41:56 INFO - Running setup.py install for marionette-client 13:41:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:41:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:41:56 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 13:41:56 INFO - Cleaning up... 13:41:56 INFO - Return code: 0 13:41:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:41:56 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')]} 13:41:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:41:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:56 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')]} 13:41:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:41:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:41:56 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 0x102a7ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a9bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fddd1dbff60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102a975e0>, '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 0x10267acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1026a5990>, '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.J3zFuklddz/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.mV56aJXdEX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:41:56 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 13:41:56 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 13:41:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J3zFuklddz/Render', 13:41:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:41:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:41:56 INFO - 'HOME': '/Users/cltbld', 13:41:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:41:56 INFO - 'LOGNAME': 'cltbld', 13:41:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:41:56 INFO - 'MOZ_NO_REMOTE': '1', 13:41:56 INFO - 'NO_EM_RESTART': '1', 13:41:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:41:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:41:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:41:56 INFO - 'PWD': '/builds/slave/test', 13:41:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:41:56 INFO - 'SHELL': '/bin/bash', 13:41:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mV56aJXdEX/Listeners', 13:41:56 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 13:41:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:41:56 INFO - 'USER': 'cltbld', 13:41:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:41:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:41:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:41:56 INFO - 'XPC_FLAGS': '0x0', 13:41:56 INFO - 'XPC_SERVICE_NAME': '0', 13:41:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:41:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-UTGSho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:41:57 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)) 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-V4uXkG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:41:57 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)) 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-SDPYD1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:41:57 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)) 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-MY4B5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:41:57 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)) 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-3c3sGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:41:57 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)) 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-THoTAA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:41:57 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)) 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-XoNHeQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:41:57 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)) 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-54PbEE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:41:57 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)) 13:41:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:41:57 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-Ed3mNp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-3ETlOI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-UJ4gwO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-HvHhGx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-cyDhUz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-q1QFKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-JwlH38-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-1dv8wn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-NZlfqI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:41:58 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-l0BTQP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:41:58 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)) 13:41:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:41:59 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-1PDBvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:41:59 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)) 13:41:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:41:59 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-lA4tYV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:41:59 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)) 13:41:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:41:59 INFO - Running setup.py (path:/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/pip-b3ZUCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:41:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:41:59 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)) 13:41:59 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)) 13:41:59 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)) 13:41:59 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)) 13:41:59 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)) 13:41:59 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)) 13:41:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:41: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 13:41: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 13:41: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 13:41: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 13:41: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 13:41: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 13:42:02 INFO - Downloading blessings-1.6.tar.gz 13:42:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:42:02 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)) 13:42:02 INFO - Installing collected packages: blessings 13:42:02 INFO - Running setup.py install for blessings 13:42:02 INFO - Successfully installed blessings 13:42:02 INFO - Cleaning up... 13:42:02 INFO - Return code: 0 13:42:02 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:42:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:42:02 INFO - Reading from file tmpfile_stdout 13:42:02 INFO - Current package versions: 13:42:02 INFO - blessings == 1.6 13:42:02 INFO - blobuploader == 1.2.4 13:42:02 INFO - browsermob-proxy == 0.6.0 13:42:02 INFO - docopt == 0.6.1 13:42:02 INFO - manifestparser == 1.1 13:42:02 INFO - marionette-client == 2.3.0 13:42:02 INFO - marionette-driver == 1.4.0 13:42:02 INFO - mozInstall == 1.12 13:42:02 INFO - mozcrash == 0.17 13:42:02 INFO - mozdebug == 0.1 13:42:02 INFO - mozdevice == 0.48 13:42:02 INFO - mozfile == 1.2 13:42:02 INFO - mozhttpd == 0.7 13:42:02 INFO - mozinfo == 0.9 13:42:02 INFO - mozleak == 0.1 13:42:02 INFO - mozlog == 3.1 13:42:02 INFO - moznetwork == 0.27 13:42:02 INFO - mozprocess == 0.22 13:42:02 INFO - mozprofile == 0.28 13:42:02 INFO - mozrunner == 6.11 13:42:02 INFO - mozscreenshot == 0.1 13:42:02 INFO - mozsystemmonitor == 0.0 13:42:02 INFO - moztest == 0.7 13:42:02 INFO - mozversion == 1.4 13:42:02 INFO - psutil == 3.1.1 13:42:02 INFO - requests == 1.2.3 13:42:02 INFO - wptserve == 1.4.0 13:42:02 INFO - wsgiref == 0.1.2 13:42:02 INFO - Running post-action listener: _resource_record_post_action 13:42:02 INFO - Running post-action listener: _start_resource_monitoring 13:42:02 INFO - Starting resource monitoring. 13:42:02 INFO - ##### 13:42:02 INFO - ##### Running pull step. 13:42:02 INFO - ##### 13:42:02 INFO - Running pre-action listener: _resource_record_pre_action 13:42:02 INFO - Running main action method: pull 13:42:02 INFO - Pull has nothing to do! 13:42:02 INFO - Running post-action listener: _resource_record_post_action 13:42:02 INFO - ##### 13:42:02 INFO - ##### Running install step. 13:42:02 INFO - ##### 13:42:02 INFO - Running pre-action listener: _resource_record_pre_action 13:42:02 INFO - Running main action method: install 13:42:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:42:03 INFO - Reading from file tmpfile_stdout 13:42:03 INFO - Detecting whether we're running mozinstall >=1.0... 13:42:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:42:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:42:03 INFO - Reading from file tmpfile_stdout 13:42:03 INFO - Output received: 13:42:03 INFO - Usage: mozinstall [options] installer 13:42:03 INFO - Options: 13:42:03 INFO - -h, --help show this help message and exit 13:42:03 INFO - -d DEST, --destination=DEST 13:42:03 INFO - Directory to install application into. [default: 13:42:03 INFO - "/builds/slave/test"] 13:42:03 INFO - --app=APP Application being installed. [default: firefox] 13:42:03 INFO - mkdir: /builds/slave/test/build/application 13:42:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 13:42:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 13:42:21 INFO - Reading from file tmpfile_stdout 13:42:21 INFO - Output received: 13:42:21 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:42:21 INFO - Running post-action listener: _resource_record_post_action 13:42:21 INFO - ##### 13:42:21 INFO - ##### Running run-tests step. 13:42:21 INFO - ##### 13:42:21 INFO - Running pre-action listener: _resource_record_pre_action 13:42:21 INFO - Running main action method: run_tests 13:42:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:42:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:42:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:42:21 INFO - grabbing minidump binary from tooltool 13:42:21 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')]} 13:42:21 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 0x102a975e0>, '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 0x10267acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1026a5990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:42:21 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 13:42:21 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 13:42:21 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:42:21 INFO - Return code: 0 13:42:21 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:42:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:42:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:42:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:42:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.J3zFuklddz/Render', 13:42:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:42:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:42:21 INFO - 'HOME': '/Users/cltbld', 13:42:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:42:21 INFO - 'LOGNAME': 'cltbld', 13:42:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:42:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:42:21 INFO - 'MOZ_NO_REMOTE': '1', 13:42:21 INFO - 'NO_EM_RESTART': '1', 13:42:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:42:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:42:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:42:21 INFO - 'PWD': '/builds/slave/test', 13:42:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:42:21 INFO - 'SHELL': '/bin/bash', 13:42:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mV56aJXdEX/Listeners', 13:42:21 INFO - 'TMPDIR': '/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/', 13:42:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:42:21 INFO - 'USER': 'cltbld', 13:42:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:42:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:42:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:42:21 INFO - 'XPC_FLAGS': '0x0', 13:42:21 INFO - 'XPC_SERVICE_NAME': '0', 13:42:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:42:21 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:42:21 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 13:42:21 INFO - import pkg_resources 13:42:22 INFO - Using 1 client processes 13:42:23 INFO - wptserve Starting http server on 127.0.0.1:8001 13:42:23 INFO - wptserve Starting http server on 127.0.0.1:8000 13:42:23 INFO - wptserve Starting http server on 127.0.0.1:8443 13:42:24 INFO - SUITE-START | Running 778 tests 13:42:24 INFO - Running testharness tests 13:42:24 INFO - Setting up ssl 13:42:24 INFO - PROCESS | certutil | 13:42:24 INFO - PROCESS | certutil | 13:42:24 INFO - PROCESS | certutil | 13:42:24 INFO - Certificate Nickname Trust Attributes 13:42:24 INFO - SSL,S/MIME,JAR/XPI 13:42:24 INFO - 13:42:24 INFO - web-platform-tests CT,, 13:42:24 INFO - 13:42:24 INFO - Starting runner 13:42:25 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:42:25 INFO - PROCESS | 1966 | 1467232945937 Marionette DEBUG Marionette enabled via build flag and pref 13:42:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x113cbb800 == 1 [pid = 1966] [id = 1] 13:42:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 1 (0x113cbc000) [pid = 1966] [serial = 1] [outer = 0x0] 13:42:26 INFO - PROCESS | 1966 | [1966] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:42:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 2 (0x113cbd000) [pid = 1966] [serial = 2] [outer = 0x113cbc000] 13:42:26 INFO - PROCESS | 1966 | 1467232946248 Marionette INFO Listening on port 2828 13:42:26 INFO - PROCESS | 1966 | 1467232946476 Marionette DEBUG Marionette enabled via command-line flag 13:42:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x116960000 == 2 [pid = 1966] [id = 2] 13:42:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 3 (0x116960800) [pid = 1966] [serial = 3] [outer = 0x0] 13:42:26 INFO - PROCESS | 1966 | [1966] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:42:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 4 (0x116961800) [pid = 1966] [serial = 4] [outer = 0x116960800] 13:42:26 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:42:26 INFO - PROCESS | 1966 | 1467232946617 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52672 13:42:26 INFO - PROCESS | 1966 | 1467232946702 Marionette DEBUG Closed connection conn0 13:42:26 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:42:26 INFO - PROCESS | 1966 | 1467232946705 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52673 13:42:26 INFO - PROCESS | 1966 | 1467232946716 Marionette DEBUG Closed connection conn1 13:42:26 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:42:26 INFO - PROCESS | 1966 | 1467232946721 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52674 13:42:26 INFO - PROCESS | 1966 | 1467232946730 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:42:26 INFO - PROCESS | 1966 | 1467232946736 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629123126","device":"desktop","version":"48.0"} 13:42:26 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:42:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fdb800 == 3 [pid = 1966] [id = 3] 13:42:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 5 (0x119fdc000) [pid = 1966] [serial = 5] [outer = 0x0] 13:42:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fdc800 == 4 [pid = 1966] [id = 4] 13:42:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 6 (0x119fca000) [pid = 1966] [serial = 6] [outer = 0x0] 13:42:27 INFO - PROCESS | 1966 | [1966] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:42:27 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:42:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x123606800 == 5 [pid = 1966] [id = 5] 13:42:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 7 (0x119fc9400) [pid = 1966] [serial = 7] [outer = 0x0] 13:42:27 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:42:27 INFO - PROCESS | 1966 | [1966] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:42:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 8 (0x1236ed000) [pid = 1966] [serial = 8] [outer = 0x119fc9400] 13:42:28 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:42:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 9 (0x123cde800) [pid = 1966] [serial = 9] [outer = 0x119fdc000] 13:42:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 10 (0x123ccbc00) [pid = 1966] [serial = 10] [outer = 0x119fca000] 13:42:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 11 (0x123ccd800) [pid = 1966] [serial = 11] [outer = 0x119fc9400] 13:42:28 INFO - PROCESS | 1966 | [1966] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:42:28 INFO - PROCESS | 1966 | 1467232948594 Marionette INFO startBrowser 363081f6-8447-bb47-b8db-c24539eb09db 13:42:28 INFO - PROCESS | 1966 | 1467232948615 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 1966 | 1467232948624 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 1966 | 1467232948626 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:28 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:42:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 12 (0x1267c2c00) [pid = 1966] [serial = 12] [outer = 0x119fc9400] 13:42:28 INFO - PROCESS | 1966 | 1467232948936 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"363081f6-8447-bb47-b8db-c24539eb09db","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629123126","device":"desktop","version":"48.0","command_id":1}}] 13:42:29 INFO - PROCESS | 1966 | 1467232949023 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}] 13:42:29 INFO - PROCESS | 1966 | 1467232949026 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:29 INFO - PROCESS | 1966 | 1467232949069 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:42:29 INFO - PROCESS | 1966 | 1467232949143 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:42:29 INFO - PROCESS | 1966 | 1467232949145 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:29 INFO - PROCESS | 1966 | [1966] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:42:29 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:42:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 13 (0x126958400) [pid = 1966] [serial = 13] [outer = 0x119fc9400] 13:42:29 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:42:29 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:42:29 INFO - PROCESS | 1966 | 1467232949644 Marionette TRACE conn2 <- [1,3,null,{}] 13:42:29 INFO - PROCESS | 1966 | 1467232949647 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:42:29 INFO - PROCESS | 1966 | 1467232949649 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:29 INFO - PROCESS | 1966 | 1467232949666 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:42:29 INFO - PROCESS | 1966 | 1467232949695 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:42:29 INFO - PROCESS | 1966 | 1467232949697 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:42:29 INFO - PROCESS | 1966 | 1467232949700 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 1966 | 1467232949702 Marionette TRACE conn2 <- [1,6,null,{}] 13:42:29 INFO - PROCESS | 1966 | 1467232949705 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}] 13:42:29 INFO - PROCESS | 1966 | 1467232949707 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:29 INFO - PROCESS | 1966 | 1467232949720 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:42:29 INFO - PROCESS | 1966 | 1467232949728 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 1966 | 1467232949729 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x129115800 == 6 [pid = 1966] [id = 6] 13:42:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 14 (0x1291ae800) [pid = 1966] [serial = 14] [outer = 0x0] 13:42:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 15 (0x1291b0400) [pid = 1966] [serial = 15] [outer = 0x1291ae800] 13:42:29 INFO - PROCESS | 1966 | 1467232949761 Marionette DEBUG loaded listener.js 13:42:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 16 (0x1291b6400) [pid = 1966] [serial = 16] [outer = 0x1291ae800] 13:42:30 INFO - PROCESS | 1966 | 1467232950078 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]]]}] 13:42:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x1292a0800 == 7 [pid = 1966] [id = 7] 13:42:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 17 (0x1292dbc00) [pid = 1966] [serial = 17] [outer = 0x0] 13:42:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 18 (0x12944a800) [pid = 1966] [serial = 18] [outer = 0x1292dbc00] 13:42:30 INFO - PROCESS | 1966 | 1467232950110 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 19 (0x129455800) [pid = 1966] [serial = 19] [outer = 0x1292dbc00] 13:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 476ms 13:42:30 INFO - PROCESS | 1966 | 1467232950216 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 1966 | 1467232950218 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:42:30 INFO - PROCESS | 1966 | 1467232950236 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 1966 | 1467232950238 Marionette TRACE conn2 <- [1,10,null,{}] 13:42:30 INFO - PROCESS | 1966 | 1467232950288 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}] 13:42:30 INFO - PROCESS | 1966 | 1467232950293 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:30 INFO - PROCESS | 1966 | 1467232950494 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:42:30 INFO - PROCESS | 1966 | 1467232950514 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:30 INFO - PROCESS | 1966 | 1467232950516 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a752000 == 8 [pid = 1966] [id = 8] 13:42:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 20 (0x12944f400) [pid = 1966] [serial = 20] [outer = 0x0] 13:42:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 21 (0x12a7de400) [pid = 1966] [serial = 21] [outer = 0x12944f400] 13:42:30 INFO - PROCESS | 1966 | 1467232950586 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 22 (0x12a7e2c00) [pid = 1966] [serial = 22] [outer = 0x12944f400] 13:42:30 INFO - PROCESS | 1966 | 1467232950939 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]]]}] 13:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 736ms 13:42:30 INFO - PROCESS | 1966 | 1467232950960 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 1966 | 1467232950962 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:42:30 INFO - PROCESS | 1966 | 1467232950964 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 1966 | 1467232950966 Marionette TRACE conn2 <- [1,14,null,{}] 13:42:30 INFO - PROCESS | 1966 | 1467232950968 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}] 13:42:30 INFO - PROCESS | 1966 | 1467232950970 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:31 INFO - PROCESS | 1966 | 1467232951074 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:42:31 INFO - PROCESS | 1966 | 1467232951078 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 1966 | 1467232951079 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b10e000 == 9 [pid = 1966] [id = 9] 13:42:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 23 (0x12a7ea000) [pid = 1966] [serial = 23] [outer = 0x0] 13:42:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 24 (0x12b04b800) [pid = 1966] [serial = 24] [outer = 0x12a7ea000] 13:42:31 INFO - PROCESS | 1966 | 1467232951105 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 25 (0x12b056800) [pid = 1966] [serial = 25] [outer = 0x12a7ea000] 13:42:31 INFO - PROCESS | 1966 | 1467232951366 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]]]}] 13:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 13:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:42:31 INFO - PROCESS | 1966 | 1467232951383 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:42:31 INFO - PROCESS | 1966 | 1467232951384 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:42:31 INFO - PROCESS | 1966 | 1467232951386 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 1966 | 1467232951387 Marionette TRACE conn2 <- [1,18,null,{}] 13:42:31 INFO - PROCESS | 1966 | 1467232951400 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}] 13:42:31 INFO - PROCESS | 1966 | 1467232951401 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:31 INFO - PROCESS | 1966 | 1467232951502 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:42:31 INFO - PROCESS | 1966 | 1467232951507 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 1966 | 1467232951509 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b122800 == 10 [pid = 1966] [id = 10] 13:42:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 26 (0x12b8cf800) [pid = 1966] [serial = 26] [outer = 0x0] 13:42:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 27 (0x12b965400) [pid = 1966] [serial = 27] [outer = 0x12b8cf800] 13:42:31 INFO - PROCESS | 1966 | 1467232951533 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 28 (0x12b96b400) [pid = 1966] [serial = 28] [outer = 0x12b8cf800] 13:42:31 INFO - PROCESS | 1966 | 1467232951804 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]]]}] 13:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 476ms 13:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:42:31 INFO - PROCESS | 1966 | 1467232951863 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:42:31 INFO - PROCESS | 1966 | 1467232951864 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:42:31 INFO - PROCESS | 1966 | 1467232951867 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 1966 | 1467232951868 Marionette TRACE conn2 <- [1,22,null,{}] 13:42:31 INFO - PROCESS | 1966 | 1467232951870 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}] 13:42:31 INFO - PROCESS | 1966 | 1467232951872 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:31 INFO - PROCESS | 1966 | 1467232951971 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:42:31 INFO - PROCESS | 1966 | 1467232951975 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 1966 | 1467232951976 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd70800 == 11 [pid = 1966] [id = 11] 13:42:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 29 (0x12b96ec00) [pid = 1966] [serial = 29] [outer = 0x0] 13:42:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 30 (0x12bd91400) [pid = 1966] [serial = 30] [outer = 0x12b96ec00] 13:42:32 INFO - PROCESS | 1966 | 1467232952001 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 31 (0x12bd95c00) [pid = 1966] [serial = 31] [outer = 0x12b96ec00] 13:42:32 INFO - PROCESS | 1966 | 1467232952234 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]]]}] 13:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 13:42:32 INFO - PROCESS | 1966 | 1467232952288 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:42:32 INFO - PROCESS | 1966 | 1467232952289 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:42:32 INFO - PROCESS | 1966 | 1467232952299 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 1966 | 1467232952300 Marionette TRACE conn2 <- [1,26,null,{}] 13:42:32 INFO - PROCESS | 1966 | 1467232952302 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}] 13:42:32 INFO - PROCESS | 1966 | 1467232952303 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:32 INFO - PROCESS | 1966 | 1467232952405 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:42:32 INFO - PROCESS | 1966 | 1467232952409 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 1966 | 1467232952410 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x1183a1800 == 12 [pid = 1966] [id = 12] 13:42:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 32 (0x12bd33800) [pid = 1966] [serial = 32] [outer = 0x0] 13:42:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 33 (0x12bd97800) [pid = 1966] [serial = 33] [outer = 0x12bd33800] 13:42:32 INFO - PROCESS | 1966 | 1467232952435 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 34 (0x12bf6c800) [pid = 1966] [serial = 34] [outer = 0x12bd33800] 13:42:32 INFO - PROCESS | 1966 | 1467232952664 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]]]}] 13:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 371ms 13:42:32 INFO - PROCESS | 1966 | 1467232952671 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:42:32 INFO - PROCESS | 1966 | 1467232952672 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:42:32 INFO - PROCESS | 1966 | 1467232952682 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 1966 | 1467232952683 Marionette TRACE conn2 <- [1,30,null,{}] 13:42:32 INFO - PROCESS | 1966 | 1467232952685 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}] 13:42:32 INFO - PROCESS | 1966 | 1467232952686 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:32 INFO - PROCESS | 1966 | 1467232952801 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:42:32 INFO - PROCESS | 1966 | 1467232952805 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 1966 | 1467232952806 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3a3000 == 13 [pid = 1966] [id = 13] 13:42:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 35 (0x12bf6d000) [pid = 1966] [serial = 35] [outer = 0x0] 13:42:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 36 (0x12bf74800) [pid = 1966] [serial = 36] [outer = 0x12bf6d000] 13:42:32 INFO - PROCESS | 1966 | 1467232952840 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 37 (0x12af05000) [pid = 1966] [serial = 37] [outer = 0x12bf6d000] 13:42:33 INFO - PROCESS | 1966 | 1467232953241 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]]]}] 13:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 568ms 13:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:42:33 INFO - PROCESS | 1966 | 1467232953251 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:42:33 INFO - PROCESS | 1966 | 1467232953253 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:42:33 INFO - PROCESS | 1966 | 1467232953257 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 1966 | 1467232953260 Marionette TRACE conn2 <- [1,34,null,{}] 13:42:33 INFO - PROCESS | 1966 | 1467232953264 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}] 13:42:33 INFO - PROCESS | 1966 | 1467232953265 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:33 INFO - PROCESS | 1966 | 1467232953375 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:42:33 INFO - PROCESS | 1966 | 1467232953378 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 1966 | 1467232953379 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c711000 == 14 [pid = 1966] [id = 14] 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 38 (0x12af07800) [pid = 1966] [serial = 38] [outer = 0x0] 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 39 (0x12af10400) [pid = 1966] [serial = 39] [outer = 0x12af07800] 13:42:33 INFO - PROCESS | 1966 | 1467232953404 Marionette DEBUG loaded listener.js 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 40 (0x12c883c00) [pid = 1966] [serial = 40] [outer = 0x12af07800] 13:42:33 INFO - PROCESS | 1966 | 1467232953645 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]]]}] 13:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 423ms 13:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:42:33 INFO - PROCESS | 1966 | 1467232953679 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:42:33 INFO - PROCESS | 1966 | 1467232953680 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:42:33 INFO - PROCESS | 1966 | 1467232953682 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 1966 | 1467232953683 Marionette TRACE conn2 <- [1,38,null,{}] 13:42:33 INFO - PROCESS | 1966 | 1467232953687 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}] 13:42:33 INFO - PROCESS | 1966 | 1467232953689 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:33 INFO - PROCESS | 1966 | 1467232953805 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:42:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca26800 == 15 [pid = 1966] [id = 15] 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 41 (0x12ca27000) [pid = 1966] [serial = 41] [outer = 0x0] 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 42 (0x12ca28800) [pid = 1966] [serial = 42] [outer = 0x12ca27000] 13:42:33 INFO - PROCESS | 1966 | 1467232953819 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 1966 | 1467232953821 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 43 (0x12ca30000) [pid = 1966] [serial = 43] [outer = 0x12ca27000] 13:42:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca36800 == 16 [pid = 1966] [id = 16] 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 44 (0x12c8c1c00) [pid = 1966] [serial = 44] [outer = 0x0] 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 45 (0x12c8c3800) [pid = 1966] [serial = 45] [outer = 0x12c8c1c00] 13:42:33 INFO - PROCESS | 1966 | 1467232953851 Marionette DEBUG loaded listener.js 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 46 (0x12c8c9000) [pid = 1966] [serial = 46] [outer = 0x12c8c1c00] 13:42:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca26000 == 17 [pid = 1966] [id = 17] 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 47 (0x12c890400) [pid = 1966] [serial = 47] [outer = 0x0] 13:42:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 48 (0x12c8cf400) [pid = 1966] [serial = 48] [outer = 0x12c890400] 13:42:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 49 (0x12c88ec00) [pid = 1966] [serial = 49] [outer = 0x12c890400] 13:42:34 INFO - PROCESS | 1966 | 1467232954191 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]]]}] 13:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 13:42:34 INFO - PROCESS | 1966 | 1467232954207 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 1966 | 1467232954209 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:42:34 INFO - PROCESS | 1966 | 1467232954213 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 1966 | 1467232954214 Marionette TRACE conn2 <- [1,42,null,{}] 13:42:34 INFO - PROCESS | 1966 | 1467232954216 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}] 13:42:34 INFO - PROCESS | 1966 | 1467232954217 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:34 INFO - PROCESS | 1966 | 1467232954318 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:42:34 INFO - PROCESS | 1966 | 1467232954325 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 1966 | 1467232954326 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca81800 == 18 [pid = 1966] [id = 18] 13:42:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 50 (0x1185c5800) [pid = 1966] [serial = 50] [outer = 0x0] 13:42:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 51 (0x118898000) [pid = 1966] [serial = 51] [outer = 0x1185c5800] 13:42:34 INFO - PROCESS | 1966 | 1467232954351 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 52 (0x12cf77800) [pid = 1966] [serial = 52] [outer = 0x1185c5800] 13:42:34 INFO - PROCESS | 1966 | 1467232954600 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]]]}] 13:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 13:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:42:34 INFO - PROCESS | 1966 | 1467232954633 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 1966 | 1467232954634 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:42:34 INFO - PROCESS | 1966 | 1467232954637 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 1966 | 1467232954638 Marionette TRACE conn2 <- [1,46,null,{}] 13:42:34 INFO - PROCESS | 1966 | 1467232954649 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}] 13:42:34 INFO - PROCESS | 1966 | 1467232954650 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:34 INFO - PROCESS | 1966 | 1467232954757 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:42:34 INFO - PROCESS | 1966 | 1467232954761 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 1966 | 1467232954763 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d50f000 == 19 [pid = 1966] [id = 19] 13:42:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 53 (0x12cfedc00) [pid = 1966] [serial = 53] [outer = 0x0] 13:42:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 54 (0x12d3c8800) [pid = 1966] [serial = 54] [outer = 0x12cfedc00] 13:42:34 INFO - PROCESS | 1966 | 1467232954789 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 55 (0x12d3cc000) [pid = 1966] [serial = 55] [outer = 0x12cfedc00] 13:42:35 INFO - PROCESS | 1966 | 1467232955026 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]]]}] 13:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 426ms 13:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:42:35 INFO - PROCESS | 1966 | 1467232955065 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 1966 | 1467232955066 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:42:35 INFO - PROCESS | 1966 | 1467232955068 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - PROCESS | 1966 | 1467232955069 Marionette TRACE conn2 <- [1,50,null,{}] 13:42:35 INFO - PROCESS | 1966 | 1467232955079 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}] 13:42:35 INFO - PROCESS | 1966 | 1467232955081 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:35 INFO - PROCESS | 1966 | 1467232955184 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:42:35 INFO - PROCESS | 1966 | 1467232955188 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 1966 | 1467232955189 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d8bf000 == 20 [pid = 1966] [id = 20] 13:42:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 56 (0x12d3cc400) [pid = 1966] [serial = 56] [outer = 0x0] 13:42:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 57 (0x12d6e2000) [pid = 1966] [serial = 57] [outer = 0x12d3cc400] 13:42:35 INFO - PROCESS | 1966 | 1467232955212 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 58 (0x12d6e8c00) [pid = 1966] [serial = 58] [outer = 0x12d3cc400] 13:42:35 INFO - PROCESS | 1966 | 1467232955442 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]]]}] 13:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 13:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:42:35 INFO - PROCESS | 1966 | 1467232955496 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 1966 | 1467232955497 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:42:35 INFO - PROCESS | 1966 | 1467232955499 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - PROCESS | 1966 | 1467232955500 Marionette TRACE conn2 <- [1,54,null,{}] 13:42:35 INFO - PROCESS | 1966 | 1467232955503 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}] 13:42:35 INFO - PROCESS | 1966 | 1467232955504 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:35 INFO - PROCESS | 1966 | 1467232955611 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:42:35 INFO - PROCESS | 1966 | 1467232955623 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 1966 | 1467232955624 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x12dca3800 == 21 [pid = 1966] [id = 21] 13:42:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x12dc0c000) [pid = 1966] [serial = 59] [outer = 0x0] 13:42:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x12dc0ec00) [pid = 1966] [serial = 60] [outer = 0x12dc0c000] 13:42:35 INFO - PROCESS | 1966 | 1467232955650 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x1192fc000) [pid = 1966] [serial = 61] [outer = 0x12dc0c000] 13:42:35 INFO - PROCESS | 1966 | 1467232955971 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]]]}] 13:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 520ms 13:42:36 INFO - PROCESS | 1966 | 1467232956021 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 1966 | 1467232956023 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:42:36 INFO - PROCESS | 1966 | 1467232956026 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 1966 | 1467232956028 Marionette TRACE conn2 <- [1,58,null,{}] 13:42:36 INFO - PROCESS | 1966 | 1467232956031 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}] 13:42:36 INFO - PROCESS | 1966 | 1467232956032 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:36 INFO - PROCESS | 1966 | 1467232956234 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:42:36 INFO - PROCESS | 1966 | 1467232956804 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 1966 | 1467232956806 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x111ea2000 == 22 [pid = 1966] [id = 22] 13:42:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x111c78000) [pid = 1966] [serial = 62] [outer = 0x0] 13:42:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x111f05400) [pid = 1966] [serial = 63] [outer = 0x111c78000] 13:42:36 INFO - PROCESS | 1966 | 1467232956838 Marionette DEBUG loaded listener.js 13:42:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x11213d800) [pid = 1966] [serial = 64] [outer = 0x111c78000] 13:42:37 INFO - PROCESS | 1966 | 1467232957249 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]]]}] 13:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1272ms 13:42:37 INFO - PROCESS | 1966 | 1467232957299 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:42:37 INFO - PROCESS | 1966 | 1467232957302 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:42:37 INFO - PROCESS | 1966 | 1467232957305 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 1966 | 1467232957307 Marionette TRACE conn2 <- [1,62,null,{}] 13:42:37 INFO - PROCESS | 1966 | 1467232957310 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}] 13:42:37 INFO - PROCESS | 1966 | 1467232957313 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:37 INFO - PROCESS | 1966 | 1467232957431 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:42:37 INFO - PROCESS | 1966 | 1467232957470 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 1966 | 1467232957472 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x115d64000 == 23 [pid = 1966] [id = 23] 13:42:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x112d0a400) [pid = 1966] [serial = 65] [outer = 0x0] 13:42:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x112fa8800) [pid = 1966] [serial = 66] [outer = 0x112d0a400] 13:42:37 INFO - PROCESS | 1966 | 1467232957517 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x115d1a000) [pid = 1966] [serial = 67] [outer = 0x112d0a400] 13:42:37 INFO - PROCESS | 1966 | 1467232957914 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]]]}] 13:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 13:42:37 INFO - PROCESS | 1966 | 1467232957976 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:42:37 INFO - PROCESS | 1966 | 1467232957978 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:42:37 INFO - PROCESS | 1966 | 1467232957981 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 1966 | 1467232957982 Marionette TRACE conn2 <- [1,66,null,{}] 13:42:37 INFO - PROCESS | 1966 | 1467232957985 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}] 13:42:37 INFO - PROCESS | 1966 | 1467232957986 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:38 INFO - PROCESS | 1966 | 1467232958117 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:42:38 INFO - PROCESS | 1966 | 1467232958161 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:38 INFO - PROCESS | 1966 | 1467232958162 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x117142000 == 24 [pid = 1966] [id = 24] 13:42:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x116a1c000) [pid = 1966] [serial = 68] [outer = 0x0] 13:42:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x1182f8800) [pid = 1966] [serial = 69] [outer = 0x116a1c000] 13:42:38 INFO - PROCESS | 1966 | 1467232958192 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x118767c00) [pid = 1966] [serial = 70] [outer = 0x116a1c000] 13:42:38 INFO - PROCESS | 1966 | 1467232958635 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]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 718ms 13:42:38 INFO - PROCESS | 1966 | 1467232958707 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 1966 | 1467232958710 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:42:38 INFO - PROCESS | 1966 | 1467232958720 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 1966 | 1467232958723 Marionette TRACE conn2 <- [1,70,null,{}] 13:42:38 INFO - PROCESS | 1966 | 1467232958728 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}] 13:42:38 INFO - PROCESS | 1966 | 1467232958730 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:38 INFO - PROCESS | 1966 | 1467232958865 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:42:39 INFO - PROCESS | 1966 | 1467232959101 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 1966 | 1467232959103 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x112641800 == 25 [pid = 1966] [id = 25] 13:42:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x113044800) [pid = 1966] [serial = 71] [outer = 0x0] 13:42:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x113357800) [pid = 1966] [serial = 72] [outer = 0x113044800] 13:42:39 INFO - PROCESS | 1966 | 1467232959133 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x113c66400) [pid = 1966] [serial = 73] [outer = 0x113044800] 13:42:39 INFO - PROCESS | 1966 | 1467232959568 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]]]}] 13:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 13:42:39 INFO - PROCESS | 1966 | 1467232959598 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 1966 | 1467232959600 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:42:39 INFO - PROCESS | 1966 | 1467232959603 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - PROCESS | 1966 | 1467232959605 Marionette TRACE conn2 <- [1,74,null,{}] 13:42:39 INFO - PROCESS | 1966 | 1467232959608 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}] 13:42:39 INFO - PROCESS | 1966 | 1467232959611 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:39 INFO - PROCESS | 1966 | 1467232959694 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:42:39 INFO - PROCESS | 1966 | 1467232959731 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 1966 | 1467232959732 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x1132de800 == 26 [pid = 1966] [id = 26] 13:42:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x115df9c00) [pid = 1966] [serial = 74] [outer = 0x0] 13:42:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1164eac00) [pid = 1966] [serial = 75] [outer = 0x115df9c00] 13:42:39 INFO - PROCESS | 1966 | 1467232959758 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x116753000) [pid = 1966] [serial = 76] [outer = 0x115df9c00] 13:42:40 INFO - PROCESS | 1966 | 1467232960068 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]]]}] 13:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 13:42:40 INFO - PROCESS | 1966 | 1467232960129 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 1966 | 1467232960132 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:42:40 INFO - PROCESS | 1966 | 1467232960137 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 1966 | 1467232960138 Marionette TRACE conn2 <- [1,78,null,{}] 13:42:40 INFO - PROCESS | 1966 | 1467232960140 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}] 13:42:40 INFO - PROCESS | 1966 | 1467232960142 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:40 INFO - PROCESS | 1966 | 1467232960234 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:42:40 INFO - PROCESS | 1966 | 1467232960243 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 1966 | 1467232960244 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x115eb8000 == 27 [pid = 1966] [id = 27] 13:42:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x11303a400) [pid = 1966] [serial = 77] [outer = 0x0] 13:42:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x116af1800) [pid = 1966] [serial = 78] [outer = 0x11303a400] 13:42:40 INFO - PROCESS | 1966 | 1467232960285 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x117d14400) [pid = 1966] [serial = 79] [outer = 0x11303a400] 13:42:40 INFO - PROCESS | 1966 | 1467232960749 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]]]}] 13:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 671ms 13:42:40 INFO - PROCESS | 1966 | 1467232960809 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 1966 | 1467232960812 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:42:40 INFO - PROCESS | 1966 | 1467232960821 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 1966 | 1467232960825 Marionette TRACE conn2 <- [1,82,null,{}] 13:42:40 INFO - PROCESS | 1966 | 1467232960828 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}] 13:42:40 INFO - PROCESS | 1966 | 1467232960830 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:40 INFO - PROCESS | 1966 | 1467232960902 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:42:40 INFO - PROCESS | 1966 | 1467232960909 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 1966 | 1467232960910 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x116952000 == 28 [pid = 1966] [id = 28] 13:42:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116a1a400) [pid = 1966] [serial = 80] [outer = 0x0] 13:42:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1185c8c00) [pid = 1966] [serial = 81] [outer = 0x116a1a400] 13:42:40 INFO - PROCESS | 1966 | 1467232960935 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x118769c00) [pid = 1966] [serial = 82] [outer = 0x116a1a400] 13:42:41 INFO - PROCESS | 1966 | 1467232961252 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]]]}] 13:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 477ms 13:42:41 INFO - PROCESS | 1966 | 1467232961299 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 1966 | 1467232961301 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:42:41 INFO - PROCESS | 1966 | 1467232961309 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 1966 | 1467232961310 Marionette TRACE conn2 <- [1,86,null,{}] 13:42:41 INFO - PROCESS | 1966 | 1467232961312 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}] 13:42:41 INFO - PROCESS | 1966 | 1467232961313 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:41 INFO - PROCESS | 1966 | 1467232961387 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:42:41 INFO - PROCESS | 1966 | 1467232961393 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 1966 | 1467232961394 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x117151800 == 29 [pid = 1966] [id = 29] 13:42:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x113039000) [pid = 1966] [serial = 83] [outer = 0x0] 13:42:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x11917ec00) [pid = 1966] [serial = 84] [outer = 0x113039000] 13:42:41 INFO - PROCESS | 1966 | 1467232961419 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1192fa000) [pid = 1966] [serial = 85] [outer = 0x113039000] 13:42:41 INFO - PROCESS | 1966 | 1467232961713 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]]]}] 13:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 13:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:42:41 INFO - PROCESS | 1966 | 1467232961732 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 1966 | 1467232961733 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:42:41 INFO - PROCESS | 1966 | 1467232961735 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 1966 | 1467232961737 Marionette TRACE conn2 <- [1,90,null,{}] 13:42:41 INFO - PROCESS | 1966 | 1467232961739 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}] 13:42:41 INFO - PROCESS | 1966 | 1467232961742 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:41 INFO - PROCESS | 1966 | 1467232961819 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:42:41 INFO - PROCESS | 1966 | 1467232961824 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 1966 | 1467232961830 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d62800 == 30 [pid = 1966] [id = 30] 13:42:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119447c00) [pid = 1966] [serial = 86] [outer = 0x0] 13:42:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119599000) [pid = 1966] [serial = 87] [outer = 0x119447c00] 13:42:41 INFO - PROCESS | 1966 | 1467232961863 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119a53400) [pid = 1966] [serial = 88] [outer = 0x119447c00] 13:42:42 INFO - PROCESS | 1966 | 1467232962199 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]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 518ms 13:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:42:42 INFO - PROCESS | 1966 | 1467232962254 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 1966 | 1467232962255 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:42:42 INFO - PROCESS | 1966 | 1467232962257 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 1966 | 1467232962259 Marionette TRACE conn2 <- [1,94,null,{}] 13:42:42 INFO - PROCESS | 1966 | 1467232962261 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}] 13:42:42 INFO - PROCESS | 1966 | 1467232962262 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:42 INFO - PROCESS | 1966 | 1467232962337 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:42:42 INFO - PROCESS | 1966 | 1467232962341 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 1966 | 1467232962343 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x11839e800 == 31 [pid = 1966] [id = 31] 13:42:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119a53c00) [pid = 1966] [serial = 89] [outer = 0x0] 13:42:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x119bedc00) [pid = 1966] [serial = 90] [outer = 0x119a53c00] 13:42:42 INFO - PROCESS | 1966 | 1467232962368 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x122f07000) [pid = 1966] [serial = 91] [outer = 0x119a53c00] 13:42:42 INFO - PROCESS | 1966 | 1467232962664 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]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 13:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:42:42 INFO - PROCESS | 1966 | 1467232962680 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 1966 | 1467232962682 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:42:42 INFO - PROCESS | 1966 | 1467232962684 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 1966 | 1467232962685 Marionette TRACE conn2 <- [1,98,null,{}] 13:42:42 INFO - PROCESS | 1966 | 1467232962687 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}] 13:42:42 INFO - PROCESS | 1966 | 1467232962688 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:42 INFO - PROCESS | 1966 | 1467232962767 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:42:42 INFO - PROCESS | 1966 | 1467232962771 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 1966 | 1467232962772 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x11916a000 == 32 [pid = 1966] [id = 32] 13:42:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x120fe2c00) [pid = 1966] [serial = 92] [outer = 0x0] 13:42:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12314f000) [pid = 1966] [serial = 93] [outer = 0x120fe2c00] 13:42:42 INFO - PROCESS | 1966 | 1467232962798 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x123349000) [pid = 1966] [serial = 94] [outer = 0x120fe2c00] 13:42:43 INFO - PROCESS | 1966 | 1467232963095 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]]]}] 13:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 13:42:43 INFO - PROCESS | 1966 | 1467232963104 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:42:43 INFO - PROCESS | 1966 | 1467232963105 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:42:43 INFO - PROCESS | 1966 | 1467232963115 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 1966 | 1467232963116 Marionette TRACE conn2 <- [1,102,null,{}] 13:42:43 INFO - PROCESS | 1966 | 1467232963119 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}] 13:42:43 INFO - PROCESS | 1966 | 1467232963120 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:43 INFO - PROCESS | 1966 | 1467232963200 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:42:43 INFO - PROCESS | 1966 | 1467232963248 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 1966 | 1467232963248 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x115eb7000 == 33 [pid = 1966] [id = 33] 13:42:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x111e58000) [pid = 1966] [serial = 95] [outer = 0x0] 13:42:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12334c800) [pid = 1966] [serial = 96] [outer = 0x111e58000] 13:42:43 INFO - PROCESS | 1966 | 1467232963273 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1239a6400) [pid = 1966] [serial = 97] [outer = 0x111e58000] 13:42:43 INFO - PROCESS | 1966 | 1467232963530 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]]]}] 13:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 13:42:43 INFO - PROCESS | 1966 | 1467232963584 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:42:43 INFO - PROCESS | 1966 | 1467232963586 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:42:43 INFO - PROCESS | 1966 | 1467232963588 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 1966 | 1467232963589 Marionette TRACE conn2 <- [1,106,null,{}] 13:42:43 INFO - PROCESS | 1966 | 1467232963599 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}] 13:42:43 INFO - PROCESS | 1966 | 1467232963600 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:43 INFO - PROCESS | 1966 | 1467232963683 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:42:43 INFO - PROCESS | 1966 | 1467232963687 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 1966 | 1467232963688 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x119954000 == 34 [pid = 1966] [id = 34] 13:42:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1239b0000) [pid = 1966] [serial = 98] [outer = 0x0] 13:42:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x123ccc800) [pid = 1966] [serial = 99] [outer = 0x1239b0000] 13:42:43 INFO - PROCESS | 1966 | 1467232963715 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x123d6cc00) [pid = 1966] [serial = 100] [outer = 0x1239b0000] 13:42:44 INFO - PROCESS | 1966 | 1467232964013 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]]]}] 13:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 476ms 13:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:42:44 INFO - PROCESS | 1966 | 1467232964065 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 1966 | 1467232964066 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:42:44 INFO - PROCESS | 1966 | 1467232964068 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 1966 | 1467232964069 Marionette TRACE conn2 <- [1,110,null,{}] 13:42:44 INFO - PROCESS | 1966 | 1467232964071 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}] 13:42:44 INFO - PROCESS | 1966 | 1467232964073 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:44 INFO - PROCESS | 1966 | 1467232964176 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:42:44 INFO - PROCESS | 1966 | 1467232964183 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 1966 | 1467232964184 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b44800 == 35 [pid = 1966] [id = 35] 13:42:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x123d6d000) [pid = 1966] [serial = 101] [outer = 0x0] 13:42:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x123d73000) [pid = 1966] [serial = 102] [outer = 0x123d6d000] 13:42:44 INFO - PROCESS | 1966 | 1467232964218 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x123d79c00) [pid = 1966] [serial = 103] [outer = 0x123d6d000] 13:42:44 INFO - PROCESS | 1966 | 1467232964628 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]]]}] 13:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 569ms 13:42:44 INFO - PROCESS | 1966 | 1467232964637 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 1966 | 1467232964639 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:42:44 INFO - PROCESS | 1966 | 1467232964645 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 1966 | 1467232964647 Marionette TRACE conn2 <- [1,114,null,{}] 13:42:44 INFO - PROCESS | 1966 | 1467232964649 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}] 13:42:44 INFO - PROCESS | 1966 | 1467232964650 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:44 INFO - PROCESS | 1966 | 1467232964744 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:42:44 INFO - PROCESS | 1966 | 1467232964788 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 1966 | 1467232964789 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fe7000 == 36 [pid = 1966] [id = 36] 13:42:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x123d6d400) [pid = 1966] [serial = 104] [outer = 0x0] 13:42:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x124002c00) [pid = 1966] [serial = 105] [outer = 0x123d6d400] 13:42:44 INFO - PROCESS | 1966 | 1467232964821 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1245e6c00) [pid = 1966] [serial = 106] [outer = 0x123d6d400] 13:42:45 INFO - PROCESS | 1966 | 1467232965093 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]]]}] 13:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 13:42:45 INFO - PROCESS | 1966 | 1467232965115 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:42:45 INFO - PROCESS | 1966 | 1467232965116 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:42:45 INFO - PROCESS | 1966 | 1467232965118 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 1966 | 1467232965119 Marionette TRACE conn2 <- [1,118,null,{}] 13:42:45 INFO - PROCESS | 1966 | 1467232965121 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}] 13:42:45 INFO - PROCESS | 1966 | 1467232965122 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:45 INFO - PROCESS | 1966 | 1467232965213 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:42:45 INFO - PROCESS | 1966 | 1467232965216 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 1966 | 1467232965217 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12308d800 == 37 [pid = 1966] [id = 37] 13:42:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x123d70800) [pid = 1966] [serial = 107] [outer = 0x0] 13:42:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x124e74000) [pid = 1966] [serial = 108] [outer = 0x123d70800] 13:42:45 INFO - PROCESS | 1966 | 1467232965241 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x124f97c00) [pid = 1966] [serial = 109] [outer = 0x123d70800] 13:42:45 INFO - PROCESS | 1966 | 1467232965533 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]]]}] 13:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 13:42:45 INFO - PROCESS | 1966 | 1467232965536 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:42:45 INFO - PROCESS | 1966 | 1467232965538 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:42:45 INFO - PROCESS | 1966 | 1467232965547 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 1966 | 1467232965548 Marionette TRACE conn2 <- [1,122,null,{}] 13:42:45 INFO - PROCESS | 1966 | 1467232965550 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}] 13:42:45 INFO - PROCESS | 1966 | 1467232965551 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:45 INFO - PROCESS | 1966 | 1467232965634 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:42:45 INFO - PROCESS | 1966 | 1467232965683 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 1966 | 1467232965684 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12309a000 == 38 [pid = 1966] [id = 38] 13:42:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x123d6e400) [pid = 1966] [serial = 110] [outer = 0x0] 13:42:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x1242ef800) [pid = 1966] [serial = 111] [outer = 0x123d6e400] 13:42:45 INFO - PROCESS | 1966 | 1467232965715 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12650f000) [pid = 1966] [serial = 112] [outer = 0x123d6e400] 13:42:45 INFO - PROCESS | 1966 | 1467232965994 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]]]}] 13:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 475ms 13:42:46 INFO - PROCESS | 1966 | 1467232966016 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 1966 | 1467232966018 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:42:46 INFO - PROCESS | 1966 | 1467232966020 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 1966 | 1467232966021 Marionette TRACE conn2 <- [1,126,null,{}] 13:42:46 INFO - PROCESS | 1966 | 1467232966030 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}] 13:42:46 INFO - PROCESS | 1966 | 1467232966031 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:46 INFO - PROCESS | 1966 | 1467232966118 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:42:46 INFO - PROCESS | 1966 | 1467232966122 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 1966 | 1467232966123 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x1237b4800 == 39 [pid = 1966] [id = 39] 13:42:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12650ec00) [pid = 1966] [serial = 113] [outer = 0x0] 13:42:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1267be800) [pid = 1966] [serial = 114] [outer = 0x12650ec00] 13:42:46 INFO - PROCESS | 1966 | 1467232966147 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x126c7a000) [pid = 1966] [serial = 115] [outer = 0x12650ec00] 13:42:46 INFO - PROCESS | 1966 | 1467232966450 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]]]}] 13:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 473ms 13:42:46 INFO - PROCESS | 1966 | 1467232966494 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 1966 | 1467232966495 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:42:46 INFO - PROCESS | 1966 | 1467232966497 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 1966 | 1467232966498 Marionette TRACE conn2 <- [1,130,null,{}] 13:42:46 INFO - PROCESS | 1966 | 1467232966501 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}] 13:42:46 INFO - PROCESS | 1966 | 1467232966502 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:46 INFO - PROCESS | 1966 | 1467232966608 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:42:46 INFO - PROCESS | 1966 | 1467232966615 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 1966 | 1467232966616 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239d3000 == 40 [pid = 1966] [id = 40] 13:42:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x128b82000) [pid = 1966] [serial = 116] [outer = 0x0] 13:42:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x128b87000) [pid = 1966] [serial = 117] [outer = 0x128b82000] 13:42:46 INFO - PROCESS | 1966 | 1467232966640 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x128e88400) [pid = 1966] [serial = 118] [outer = 0x128b82000] 13:42:46 INFO - PROCESS | 1966 | 1467232966927 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]]]}] 13:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 13:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:42:46 INFO - PROCESS | 1966 | 1467232966965 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 1966 | 1467232966967 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:42:46 INFO - PROCESS | 1966 | 1467232966969 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 1966 | 1467232966970 Marionette TRACE conn2 <- [1,134,null,{}] 13:42:46 INFO - PROCESS | 1966 | 1467232966972 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}] 13:42:46 INFO - PROCESS | 1966 | 1467232966974 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:47 INFO - PROCESS | 1966 | 1467232967052 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:42:47 INFO - PROCESS | 1966 | 1467232967057 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 1966 | 1467232967059 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d3e000 == 41 [pid = 1966] [id = 41] 13:42:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x128c92c00) [pid = 1966] [serial = 119] [outer = 0x0] 13:42:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x1291b6000) [pid = 1966] [serial = 120] [outer = 0x128c92c00] 13:42:47 INFO - PROCESS | 1966 | 1467232967083 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x1292de400) [pid = 1966] [serial = 121] [outer = 0x128c92c00] 13:42:48 INFO - PROCESS | 1966 | 1467232968084 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]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1121ms 13:42:48 INFO - PROCESS | 1966 | 1467232968095 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:42:48 INFO - PROCESS | 1966 | 1467232968098 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:42:48 INFO - PROCESS | 1966 | 1467232968101 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 1966 | 1467232968104 Marionette TRACE conn2 <- [1,138,null,{}] 13:42:48 INFO - PROCESS | 1966 | 1467232968118 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}] 13:42:48 INFO - PROCESS | 1966 | 1467232968120 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:48 INFO - PROCESS | 1966 | 1467232968222 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:42:48 INFO - PROCESS | 1966 | 1467232968226 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 1966 | 1467232968228 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x11326c000 == 42 [pid = 1966] [id = 42] 13:42:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x11618a800) [pid = 1966] [serial = 122] [outer = 0x0] 13:42:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 123 (0x116749800) [pid = 1966] [serial = 123] [outer = 0x11618a800] 13:42:48 INFO - PROCESS | 1966 | 1467232968255 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 124 (0x116af7000) [pid = 1966] [serial = 124] [outer = 0x11618a800] 13:42:48 INFO - PROCESS | 1966 | 1467232968590 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]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 522ms 13:42:48 INFO - PROCESS | 1966 | 1467232968623 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:42:48 INFO - PROCESS | 1966 | 1467232968629 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:42:48 INFO - PROCESS | 1966 | 1467232968633 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 1966 | 1467232968635 Marionette TRACE conn2 <- [1,142,null,{}] 13:42:48 INFO - PROCESS | 1966 | 1467232968637 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}] 13:42:48 INFO - PROCESS | 1966 | 1467232968639 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:48 INFO - PROCESS | 1966 | 1467232968737 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:42:48 INFO - PROCESS | 1966 | 1467232968769 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 1966 | 1467232968770 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x11667f000 == 43 [pid = 1966] [id = 43] 13:42:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 125 (0x1176f0400) [pid = 1966] [serial = 125] [outer = 0x0] 13:42:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 126 (0x118365400) [pid = 1966] [serial = 126] [outer = 0x1176f0400] 13:42:48 INFO - PROCESS | 1966 | 1467232968797 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 127 (0x118766400) [pid = 1966] [serial = 127] [outer = 0x1176f0400] 13:42:49 INFO - PROCESS | 1966 | 1467232969121 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]]]}] 13:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 13:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:42:49 INFO - PROCESS | 1966 | 1467232969155 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 1966 | 1467232969158 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:42:49 INFO - PROCESS | 1966 | 1467232969161 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 1966 | 1467232969163 Marionette TRACE conn2 <- [1,146,null,{}] 13:42:49 INFO - PROCESS | 1966 | 1467232969171 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}] 13:42:49 INFO - PROCESS | 1966 | 1467232969174 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 126 (0x12d3cc400) [pid = 1966] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 125 (0x12cfedc00) [pid = 1966] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 124 (0x1185c5800) [pid = 1966] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 123 (0x12c8c1c00) [pid = 1966] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 122 (0x12af07800) [pid = 1966] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x12bf6d000) [pid = 1966] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x12bd33800) [pid = 1966] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x12b96ec00) [pid = 1966] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x12b8cf800) [pid = 1966] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12a7ea000) [pid = 1966] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x12944f400) [pid = 1966] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1291ae800) [pid = 1966] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x113044800) [pid = 1966] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x115df9c00) [pid = 1966] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x11303a400) [pid = 1966] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x116a1a400) [pid = 1966] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x113039000) [pid = 1966] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x119447c00) [pid = 1966] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x119a53c00) [pid = 1966] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x120fe2c00) [pid = 1966] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x111e58000) [pid = 1966] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1239b0000) [pid = 1966] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x123d6d400) [pid = 1966] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x123d70800) [pid = 1966] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x123d6e400) [pid = 1966] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12dc0c000) [pid = 1966] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x111c78000) [pid = 1966] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112d0a400) [pid = 1966] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:42:49 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116a1c000) [pid = 1966] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:42:49 INFO - PROCESS | 1966 | 1467232969740 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:42:49 INFO - PROCESS | 1966 | 1467232969749 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 1966 | 1467232969750 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x1169ad800 == 44 [pid = 1966] [id = 44] 13:42:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112a84400) [pid = 1966] [serial = 128] [outer = 0x0] 13:42:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x113044800) [pid = 1966] [serial = 129] [outer = 0x112a84400] 13:42:49 INFO - PROCESS | 1966 | 1467232969779 Marionette DEBUG loaded listener.js 13:42:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x118167400) [pid = 1966] [serial = 130] [outer = 0x112a84400] 13:42:50 INFO - PROCESS | 1966 | 1467232970092 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]]]}] 13:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 972ms 13:42:50 INFO - PROCESS | 1966 | 1467232970134 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 1966 | 1467232970135 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:42:50 INFO - PROCESS | 1966 | 1467232970137 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 1966 | 1467232970139 Marionette TRACE conn2 <- [1,150,null,{}] 13:42:50 INFO - PROCESS | 1966 | 1467232970141 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}] 13:42:50 INFO - PROCESS | 1966 | 1467232970143 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:50 INFO - PROCESS | 1966 | 1467232970218 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:42:50 INFO - PROCESS | 1966 | 1467232970262 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 1966 | 1467232970264 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d66000 == 45 [pid = 1966] [id = 45] 13:42:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x112ebcc00) [pid = 1966] [serial = 131] [outer = 0x0] 13:42:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1192fec00) [pid = 1966] [serial = 132] [outer = 0x112ebcc00] 13:42:50 INFO - PROCESS | 1966 | 1467232970288 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119a4c800) [pid = 1966] [serial = 133] [outer = 0x112ebcc00] 13:42:50 INFO - PROCESS | 1966 | 1467232970560 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]]]}] 13:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 13:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:42:50 INFO - PROCESS | 1966 | 1467232970614 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 1966 | 1467232970615 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:42:50 INFO - PROCESS | 1966 | 1467232970617 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 1966 | 1467232970618 Marionette TRACE conn2 <- [1,154,null,{}] 13:42:50 INFO - PROCESS | 1966 | 1467232970620 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}] 13:42:50 INFO - PROCESS | 1966 | 1467232970622 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:50 INFO - PROCESS | 1966 | 1467232970700 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:42:50 INFO - PROCESS | 1966 | 1467232970703 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 1966 | 1467232970705 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x11916c800 == 46 [pid = 1966] [id = 46] 13:42:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x119a4cc00) [pid = 1966] [serial = 134] [outer = 0x0] 13:42:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x119b73000) [pid = 1966] [serial = 135] [outer = 0x119a4cc00] 13:42:50 INFO - PROCESS | 1966 | 1467232970732 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x119fd6000) [pid = 1966] [serial = 136] [outer = 0x119a4cc00] 13:42:51 INFO - PROCESS | 1966 | 1467232971053 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]]]}] 13:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 13:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:42:51 INFO - PROCESS | 1966 | 1467232971087 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 1966 | 1467232971089 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:42:51 INFO - PROCESS | 1966 | 1467232971091 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - PROCESS | 1966 | 1467232971092 Marionette TRACE conn2 <- [1,158,null,{}] 13:42:51 INFO - PROCESS | 1966 | 1467232971094 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}] 13:42:51 INFO - PROCESS | 1966 | 1467232971098 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:51 INFO - PROCESS | 1966 | 1467232971179 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:42:51 INFO - PROCESS | 1966 | 1467232971183 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 1966 | 1467232971184 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b3a000 == 47 [pid = 1966] [id = 47] 13:42:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x122f05c00) [pid = 1966] [serial = 137] [outer = 0x0] 13:42:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1237bec00) [pid = 1966] [serial = 138] [outer = 0x122f05c00] 13:42:51 INFO - PROCESS | 1966 | 1467232971218 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x123d6ec00) [pid = 1966] [serial = 139] [outer = 0x122f05c00] 13:42:51 INFO - PROCESS | 1966 | 1467232971513 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]]]}] 13:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 13:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:42:51 INFO - PROCESS | 1966 | 1467232971561 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 1966 | 1467232971562 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:42:51 INFO - PROCESS | 1966 | 1467232971564 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - PROCESS | 1966 | 1467232971565 Marionette TRACE conn2 <- [1,162,null,{}] 13:42:51 INFO - PROCESS | 1966 | 1467232971567 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}] 13:42:51 INFO - PROCESS | 1966 | 1467232971568 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:51 INFO - PROCESS | 1966 | 1467232971646 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:42:51 INFO - PROCESS | 1966 | 1467232971754 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 1966 | 1467232971756 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x112141800 == 48 [pid = 1966] [id = 48] 13:42:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x111ca9c00) [pid = 1966] [serial = 140] [outer = 0x0] 13:42:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1121be400) [pid = 1966] [serial = 141] [outer = 0x111ca9c00] 13:42:51 INFO - PROCESS | 1966 | 1467232971804 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x113c35400) [pid = 1966] [serial = 142] [outer = 0x111ca9c00] 13:42:52 INFO - PROCESS | 1966 | 1467232972301 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]]]}] 13:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 769ms 13:42:52 INFO - PROCESS | 1966 | 1467232972335 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 1966 | 1467232972337 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:42:52 INFO - PROCESS | 1966 | 1467232972358 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 1966 | 1467232972360 Marionette TRACE conn2 <- [1,166,null,{}] 13:42:52 INFO - PROCESS | 1966 | 1467232972366 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}] 13:42:52 INFO - PROCESS | 1966 | 1467232972369 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:52 INFO - PROCESS | 1966 | 1467232972463 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:42:52 INFO - PROCESS | 1966 | 1467232972523 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 1966 | 1467232972525 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x116acc800 == 49 [pid = 1966] [id = 49] 13:42:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x116af7800) [pid = 1966] [serial = 143] [outer = 0x0] 13:42:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1176f5c00) [pid = 1966] [serial = 144] [outer = 0x116af7800] 13:42:52 INFO - PROCESS | 1966 | 1467232972556 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x11835d800) [pid = 1966] [serial = 145] [outer = 0x116af7800] 13:42:52 INFO - PROCESS | 1966 | 1467232972983 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]]]}] 13:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 13:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:42:53 INFO - PROCESS | 1966 | 1467232973061 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:42:53 INFO - PROCESS | 1966 | 1467232973064 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:42:53 INFO - PROCESS | 1966 | 1467232973068 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - PROCESS | 1966 | 1467232973069 Marionette TRACE conn2 <- [1,170,null,{}] 13:42:53 INFO - PROCESS | 1966 | 1467232973072 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}] 13:42:53 INFO - PROCESS | 1966 | 1467232973074 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:53 INFO - PROCESS | 1966 | 1467232973168 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:42:53 INFO - PROCESS | 1966 | 1467232973229 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 1966 | 1467232973230 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f74800 == 50 [pid = 1966] [id = 50] 13:42:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x119440000) [pid = 1966] [serial = 146] [outer = 0x0] 13:42:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x119594800) [pid = 1966] [serial = 147] [outer = 0x119440000] 13:42:53 INFO - PROCESS | 1966 | 1467232973259 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x122f02800) [pid = 1966] [serial = 148] [outer = 0x119440000] 13:42:53 INFO - PROCESS | 1966 | 1467232973694 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]]]}] 13:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 13:42:53 INFO - PROCESS | 1966 | 1467232973743 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:42:53 INFO - PROCESS | 1966 | 1467232973746 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:42:53 INFO - PROCESS | 1966 | 1467232973760 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - PROCESS | 1966 | 1467232973766 Marionette TRACE conn2 <- [1,174,null,{}] 13:42:53 INFO - PROCESS | 1966 | 1467232973771 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}] 13:42:53 INFO - PROCESS | 1966 | 1467232973775 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:53 INFO - PROCESS | 1966 | 1467232973915 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:42:54 INFO - PROCESS | 1966 | 1467232974000 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 1966 | 1467232974001 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239d2000 == 51 [pid = 1966] [id = 51] 13:42:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x119440c00) [pid = 1966] [serial = 149] [outer = 0x0] 13:42:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x123ccdc00) [pid = 1966] [serial = 150] [outer = 0x119440c00] 13:42:54 INFO - PROCESS | 1966 | 1467232974048 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x123d79000) [pid = 1966] [serial = 151] [outer = 0x119440c00] 13:42:54 INFO - PROCESS | 1966 | 1467232974467 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]]]}] 13:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 735ms 13:42:54 INFO - PROCESS | 1966 | 1467232974486 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:42:54 INFO - PROCESS | 1966 | 1467232974488 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:42:54 INFO - PROCESS | 1966 | 1467232974490 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:42:54 INFO - PROCESS | 1966 | 1467232974492 Marionette TRACE conn2 <- [1,178,null,{}] 13:42:54 INFO - PROCESS | 1966 | 1467232974494 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}] 13:42:54 INFO - PROCESS | 1966 | 1467232974495 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:54 INFO - PROCESS | 1966 | 1467232974587 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:42:54 INFO - PROCESS | 1966 | 1467232974630 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 1966 | 1467232974632 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x123def000 == 52 [pid = 1966] [id = 52] 13:42:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 123 (0x124007000) [pid = 1966] [serial = 152] [outer = 0x0] 13:42:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 124 (0x1242a2000) [pid = 1966] [serial = 153] [outer = 0x124007000] 13:42:54 INFO - PROCESS | 1966 | 1467232974660 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 125 (0x124e6fc00) [pid = 1966] [serial = 154] [outer = 0x124007000] 13:42:55 INFO - PROCESS | 1966 | 1467232975036 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]]]}] 13:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 13:42:55 INFO - PROCESS | 1966 | 1467232975061 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:42:55 INFO - PROCESS | 1966 | 1467232975062 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:42:55 INFO - PROCESS | 1966 | 1467232975065 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:42:55 INFO - PROCESS | 1966 | 1467232975066 Marionette TRACE conn2 <- [1,182,null,{}] 13:42:55 INFO - PROCESS | 1966 | 1467232975068 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}] 13:42:55 INFO - PROCESS | 1966 | 1467232975070 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:55 INFO - PROCESS | 1966 | 1467232975169 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:42:55 INFO - PROCESS | 1966 | 1467232975220 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:55 INFO - PROCESS | 1966 | 1467232975225 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x113caf000 == 53 [pid = 1966] [id = 53] 13:42:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 126 (0x11876d400) [pid = 1966] [serial = 155] [outer = 0x0] 13:42:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 127 (0x1192f7c00) [pid = 1966] [serial = 156] [outer = 0x11876d400] 13:42:55 INFO - PROCESS | 1966 | 1467232975285 Marionette DEBUG loaded listener.js 13:42:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 128 (0x12427e800) [pid = 1966] [serial = 157] [outer = 0x11876d400] 13:42:55 INFO - PROCESS | 1966 | 1467232975931 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]]]}] 13:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 919ms 13:42:55 INFO - PROCESS | 1966 | 1467232975985 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:42:55 INFO - PROCESS | 1966 | 1467232975989 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:42:55 INFO - PROCESS | 1966 | 1467232975993 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - PROCESS | 1966 | 1467232975998 Marionette TRACE conn2 <- [1,186,null,{}] 13:42:56 INFO - PROCESS | 1966 | 1467232976003 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}] 13:42:56 INFO - PROCESS | 1966 | 1467232976005 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:56 INFO - PROCESS | 1966 | 1467232976139 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x119b3a000 == 52 [pid = 1966] [id = 47] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x11916c800 == 51 [pid = 1966] [id = 46] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x117d66000 == 50 [pid = 1966] [id = 45] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x1169ad800 == 49 [pid = 1966] [id = 44] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x117151800 == 48 [pid = 1966] [id = 29] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x11916a000 == 47 [pid = 1966] [id = 32] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x11667f000 == 46 [pid = 1966] [id = 43] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x11326c000 == 45 [pid = 1966] [id = 42] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x116952000 == 44 [pid = 1966] [id = 28] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x117d62800 == 43 [pid = 1966] [id = 30] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x11839e800 == 42 [pid = 1966] [id = 31] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x115eb7000 == 41 [pid = 1966] [id = 33] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x115eb8000 == 40 [pid = 1966] [id = 27] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x123d3e000 == 39 [pid = 1966] [id = 41] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x113caf000 == 38 [pid = 1966] [id = 53] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x123def000 == 37 [pid = 1966] [id = 52] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x1239d2000 == 36 [pid = 1966] [id = 51] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x122f74800 == 35 [pid = 1966] [id = 50] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x119b44800 == 34 [pid = 1966] [id = 35] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x1237b4800 == 33 [pid = 1966] [id = 39] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x119fe7000 == 32 [pid = 1966] [id = 36] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x12308d800 == 31 [pid = 1966] [id = 37] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x1239d3000 == 30 [pid = 1966] [id = 40] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x12309a000 == 29 [pid = 1966] [id = 38] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x116acc800 == 28 [pid = 1966] [id = 49] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x112141800 == 27 [pid = 1966] [id = 48] 13:42:56 INFO - PROCESS | 1966 | --DOCSHELL 0x119954000 == 26 [pid = 1966] [id = 34] 13:42:56 INFO - PROCESS | 1966 | 1467232976659 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:56 INFO - PROCESS | 1966 | 1467232976661 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 127 (0x123ccd800) [pid = 1966] [serial = 11] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 126 (0x1267be800) [pid = 1966] [serial = 114] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 125 (0x1164eac00) [pid = 1966] [serial = 75] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 124 (0x116753000) [pid = 1966] [serial = 76] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 123 (0x116af1800) [pid = 1966] [serial = 78] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 122 (0x117d14400) [pid = 1966] [serial = 79] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x1185c8c00) [pid = 1966] [serial = 81] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x118769c00) [pid = 1966] [serial = 82] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x11917ec00) [pid = 1966] [serial = 84] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x1192fa000) [pid = 1966] [serial = 85] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x119599000) [pid = 1966] [serial = 87] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x119a53400) [pid = 1966] [serial = 88] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x119bedc00) [pid = 1966] [serial = 90] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12314f000) [pid = 1966] [serial = 93] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12334c800) [pid = 1966] [serial = 96] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x123ccc800) [pid = 1966] [serial = 99] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x123d73000) [pid = 1966] [serial = 102] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x124002c00) [pid = 1966] [serial = 105] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x124e74000) [pid = 1966] [serial = 108] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x122f07000) [pid = 1966] [serial = 91] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1242ef800) [pid = 1966] [serial = 111] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x123349000) [pid = 1966] [serial = 94] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x111f05400) [pid = 1966] [serial = 63] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x112fa8800) [pid = 1966] [serial = 66] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1182f8800) [pid = 1966] [serial = 69] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x118767c00) [pid = 1966] [serial = 70] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x113357800) [pid = 1966] [serial = 72] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x113c66400) [pid = 1966] [serial = 73] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1239a6400) [pid = 1966] [serial = 97] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x123d6cc00) [pid = 1966] [serial = 100] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1245e6c00) [pid = 1966] [serial = 106] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x124f97c00) [pid = 1966] [serial = 109] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115d1a000) [pid = 1966] [serial = 67] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12650f000) [pid = 1966] [serial = 112] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11213d800) [pid = 1966] [serial = 64] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1192fc000) [pid = 1966] [serial = 61] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128b87000) [pid = 1966] [serial = 117] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1236ed000) [pid = 1966] [serial = 8] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12bd95c00) [pid = 1966] [serial = 31] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12bd91400) [pid = 1966] [serial = 30] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12b965400) [pid = 1966] [serial = 27] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12b96b400) [pid = 1966] [serial = 28] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12b04b800) [pid = 1966] [serial = 24] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12b056800) [pid = 1966] [serial = 25] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12a7e2c00) [pid = 1966] [serial = 22] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12a7de400) [pid = 1966] [serial = 21] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12944a800) [pid = 1966] [serial = 18] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1291b0400) [pid = 1966] [serial = 15] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1291b6400) [pid = 1966] [serial = 16] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12dc0ec00) [pid = 1966] [serial = 60] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12d6e2000) [pid = 1966] [serial = 57] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12d6e8c00) [pid = 1966] [serial = 58] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x12d3cc000) [pid = 1966] [serial = 55] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x12d3c8800) [pid = 1966] [serial = 54] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x118898000) [pid = 1966] [serial = 51] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12cf77800) [pid = 1966] [serial = 52] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x12ca28800) [pid = 1966] [serial = 42] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x12c8c3800) [pid = 1966] [serial = 45] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x12c8c9000) [pid = 1966] [serial = 46] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x12c8cf400) [pid = 1966] [serial = 48] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x12c883c00) [pid = 1966] [serial = 40] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x12af10400) [pid = 1966] [serial = 39] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x12bf74800) [pid = 1966] [serial = 36] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x12af05000) [pid = 1966] [serial = 37] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x12bd97800) [pid = 1966] [serial = 33] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x12bf6c800) [pid = 1966] [serial = 34] [outer = 0x0] [url = about:blank] 13:42:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x111e17800 == 27 [pid = 1966] [id = 54] 13:42:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1121bdc00) [pid = 1966] [serial = 158] [outer = 0x0] 13:42:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x112f8d400) [pid = 1966] [serial = 159] [outer = 0x1121bdc00] 13:42:56 INFO - PROCESS | 1966 | 1467232976731 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x113c38800) [pid = 1966] [serial = 160] [outer = 0x1121bdc00] 13:42:56 INFO - PROCESS | 1966 | 1467232976994 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]]]}] 13:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1025ms 13:42:57 INFO - PROCESS | 1966 | 1467232977030 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:42:57 INFO - PROCESS | 1966 | 1467232977032 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:42:57 INFO - PROCESS | 1966 | 1467232977036 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - PROCESS | 1966 | 1467232977037 Marionette TRACE conn2 <- [1,190,null,{}] 13:42:57 INFO - PROCESS | 1966 | 1467232977053 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}] 13:42:57 INFO - PROCESS | 1966 | 1467232977056 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:57 INFO - PROCESS | 1966 | 1467232977146 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:42:57 INFO - PROCESS | 1966 | 1467232977151 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 1966 | 1467232977152 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x114f19800 == 28 [pid = 1966] [id = 55] 13:42:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x11697fc00) [pid = 1966] [serial = 161] [outer = 0x0] 13:42:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x116f04800) [pid = 1966] [serial = 162] [outer = 0x11697fc00] 13:42:57 INFO - PROCESS | 1966 | 1467232977182 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x1176f8400) [pid = 1966] [serial = 163] [outer = 0x11697fc00] 13:42:57 INFO - PROCESS | 1966 | 1467232977499 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]]]}] 13:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms 13:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:42:57 INFO - PROCESS | 1966 | 1467232977513 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:42:57 INFO - PROCESS | 1966 | 1467232977517 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:42:57 INFO - PROCESS | 1966 | 1467232977523 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - PROCESS | 1966 | 1467232977527 Marionette TRACE conn2 <- [1,194,null,{}] 13:42:57 INFO - PROCESS | 1966 | 1467232977536 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}] 13:42:57 INFO - PROCESS | 1966 | 1467232977537 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:57 INFO - PROCESS | 1966 | 1467232977647 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:42:57 INFO - PROCESS | 1966 | 1467232977653 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 1966 | 1467232977655 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x1169aa000 == 29 [pid = 1966] [id = 56] 13:42:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x117d16c00) [pid = 1966] [serial = 164] [outer = 0x0] 13:42:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1185cbc00) [pid = 1966] [serial = 165] [outer = 0x117d16c00] 13:42:57 INFO - PROCESS | 1966 | 1467232977698 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1188f0800) [pid = 1966] [serial = 166] [outer = 0x117d16c00] 13:42:58 INFO - PROCESS | 1966 | 1467232978174 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]]]}] 13:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 676ms 13:42:58 INFO - PROCESS | 1966 | 1467232978205 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:42:58 INFO - PROCESS | 1966 | 1467232978207 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:42:58 INFO - PROCESS | 1966 | 1467232978224 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 1966 | 1467232978231 Marionette TRACE conn2 <- [1,198,null,{}] 13:42:58 INFO - PROCESS | 1966 | 1467232978242 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}] 13:42:58 INFO - PROCESS | 1966 | 1467232978246 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:58 INFO - PROCESS | 1966 | 1467232978346 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:42:58 INFO - PROCESS | 1966 | 1467232978352 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 1966 | 1467232978353 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x11746d000 == 30 [pid = 1966] [id = 57] 13:42:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x119444000) [pid = 1966] [serial = 167] [outer = 0x0] 13:42:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x119782400) [pid = 1966] [serial = 168] [outer = 0x119444000] 13:42:58 INFO - PROCESS | 1966 | 1467232978380 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x119a58000) [pid = 1966] [serial = 169] [outer = 0x119444000] 13:42:58 INFO - PROCESS | 1966 | 1467232978682 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]]]}] 13:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 479ms 13:42:58 INFO - PROCESS | 1966 | 1467232978700 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:42:58 INFO - PROCESS | 1966 | 1467232978702 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:42:58 INFO - PROCESS | 1966 | 1467232978707 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 1966 | 1467232978710 Marionette TRACE conn2 <- [1,202,null,{}] 13:42:58 INFO - PROCESS | 1966 | 1467232978714 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}] 13:42:58 INFO - PROCESS | 1966 | 1467232978715 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:58 INFO - PROCESS | 1966 | 1467232978818 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:42:58 INFO - PROCESS | 1966 | 1467232978830 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 1966 | 1467232978832 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x11833c800 == 31 [pid = 1966] [id = 58] 13:42:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x118169c00) [pid = 1966] [serial = 170] [outer = 0x0] 13:42:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119b6e000) [pid = 1966] [serial = 171] [outer = 0x118169c00] 13:42:58 INFO - PROCESS | 1966 | 1467232978859 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x122f03400) [pid = 1966] [serial = 172] [outer = 0x118169c00] 13:42:59 INFO - PROCESS | 1966 | 1467232979281 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]]]}] 13:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 622ms 13:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:42:59 INFO - PROCESS | 1966 | 1467232979332 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 1966 | 1467232979334 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:42:59 INFO - PROCESS | 1966 | 1467232979338 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 1966 | 1467232979340 Marionette TRACE conn2 <- [1,206,null,{}] 13:42:59 INFO - PROCESS | 1966 | 1467232979344 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}] 13:42:59 INFO - PROCESS | 1966 | 1467232979346 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:59 INFO - PROCESS | 1966 | 1467232979481 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:42:59 INFO - PROCESS | 1966 | 1467232979529 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 1966 | 1467232979535 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:42:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x11916b800 == 32 [pid = 1966] [id = 59] 13:42:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x117d16000) [pid = 1966] [serial = 173] [outer = 0x0] 13:42:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x123348c00) [pid = 1966] [serial = 174] [outer = 0x117d16000] 13:42:59 INFO - PROCESS | 1966 | 1467232979583 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x123c99c00) [pid = 1966] [serial = 175] [outer = 0x117d16000] 13:42:59 INFO - PROCESS | 1966 | 1467232979944 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]]]}] 13:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 624ms 13:42:59 INFO - PROCESS | 1966 | 1467232979963 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 1966 | 1467232979965 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:42:59 INFO - PROCESS | 1966 | 1467232979968 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 1966 | 1467232979970 Marionette TRACE conn2 <- [1,210,null,{}] 13:42:59 INFO - PROCESS | 1966 | 1467232979973 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}] 13:42:59 INFO - PROCESS | 1966 | 1467232979978 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:00 INFO - PROCESS | 1966 | 1467232980124 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:43:00 INFO - PROCESS | 1966 | 1467232980130 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 1966 | 1467232980131 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x112642000 == 33 [pid = 1966] [id = 60] 13:43:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x123d5cc00) [pid = 1966] [serial = 176] [outer = 0x0] 13:43:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x123d7b000) [pid = 1966] [serial = 177] [outer = 0x123d5cc00] 13:43:00 INFO - PROCESS | 1966 | 1467232980208 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1242f1c00) [pid = 1966] [serial = 178] [outer = 0x123d5cc00] 13:43:00 INFO - PROCESS | 1966 | 1467232980683 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]]]}] 13:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 723ms 13:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:43:00 INFO - PROCESS | 1966 | 1467232980692 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:43:00 INFO - PROCESS | 1966 | 1467232980694 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:43:00 INFO - PROCESS | 1966 | 1467232980696 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:43:00 INFO - PROCESS | 1966 | 1467232980697 Marionette TRACE conn2 <- [1,214,null,{}] 13:43:00 INFO - PROCESS | 1966 | 1467232980700 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}] 13:43:00 INFO - PROCESS | 1966 | 1467232980701 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:00 INFO - PROCESS | 1966 | 1467232980785 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x122f05c00) [pid = 1966] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119a4cc00) [pid = 1966] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x11618a800) [pid = 1966] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1176f0400) [pid = 1966] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x112a84400) [pid = 1966] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x112ebcc00) [pid = 1966] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x128c92c00) [pid = 1966] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x12650ec00) [pid = 1966] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x128b82000) [pid = 1966] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:43:00 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x123d6d000) [pid = 1966] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:43:00 INFO - PROCESS | 1966 | 1467232980890 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 1966 | 1467232980891 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ac9800 == 34 [pid = 1966] [id = 61] 13:43:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x113c43400) [pid = 1966] [serial = 179] [outer = 0x0] 13:43:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1176ee800) [pid = 1966] [serial = 180] [outer = 0x113c43400] 13:43:00 INFO - PROCESS | 1966 | 1467232980919 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x122f05c00) [pid = 1966] [serial = 181] [outer = 0x113c43400] 13:43:01 INFO - PROCESS | 1966 | 1467232981154 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]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 13:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:43:01 INFO - PROCESS | 1966 | 1467232981165 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 1966 | 1467232981167 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:43:01 INFO - PROCESS | 1966 | 1467232981169 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 1966 | 1467232981170 Marionette TRACE conn2 <- [1,218,null,{}] 13:43:01 INFO - PROCESS | 1966 | 1467232981172 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}] 13:43:01 INFO - PROCESS | 1966 | 1467232981174 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:01 INFO - PROCESS | 1966 | 1467232981265 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:43:01 INFO - PROCESS | 1966 | 1467232981268 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 1966 | 1467232981269 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f80000 == 35 [pid = 1966] [id = 62] 13:43:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1245ee000) [pid = 1966] [serial = 182] [outer = 0x0] 13:43:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x124e73c00) [pid = 1966] [serial = 183] [outer = 0x1245ee000] 13:43:01 INFO - PROCESS | 1966 | 1467232981296 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x124ef4400) [pid = 1966] [serial = 184] [outer = 0x1245ee000] 13:43:01 INFO - PROCESS | 1966 | 1467232981594 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]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 13:43:01 INFO - PROCESS | 1966 | 1467232981638 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 1966 | 1467232981639 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:43:01 INFO - PROCESS | 1966 | 1467232981644 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 1966 | 1467232981645 Marionette TRACE conn2 <- [1,222,null,{}] 13:43:01 INFO - PROCESS | 1966 | 1467232981647 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}] 13:43:01 INFO - PROCESS | 1966 | 1467232981649 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:01 INFO - PROCESS | 1966 | 1467232981721 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:43:01 INFO - PROCESS | 1966 | 1467232981765 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 1966 | 1467232981766 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x123207000 == 36 [pid = 1966] [id = 63] 13:43:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x11303fc00) [pid = 1966] [serial = 185] [outer = 0x0] 13:43:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x124f97c00) [pid = 1966] [serial = 186] [outer = 0x11303fc00] 13:43:01 INFO - PROCESS | 1966 | 1467232981791 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x12615dc00) [pid = 1966] [serial = 187] [outer = 0x11303fc00] 13:43:02 INFO - PROCESS | 1966 | 1467232982036 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]]]}] 13:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 420ms 13:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:43:02 INFO - PROCESS | 1966 | 1467232982069 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 1966 | 1467232982070 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:43:02 INFO - PROCESS | 1966 | 1467232982081 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 1966 | 1467232982082 Marionette TRACE conn2 <- [1,226,null,{}] 13:43:02 INFO - PROCESS | 1966 | 1467232982084 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}] 13:43:02 INFO - PROCESS | 1966 | 1467232982085 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:02 INFO - PROCESS | 1966 | 1467232982166 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:43:02 INFO - PROCESS | 1966 | 1467232982170 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:02 INFO - PROCESS | 1966 | 1467232982172 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x12361b800 == 37 [pid = 1966] [id = 64] 13:43:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x126517400) [pid = 1966] [serial = 188] [outer = 0x0] 13:43:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1265aec00) [pid = 1966] [serial = 189] [outer = 0x126517400] 13:43:02 INFO - PROCESS | 1966 | 1467232982201 Marionette DEBUG loaded listener.js 13:43:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x126956800) [pid = 1966] [serial = 190] [outer = 0x126517400] 13:43:02 INFO - PROCESS | 1966 | 1467232982501 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]]]}] 13:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 476ms 13:43:02 INFO - PROCESS | 1966 | 1467232982550 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 1966 | 1467232982551 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:43:02 INFO - PROCESS | 1966 | 1467232982553 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 1966 | 1467232982555 Marionette TRACE conn2 <- [1,230,null,{}] 13:43:02 INFO - PROCESS | 1966 | 1467232982559 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}] 13:43:02 INFO - PROCESS | 1966 | 1467232982561 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:02 INFO - PROCESS | 1966 | 1467232982664 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:43:02 INFO - PROCESS | 1966 | 1467232982690 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:02 INFO - PROCESS | 1966 | 1467232982691 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715b000 == 38 [pid = 1966] [id = 65] 13:43:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x122f07000) [pid = 1966] [serial = 191] [outer = 0x0] 13:43:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12695f800) [pid = 1966] [serial = 192] [outer = 0x122f07000] 13:43:02 INFO - PROCESS | 1966 | 1467232982715 Marionette DEBUG loaded listener.js 13:43:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1291ae000) [pid = 1966] [serial = 193] [outer = 0x122f07000] 13:43:03 INFO - PROCESS | 1966 | 1467232983095 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]]]}] 13:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 572ms 13:43:03 INFO - PROCESS | 1966 | 1467232983126 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:43:03 INFO - PROCESS | 1966 | 1467232983128 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:43:03 INFO - PROCESS | 1966 | 1467232983132 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 1966 | 1467232983134 Marionette TRACE conn2 <- [1,234,null,{}] 13:43:03 INFO - PROCESS | 1966 | 1467232983137 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}] 13:43:03 INFO - PROCESS | 1966 | 1467232983139 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:03 INFO - PROCESS | 1966 | 1467232983244 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:43:03 INFO - PROCESS | 1966 | 1467232983292 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 1966 | 1467232983293 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x114f0b000 == 39 [pid = 1966] [id = 66] 13:43:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x113da5800) [pid = 1966] [serial = 194] [outer = 0x0] 13:43:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x115e5a000) [pid = 1966] [serial = 195] [outer = 0x113da5800] 13:43:03 INFO - PROCESS | 1966 | 1467232983323 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11690bc00) [pid = 1966] [serial = 196] [outer = 0x113da5800] 13:43:03 INFO - PROCESS | 1966 | 1467232983762 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]]]}] 13:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 13:43:03 INFO - PROCESS | 1966 | 1467232983802 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:43:03 INFO - PROCESS | 1966 | 1467232983805 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:43:03 INFO - PROCESS | 1966 | 1467232983809 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 1966 | 1467232983811 Marionette TRACE conn2 <- [1,238,null,{}] 13:43:03 INFO - PROCESS | 1966 | 1467232983813 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}] 13:43:03 INFO - PROCESS | 1966 | 1467232983815 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:03 INFO - PROCESS | 1966 | 1467232983939 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:43:04 INFO - PROCESS | 1966 | 1467232984008 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 1966 | 1467232984009 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x118407800 == 40 [pid = 1966] [id = 67] 13:43:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x117d14c00) [pid = 1966] [serial = 197] [outer = 0x0] 13:43:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1185ca000) [pid = 1966] [serial = 198] [outer = 0x117d14c00] 13:43:04 INFO - PROCESS | 1966 | 1467232984041 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1192f9c00) [pid = 1966] [serial = 199] [outer = 0x117d14c00] 13:43:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x119417000) [pid = 1966] [serial = 200] [outer = 0x12c890400] 13:43:04 INFO - PROCESS | 1966 | 1467232984672 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]]]}] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x12361b800 == 39 [pid = 1966] [id = 64] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x123207000 == 38 [pid = 1966] [id = 63] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x122f80000 == 37 [pid = 1966] [id = 62] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x116ac9800 == 36 [pid = 1966] [id = 61] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x112642000 == 35 [pid = 1966] [id = 60] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x11916b800 == 34 [pid = 1966] [id = 59] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x11833c800 == 33 [pid = 1966] [id = 58] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x11746d000 == 32 [pid = 1966] [id = 57] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x1169aa000 == 31 [pid = 1966] [id = 56] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x114f19800 == 30 [pid = 1966] [id = 55] 13:43:04 INFO - PROCESS | 1966 | --DOCSHELL 0x111e17800 == 29 [pid = 1966] [id = 54] 13:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 923ms 13:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:43:04 INFO - PROCESS | 1966 | 1467232984732 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 1966 | 1467232984734 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:43:04 INFO - PROCESS | 1966 | 1467232984737 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 1966 | 1467232984740 Marionette TRACE conn2 <- [1,242,null,{}] 13:43:04 INFO - PROCESS | 1966 | 1467232984744 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}] 13:43:04 INFO - PROCESS | 1966 | 1467232984746 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:04 INFO - PROCESS | 1966 | 1467232984828 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x123d6ec00) [pid = 1966] [serial = 139] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119fd6000) [pid = 1966] [serial = 136] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1237bec00) [pid = 1966] [serial = 138] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x116749800) [pid = 1966] [serial = 123] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x118365400) [pid = 1966] [serial = 126] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116af7000) [pid = 1966] [serial = 124] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119b73000) [pid = 1966] [serial = 135] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x113044800) [pid = 1966] [serial = 129] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x118766400) [pid = 1966] [serial = 127] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x118167400) [pid = 1966] [serial = 130] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1192fec00) [pid = 1966] [serial = 132] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119a4c800) [pid = 1966] [serial = 133] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1292de400) [pid = 1966] [serial = 121] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1291b6000) [pid = 1966] [serial = 120] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x126c7a000) [pid = 1966] [serial = 115] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128e88400) [pid = 1966] [serial = 118] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x123d79c00) [pid = 1966] [serial = 103] [outer = 0x0] [url = about:blank] 13:43:04 INFO - PROCESS | 1966 | 1467232984879 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 1966 | 1467232984880 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x1133e8000 == 30 [pid = 1966] [id = 68] 13:43:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1164eac00) [pid = 1966] [serial = 201] [outer = 0x0] 13:43:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116a13800) [pid = 1966] [serial = 202] [outer = 0x1164eac00] 13:43:04 INFO - PROCESS | 1966 | 1467232984907 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x118365400) [pid = 1966] [serial = 203] [outer = 0x1164eac00] 13:43:05 INFO - PROCESS | 1966 | 1467232985185 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]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 473ms 13:43:05 INFO - PROCESS | 1966 | 1467232985214 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 1966 | 1467232985217 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:43:05 INFO - PROCESS | 1966 | 1467232985221 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 1966 | 1467232985223 Marionette TRACE conn2 <- [1,246,null,{}] 13:43:05 INFO - PROCESS | 1966 | 1467232985233 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}] 13:43:05 INFO - PROCESS | 1966 | 1467232985235 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:05 INFO - PROCESS | 1966 | 1467232985334 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:43:05 INFO - PROCESS | 1966 | 1467232985383 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 1966 | 1467232985384 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x116acb000 == 31 [pid = 1966] [id = 69] 13:43:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x118363800) [pid = 1966] [serial = 204] [outer = 0x0] 13:43:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x119189400) [pid = 1966] [serial = 205] [outer = 0x118363800] 13:43:05 INFO - PROCESS | 1966 | 1467232985411 Marionette DEBUG loaded listener.js 13:43:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119a53c00) [pid = 1966] [serial = 206] [outer = 0x118363800] 13:43:05 INFO - PROCESS | 1966 | 1467232985694 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]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 529ms 13:43:05 INFO - PROCESS | 1966 | 1467232985750 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 1966 | 1467232985752 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:43:05 INFO - PROCESS | 1966 | 1467232985754 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 1966 | 1467232985757 Marionette TRACE conn2 <- [1,250,null,{}] 13:43:05 INFO - PROCESS | 1966 | 1467232985766 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}] 13:43:05 INFO - PROCESS | 1966 | 1467232985770 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:05 INFO - PROCESS | 1966 | 1467232985845 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:43:05 INFO - PROCESS | 1966 | 1467232985850 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 1966 | 1467232985852 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x11840d000 == 32 [pid = 1966] [id = 70] 13:43:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x115def800) [pid = 1966] [serial = 207] [outer = 0x0] 13:43:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x123353000) [pid = 1966] [serial = 208] [outer = 0x115def800] 13:43:05 INFO - PROCESS | 1966 | 1467232985882 Marionette DEBUG loaded listener.js 13:43:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x123d6dc00) [pid = 1966] [serial = 209] [outer = 0x115def800] 13:43:06 INFO - PROCESS | 1966 | 1467232986188 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]]]}] 13:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 475ms 13:43:06 INFO - PROCESS | 1966 | 1467232986230 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:43:06 INFO - PROCESS | 1966 | 1467232986232 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:43:06 INFO - PROCESS | 1966 | 1467232986234 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:43:06 INFO - PROCESS | 1966 | 1467232986235 Marionette TRACE conn2 <- [1,254,null,{}] 13:43:06 INFO - PROCESS | 1966 | 1467232986237 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}] 13:43:06 INFO - PROCESS | 1966 | 1467232986238 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:06 INFO - PROCESS | 1966 | 1467232986314 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:43:06 INFO - PROCESS | 1966 | 1467232986317 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 1966 | 1467232986318 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x119955000 == 33 [pid = 1966] [id = 71] 13:43:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x123d77000) [pid = 1966] [serial = 210] [outer = 0x0] 13:43:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124279000) [pid = 1966] [serial = 211] [outer = 0x123d77000] 13:43:06 INFO - PROCESS | 1966 | 1467232986345 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1245e6c00) [pid = 1966] [serial = 212] [outer = 0x123d77000] 13:43:06 INFO - PROCESS | 1966 | 1467232986669 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]]]}] 13:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 13:43:06 INFO - PROCESS | 1966 | 1467232986705 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:43:06 INFO - PROCESS | 1966 | 1467232986706 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:43:06 INFO - PROCESS | 1966 | 1467232986708 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:43:06 INFO - PROCESS | 1966 | 1467232986710 Marionette TRACE conn2 <- [1,258,null,{}] 13:43:06 INFO - PROCESS | 1966 | 1467232986712 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}] 13:43:06 INFO - PROCESS | 1966 | 1467232986713 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:06 INFO - PROCESS | 1966 | 1467232986782 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:43:06 INFO - PROCESS | 1966 | 1467232986785 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 1966 | 1467232986787 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f66800 == 34 [pid = 1966] [id = 72] 13:43:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124e65400) [pid = 1966] [serial = 213] [outer = 0x0] 13:43:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x124eea800) [pid = 1966] [serial = 214] [outer = 0x124e65400] 13:43:06 INFO - PROCESS | 1966 | 1467232986813 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x126510400) [pid = 1966] [serial = 215] [outer = 0x124e65400] 13:43:07 INFO - PROCESS | 1966 | 1467232987175 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]]]}] 13:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 13:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:43:07 INFO - PROCESS | 1966 | 1467232987228 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 1966 | 1467232987229 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:43:07 INFO - PROCESS | 1966 | 1467232987231 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 1966 | 1467232987232 Marionette TRACE conn2 <- [1,262,null,{}] 13:43:07 INFO - PROCESS | 1966 | 1467232987234 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}] 13:43:07 INFO - PROCESS | 1966 | 1467232987238 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:07 INFO - PROCESS | 1966 | 1467232987348 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:43:07 INFO - PROCESS | 1966 | 1467232987382 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 1966 | 1467232987383 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12321a800 == 35 [pid = 1966] [id = 73] 13:43:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119b6cc00) [pid = 1966] [serial = 216] [outer = 0x0] 13:43:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x126728c00) [pid = 1966] [serial = 217] [outer = 0x119b6cc00] 13:43:07 INFO - PROCESS | 1966 | 1467232987408 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1291b9400) [pid = 1966] [serial = 218] [outer = 0x119b6cc00] 13:43:07 INFO - PROCESS | 1966 | 1467232987723 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]]]}] 13:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 13:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:43:07 INFO - PROCESS | 1966 | 1467232987749 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 1966 | 1467232987751 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:43:07 INFO - PROCESS | 1966 | 1467232987753 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 1966 | 1467232987754 Marionette TRACE conn2 <- [1,266,null,{}] 13:43:07 INFO - PROCESS | 1966 | 1467232987764 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}] 13:43:07 INFO - PROCESS | 1966 | 1467232987765 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:07 INFO - PROCESS | 1966 | 1467232987858 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:43:07 INFO - PROCESS | 1966 | 1467232987862 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 1966 | 1467232987863 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d40000 == 36 [pid = 1966] [id = 74] 13:43:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x124e71400) [pid = 1966] [serial = 219] [outer = 0x0] 13:43:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1292e1400) [pid = 1966] [serial = 220] [outer = 0x124e71400] 13:43:07 INFO - PROCESS | 1966 | 1467232987888 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x129407800) [pid = 1966] [serial = 221] [outer = 0x124e71400] 13:43:08 INFO - PROCESS | 1966 | 1467232988209 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]]]}] 13:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 476ms 13:43:08 INFO - PROCESS | 1966 | 1467232988231 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 1966 | 1467232988233 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:43:08 INFO - PROCESS | 1966 | 1467232988235 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 1966 | 1467232988236 Marionette TRACE conn2 <- [1,270,null,{}] 13:43:08 INFO - PROCESS | 1966 | 1467232988238 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}] 13:43:08 INFO - PROCESS | 1966 | 1467232988240 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:08 INFO - PROCESS | 1966 | 1467232988337 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:43:08 INFO - PROCESS | 1966 | 1467232988347 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 1966 | 1467232988348 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f06000 == 37 [pid = 1966] [id = 75] 13:43:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12940b800) [pid = 1966] [serial = 222] [outer = 0x0] 13:43:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12940f400) [pid = 1966] [serial = 223] [outer = 0x12940b800] 13:43:08 INFO - PROCESS | 1966 | 1467232988372 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x129450000) [pid = 1966] [serial = 224] [outer = 0x12940b800] 13:43:08 INFO - PROCESS | 1966 | 1467232988680 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]]]}] 13:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 13:43:08 INFO - PROCESS | 1966 | 1467232988706 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 1966 | 1467232988708 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:43:08 INFO - PROCESS | 1966 | 1467232988717 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 1966 | 1467232988719 Marionette TRACE conn2 <- [1,274,null,{}] 13:43:08 INFO - PROCESS | 1966 | 1467232988721 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}] 13:43:08 INFO - PROCESS | 1966 | 1467232988722 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:08 INFO - PROCESS | 1966 | 1467232988814 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:43:08 INFO - PROCESS | 1966 | 1467232988817 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 1966 | 1467232988818 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x11840c800 == 38 [pid = 1966] [id = 76] 13:43:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12940bc00) [pid = 1966] [serial = 225] [outer = 0x0] 13:43:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12a537800) [pid = 1966] [serial = 226] [outer = 0x12940bc00] 13:43:08 INFO - PROCESS | 1966 | 1467232988842 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12a6a7800) [pid = 1966] [serial = 227] [outer = 0x12940bc00] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x117d16000) [pid = 1966] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1121bdc00) [pid = 1966] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119444000) [pid = 1966] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x117d16c00) [pid = 1966] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x11876d400) [pid = 1966] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x111ca9c00) [pid = 1966] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116af7800) [pid = 1966] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x119440000) [pid = 1966] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x119440c00) [pid = 1966] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x124007000) [pid = 1966] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x123d5cc00) [pid = 1966] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x113c43400) [pid = 1966] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11303fc00) [pid = 1966] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1245ee000) [pid = 1966] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x126517400) [pid = 1966] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11697fc00) [pid = 1966] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:43:09 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x118169c00) [pid = 1966] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:43:09 INFO - PROCESS | 1966 | 1467232989241 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]]]}] 13:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 577ms 13:43:09 INFO - PROCESS | 1966 | 1467232989288 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:43:09 INFO - PROCESS | 1966 | 1467232989290 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:43:09 INFO - PROCESS | 1966 | 1467232989295 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:43:09 INFO - PROCESS | 1966 | 1467232989297 Marionette TRACE conn2 <- [1,278,null,{}] 13:43:09 INFO - PROCESS | 1966 | 1467232989299 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}] 13:43:09 INFO - PROCESS | 1966 | 1467232989300 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:09 INFO - PROCESS | 1966 | 1467232989410 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:43:09 INFO - PROCESS | 1966 | 1467232989415 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:09 INFO - PROCESS | 1966 | 1467232989416 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x1265db800 == 39 [pid = 1966] [id = 77] 13:43:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x117d16000) [pid = 1966] [serial = 228] [outer = 0x0] 13:43:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1192ef400) [pid = 1966] [serial = 229] [outer = 0x117d16000] 13:43:09 INFO - PROCESS | 1966 | 1467232989456 Marionette DEBUG loaded listener.js 13:43:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x123ccc000) [pid = 1966] [serial = 230] [outer = 0x117d16000] 13:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 569ms 13:43:09 INFO - PROCESS | 1966 | 1467232989856 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]]]}] 13:43:09 INFO - PROCESS | 1966 | 1467232989864 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:43:09 INFO - PROCESS | 1966 | 1467232989866 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:43:09 INFO - PROCESS | 1966 | 1467232989868 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:43:09 INFO - PROCESS | 1966 | 1467232989870 Marionette TRACE conn2 <- [1,282,null,{}] 13:43:09 INFO - PROCESS | 1966 | 1467232989872 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}] 13:43:09 INFO - PROCESS | 1966 | 1467232989874 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:09 INFO - PROCESS | 1966 | 1467232989990 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:43:09 INFO - PROCESS | 1966 | 1467232989995 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 1966 | 1467232989997 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269e5800 == 40 [pid = 1966] [id = 78] 13:43:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x118368c00) [pid = 1966] [serial = 231] [outer = 0x0] 13:43:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x124279c00) [pid = 1966] [serial = 232] [outer = 0x118368c00] 13:43:10 INFO - PROCESS | 1966 | 1467232990023 Marionette DEBUG loaded listener.js 13:43:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12a7e8400) [pid = 1966] [serial = 233] [outer = 0x118368c00] 13:43:10 INFO - PROCESS | 1966 | 1467232990335 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]]]}] 13:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 13:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:43:10 INFO - PROCESS | 1966 | 1467232990387 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:43:10 INFO - PROCESS | 1966 | 1467232990388 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:43:10 INFO - PROCESS | 1966 | 1467232990390 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 1966 | 1467232990391 Marionette TRACE conn2 <- [1,286,null,{}] 13:43:10 INFO - PROCESS | 1966 | 1467232990393 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}] 13:43:10 INFO - PROCESS | 1966 | 1467232990394 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:10 INFO - PROCESS | 1966 | 1467232990473 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:43:10 INFO - PROCESS | 1966 | 1467232990479 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 1966 | 1467232990480 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x129284800 == 41 [pid = 1966] [id = 79] 13:43:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12a7eb800) [pid = 1966] [serial = 234] [outer = 0x0] 13:43:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12af08000) [pid = 1966] [serial = 235] [outer = 0x12a7eb800] 13:43:10 INFO - PROCESS | 1966 | 1467232990504 Marionette DEBUG loaded listener.js 13:43:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12af0f400) [pid = 1966] [serial = 236] [outer = 0x12a7eb800] 13:43:10 INFO - PROCESS | 1966 | 1467232990811 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]]]}] 13:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 13:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:43:10 INFO - PROCESS | 1966 | 1467232990860 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:43:10 INFO - PROCESS | 1966 | 1467232990861 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:43:10 INFO - PROCESS | 1966 | 1467232990863 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 1966 | 1467232990864 Marionette TRACE conn2 <- [1,290,null,{}] 13:43:10 INFO - PROCESS | 1966 | 1467232990866 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}] 13:43:10 INFO - PROCESS | 1966 | 1467232990867 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:10 INFO - PROCESS | 1966 | 1467232990969 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:43:10 INFO - PROCESS | 1966 | 1467232990978 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 1966 | 1467232990979 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x1292a0000 == 42 [pid = 1966] [id = 80] 13:43:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12af0f000) [pid = 1966] [serial = 237] [outer = 0x0] 13:43:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12af40c00) [pid = 1966] [serial = 238] [outer = 0x12af0f000] 13:43:11 INFO - PROCESS | 1966 | 1467232991002 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12afee800) [pid = 1966] [serial = 239] [outer = 0x12af0f000] 13:43:11 INFO - PROCESS | 1966 | 1467232991454 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]]]}] 13:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 618ms 13:43:11 INFO - PROCESS | 1966 | 1467232991483 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:43:11 INFO - PROCESS | 1966 | 1467232991486 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:43:11 INFO - PROCESS | 1966 | 1467232991489 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:43:11 INFO - PROCESS | 1966 | 1467232991492 Marionette TRACE conn2 <- [1,294,null,{}] 13:43:11 INFO - PROCESS | 1966 | 1467232991496 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}] 13:43:11 INFO - PROCESS | 1966 | 1467232991497 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:11 INFO - PROCESS | 1966 | 1467232991600 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:43:11 INFO - PROCESS | 1966 | 1467232991660 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 1966 | 1467232991661 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x11746d000 == 43 [pid = 1966] [id = 81] 13:43:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116982c00) [pid = 1966] [serial = 240] [outer = 0x0] 13:43:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x118367000) [pid = 1966] [serial = 241] [outer = 0x116982c00] 13:43:11 INFO - PROCESS | 1966 | 1467232991691 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1192f0000) [pid = 1966] [serial = 242] [outer = 0x116982c00] 13:43:12 INFO - PROCESS | 1966 | 1467232992102 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]]]}] 13:43:12 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. 13:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 13:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:43:12 INFO - PROCESS | 1966 | 1467232992111 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 1966 | 1467232992114 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:43:12 INFO - PROCESS | 1966 | 1467232992119 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 1966 | 1467232992121 Marionette TRACE conn2 <- [1,298,null,{}] 13:43:12 INFO - PROCESS | 1966 | 1467232992124 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}] 13:43:12 INFO - PROCESS | 1966 | 1467232992126 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:12 INFO - PROCESS | 1966 | 1467232992238 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:43:12 INFO - PROCESS | 1966 | 1467232992285 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 1966 | 1467232992286 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d24000 == 44 [pid = 1966] [id = 82] 13:43:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x11941b800) [pid = 1966] [serial = 243] [outer = 0x0] 13:43:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x11943dc00) [pid = 1966] [serial = 244] [outer = 0x11941b800] 13:43:12 INFO - PROCESS | 1966 | 1467232992318 Marionette DEBUG loaded listener.js 13:43:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x119a4cc00) [pid = 1966] [serial = 245] [outer = 0x11941b800] 13:43:12 INFO - PROCESS | 1966 | 1467232992759 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]]]}] 13:43:12 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. 13:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 13:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:43:12 INFO - PROCESS | 1966 | 1467232992790 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 1966 | 1467232992792 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:43:12 INFO - PROCESS | 1966 | 1467232992794 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 1966 | 1467232992797 Marionette TRACE conn2 <- [1,302,null,{}] 13:43:12 INFO - PROCESS | 1966 | 1467232992804 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}] 13:43:12 INFO - PROCESS | 1966 | 1467232992807 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:12 INFO - PROCESS | 1966 | 1467232992906 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:43:12 INFO - PROCESS | 1966 | 1467232992956 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 1966 | 1467232992958 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x126cd0800 == 45 [pid = 1966] [id = 83] 13:43:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1236ec400) [pid = 1966] [serial = 246] [outer = 0x0] 13:43:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1242ee400) [pid = 1966] [serial = 247] [outer = 0x1236ec400] 13:43:12 INFO - PROCESS | 1966 | 1467232992988 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12651c000) [pid = 1966] [serial = 248] [outer = 0x1236ec400] 13:43:13 INFO - PROCESS | 1966 | 1467232993392 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]]]}] 13:43:13 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. 13:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 13:43:13 INFO - PROCESS | 1966 | 1467232993415 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:43:13 INFO - PROCESS | 1966 | 1467232993417 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:43:13 INFO - PROCESS | 1966 | 1467232993419 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:43:13 INFO - PROCESS | 1966 | 1467232993420 Marionette TRACE conn2 <- [1,306,null,{}] 13:43:13 INFO - PROCESS | 1966 | 1467232993423 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}] 13:43:13 INFO - PROCESS | 1966 | 1467232993424 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:13 INFO - PROCESS | 1966 | 1467232993523 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:43:13 INFO - PROCESS | 1966 | 1467232993606 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:13 INFO - PROCESS | 1966 | 1467232993607 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x12361c000 == 46 [pid = 1966] [id = 84] 13:43:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x11618a800) [pid = 1966] [serial = 249] [outer = 0x0] 13:43:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128b79800) [pid = 1966] [serial = 250] [outer = 0x11618a800] 13:43:13 INFO - PROCESS | 1966 | 1467232993654 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x128b7f400) [pid = 1966] [serial = 251] [outer = 0x11618a800] 13:43:14 INFO - PROCESS | 1966 | 1467232994281 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]]]}] 13:43:14 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. 13:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 871ms 13:43:14 INFO - PROCESS | 1966 | 1467232994291 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:43:14 INFO - PROCESS | 1966 | 1467232994295 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:43:14 INFO - PROCESS | 1966 | 1467232994300 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 1966 | 1467232994302 Marionette TRACE conn2 <- [1,310,null,{}] 13:43:14 INFO - PROCESS | 1966 | 1467232994308 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}] 13:43:14 INFO - PROCESS | 1966 | 1467232994310 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:14 INFO - PROCESS | 1966 | 1467232994403 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:43:14 INFO - PROCESS | 1966 | 1467232994454 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:14 INFO - PROCESS | 1966 | 1467232994455 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x117143000 == 47 [pid = 1966] [id = 85] 13:43:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x116752c00) [pid = 1966] [serial = 252] [outer = 0x0] 13:43:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x116a1a400) [pid = 1966] [serial = 253] [outer = 0x116752c00] 13:43:14 INFO - PROCESS | 1966 | 1467232994484 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x118170400) [pid = 1966] [serial = 254] [outer = 0x116752c00] 13:43:14 INFO - PROCESS | 1966 | 1467232994911 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]]]}] 13:43:14 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. 13:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 624ms 13:43:14 INFO - PROCESS | 1966 | 1467232994923 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:43:14 INFO - PROCESS | 1966 | 1467232994925 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:43:14 INFO - PROCESS | 1966 | 1467232994930 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 1966 | 1467232994931 Marionette TRACE conn2 <- [1,314,null,{}] 13:43:14 INFO - PROCESS | 1966 | 1467232994934 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}] 13:43:14 INFO - PROCESS | 1966 | 1467232994935 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:15 INFO - PROCESS | 1966 | 1467232995027 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:43:15 INFO - PROCESS | 1966 | 1467232995074 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 1966 | 1467232995076 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x11714f800 == 48 [pid = 1966] [id = 86] 13:43:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x116753c00) [pid = 1966] [serial = 255] [outer = 0x0] 13:43:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x11917f400) [pid = 1966] [serial = 256] [outer = 0x116753c00] 13:43:15 INFO - PROCESS | 1966 | 1467232995104 Marionette DEBUG loaded listener.js 13:43:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x11941f400) [pid = 1966] [serial = 257] [outer = 0x116753c00] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x129284800 == 47 [pid = 1966] [id = 79] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x1269e5800 == 46 [pid = 1966] [id = 78] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x1265db800 == 45 [pid = 1966] [id = 77] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x11840c800 == 44 [pid = 1966] [id = 76] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x124f06000 == 43 [pid = 1966] [id = 75] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x123d40000 == 42 [pid = 1966] [id = 74] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x12321a800 == 41 [pid = 1966] [id = 73] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x122f66800 == 40 [pid = 1966] [id = 72] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12695f800) [pid = 1966] [serial = 192] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x119955000 == 39 [pid = 1966] [id = 71] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x11840d000 == 38 [pid = 1966] [id = 70] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x116acb000 == 37 [pid = 1966] [id = 69] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x1133e8000 == 36 [pid = 1966] [id = 68] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x118407800 == 35 [pid = 1966] [id = 67] 13:43:15 INFO - PROCESS | 1966 | --DOCSHELL 0x114f0b000 == 34 [pid = 1966] [id = 66] 13:43:15 INFO - PROCESS | 1966 | 1467232995475 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]]]}] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x123348c00) [pid = 1966] [serial = 174] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x112f8d400) [pid = 1966] [serial = 159] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x113c38800) [pid = 1966] [serial = 160] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x119782400) [pid = 1966] [serial = 168] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x119a58000) [pid = 1966] [serial = 169] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1188f0800) [pid = 1966] [serial = 166] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1185cbc00) [pid = 1966] [serial = 165] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12427e800) [pid = 1966] [serial = 157] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x1192f7c00) [pid = 1966] [serial = 156] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x113c35400) [pid = 1966] [serial = 142] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1121be400) [pid = 1966] [serial = 141] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x11835d800) [pid = 1966] [serial = 145] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1176f5c00) [pid = 1966] [serial = 144] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x122f02800) [pid = 1966] [serial = 148] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119594800) [pid = 1966] [serial = 147] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x123d79000) [pid = 1966] [serial = 151] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x123ccdc00) [pid = 1966] [serial = 150] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x124e6fc00) [pid = 1966] [serial = 154] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1242a2000) [pid = 1966] [serial = 153] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x123d7b000) [pid = 1966] [serial = 177] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x123c99c00) [pid = 1966] [serial = 175] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1176ee800) [pid = 1966] [serial = 180] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1242f1c00) [pid = 1966] [serial = 178] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x122f05c00) [pid = 1966] [serial = 181] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x124f97c00) [pid = 1966] [serial = 186] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x124e73c00) [pid = 1966] [serial = 183] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1265aec00) [pid = 1966] [serial = 189] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116f04800) [pid = 1966] [serial = 162] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1176f8400) [pid = 1966] [serial = 163] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119b6e000) [pid = 1966] [serial = 171] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x122f03400) [pid = 1966] [serial = 172] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x124ef4400) [pid = 1966] [serial = 184] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x126956800) [pid = 1966] [serial = 190] [outer = 0x0] [url = about:blank] 13:43:15 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12615dc00) [pid = 1966] [serial = 187] [outer = 0x0] [url = about:blank] 13:43:15 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. 13:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 568ms 13:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:43:15 INFO - PROCESS | 1966 | 1467232995499 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:43:15 INFO - PROCESS | 1966 | 1467232995500 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:43:15 INFO - PROCESS | 1966 | 1467232995502 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:43:15 INFO - PROCESS | 1966 | 1467232995505 Marionette TRACE conn2 <- [1,318,null,{}] 13:43:15 INFO - PROCESS | 1966 | 1467232995512 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}] 13:43:15 INFO - PROCESS | 1966 | 1467232995515 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:15 INFO - PROCESS | 1966 | 1467232995594 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:43:15 INFO - PROCESS | 1966 | 1467232995598 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 1966 | 1467232995600 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ab9800 == 35 [pid = 1966] [id = 87] 13:43:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119b69400) [pid = 1966] [serial = 258] [outer = 0x0] 13:43:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x120fe7000) [pid = 1966] [serial = 259] [outer = 0x119b69400] 13:43:15 INFO - PROCESS | 1966 | 1467232995629 Marionette DEBUG loaded listener.js 13:43:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12314f400) [pid = 1966] [serial = 260] [outer = 0x119b69400] 13:43:15 INFO - PROCESS | 1966 | 1467232995977 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]]]}] 13:43:16 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. 13:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 13:43:16 INFO - PROCESS | 1966 | 1467232996023 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:43:16 INFO - PROCESS | 1966 | 1467232996024 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:43:16 INFO - PROCESS | 1966 | 1467232996026 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 1966 | 1467232996028 Marionette TRACE conn2 <- [1,322,null,{}] 13:43:16 INFO - PROCESS | 1966 | 1467232996030 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}] 13:43:16 INFO - PROCESS | 1966 | 1467232996031 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:16 INFO - PROCESS | 1966 | 1467232996109 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:43:16 INFO - PROCESS | 1966 | 1467232996113 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:16 INFO - PROCESS | 1966 | 1467232996115 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x1188af000 == 36 [pid = 1966] [id = 88] 13:43:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119b73000) [pid = 1966] [serial = 261] [outer = 0x0] 13:43:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x123d77800) [pid = 1966] [serial = 262] [outer = 0x119b73000] 13:43:16 INFO - PROCESS | 1966 | 1467232996146 Marionette DEBUG loaded listener.js 13:43:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1242a2000) [pid = 1966] [serial = 263] [outer = 0x119b73000] 13:43:16 INFO - PROCESS | 1966 | 1467232996492 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]]]}] 13:43:16 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. 13:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 13:43:16 INFO - PROCESS | 1966 | 1467232996497 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:43:16 INFO - PROCESS | 1966 | 1467232996498 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:43:16 INFO - PROCESS | 1966 | 1467232996500 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 1966 | 1467232996501 Marionette TRACE conn2 <- [1,326,null,{}] 13:43:16 INFO - PROCESS | 1966 | 1467232996504 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}] 13:43:16 INFO - PROCESS | 1966 | 1467232996505 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:16 INFO - PROCESS | 1966 | 1467232996585 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:43:16 INFO - PROCESS | 1966 | 1467232996631 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:16 INFO - PROCESS | 1966 | 1467232996632 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x112756000 == 37 [pid = 1966] [id = 89] 13:43:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x115d0ec00) [pid = 1966] [serial = 264] [outer = 0x0] 13:43:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124e67400) [pid = 1966] [serial = 265] [outer = 0x115d0ec00] 13:43:16 INFO - PROCESS | 1966 | 1467232996657 Marionette DEBUG loaded listener.js 13:43:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12615c000) [pid = 1966] [serial = 266] [outer = 0x115d0ec00] 13:43:16 INFO - PROCESS | 1966 | 1467232996935 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]]]}] 13:43:16 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. 13:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 13:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:43:16 INFO - PROCESS | 1966 | 1467232996969 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:43:16 INFO - PROCESS | 1966 | 1467232996970 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:43:16 INFO - PROCESS | 1966 | 1467232996972 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 1966 | 1467232996974 Marionette TRACE conn2 <- [1,330,null,{}] 13:43:16 INFO - PROCESS | 1966 | 1467232996984 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}] 13:43:16 INFO - PROCESS | 1966 | 1467232996988 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:17 INFO - PROCESS | 1966 | 1467232997096 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:43:17 INFO - PROCESS | 1966 | 1467232997101 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 1966 | 1467232997102 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f73000 == 38 [pid = 1966] [id = 90] 13:43:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12651ac00) [pid = 1966] [serial = 267] [outer = 0x0] 13:43:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128b7ac00) [pid = 1966] [serial = 268] [outer = 0x12651ac00] 13:43:17 INFO - PROCESS | 1966 | 1467232997127 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1291ad800) [pid = 1966] [serial = 269] [outer = 0x12651ac00] 13:43:17 INFO - PROCESS | 1966 | 1467232997457 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]]]}] 13:43:17 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. 13:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 526ms 13:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:43:17 INFO - PROCESS | 1966 | 1467232997510 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:43:17 INFO - PROCESS | 1966 | 1467232997512 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:43:17 INFO - PROCESS | 1966 | 1467232997521 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:43:17 INFO - PROCESS | 1966 | 1467232997522 Marionette TRACE conn2 <- [1,334,null,{}] 13:43:17 INFO - PROCESS | 1966 | 1467232997526 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}] 13:43:17 INFO - PROCESS | 1966 | 1467232997527 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:17 INFO - PROCESS | 1966 | 1467232997623 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:43:17 INFO - PROCESS | 1966 | 1467232997627 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 1966 | 1467232997628 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x1233a3800 == 39 [pid = 1966] [id = 91] 13:43:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12615bc00) [pid = 1966] [serial = 270] [outer = 0x0] 13:43:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1291b4c00) [pid = 1966] [serial = 271] [outer = 0x12615bc00] 13:43:17 INFO - PROCESS | 1966 | 1467232997652 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x118169c00) [pid = 1966] [serial = 272] [outer = 0x12615bc00] 13:43:17 INFO - PROCESS | 1966 | 1467232997977 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]]]}] 13:43:17 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. 13:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 480ms 13:43:17 INFO - PROCESS | 1966 | 1467232997999 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 1966 | 1467232998000 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:43:18 INFO - PROCESS | 1966 | 1467232998002 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 1966 | 1467232998003 Marionette TRACE conn2 <- [1,338,null,{}] 13:43:18 INFO - PROCESS | 1966 | 1467232998014 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}] 13:43:18 INFO - PROCESS | 1966 | 1467232998015 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:18 INFO - PROCESS | 1966 | 1467232998122 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:43:18 INFO - PROCESS | 1966 | 1467232998126 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:18 INFO - PROCESS | 1966 | 1467232998127 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x123cf7000 == 40 [pid = 1966] [id = 92] 13:43:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x129409c00) [pid = 1966] [serial = 273] [outer = 0x0] 13:43:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12944fc00) [pid = 1966] [serial = 274] [outer = 0x129409c00] 13:43:18 INFO - PROCESS | 1966 | 1467232998152 Marionette DEBUG loaded listener.js 13:43:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a6a0000) [pid = 1966] [serial = 275] [outer = 0x129409c00] 13:43:18 INFO - PROCESS | 1966 | 1467232998471 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]]]}] 13:43:18 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. 13:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 13:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:43:18 INFO - PROCESS | 1966 | 1467232998523 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 1966 | 1467232998525 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:43:18 INFO - PROCESS | 1966 | 1467232998527 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 1966 | 1467232998528 Marionette TRACE conn2 <- [1,342,null,{}] 13:43:18 INFO - PROCESS | 1966 | 1467232998530 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}] 13:43:18 INFO - PROCESS | 1966 | 1467232998531 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:18 INFO - PROCESS | 1966 | 1467232998641 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:43:18 INFO - PROCESS | 1966 | 1467232998645 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:18 INFO - PROCESS | 1966 | 1467232998646 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x124594800 == 41 [pid = 1966] [id = 93] 13:43:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12a6a1800) [pid = 1966] [serial = 276] [outer = 0x0] 13:43:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12a7e1c00) [pid = 1966] [serial = 277] [outer = 0x12a6a1800] 13:43:18 INFO - PROCESS | 1966 | 1467232998670 Marionette DEBUG loaded listener.js 13:43:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12af06c00) [pid = 1966] [serial = 278] [outer = 0x12a6a1800] 13:43:19 INFO - PROCESS | 1966 | 1467232999042 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]]]}] 13:43:19 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. 13:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 568ms 13:43:19 INFO - PROCESS | 1966 | 1467232999096 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:43:19 INFO - PROCESS | 1966 | 1467232999097 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:43:19 INFO - PROCESS | 1966 | 1467232999101 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:43:19 INFO - PROCESS | 1966 | 1467232999102 Marionette TRACE conn2 <- [1,346,null,{}] 13:43:19 INFO - PROCESS | 1966 | 1467232999106 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}] 13:43:19 INFO - PROCESS | 1966 | 1467232999108 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:19 INFO - PROCESS | 1966 | 1467232999276 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:43:19 INFO - PROCESS | 1966 | 1467232999296 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 1966 | 1467232999297 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x126194800 == 42 [pid = 1966] [id = 94] 13:43:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12a7dec00) [pid = 1966] [serial = 279] [outer = 0x0] 13:43:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12af05800) [pid = 1966] [serial = 280] [outer = 0x12a7dec00] 13:43:19 INFO - PROCESS | 1966 | 1467232999337 Marionette DEBUG loaded listener.js 13:43:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12aff4000) [pid = 1966] [serial = 281] [outer = 0x12a7dec00] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x119b6cc00) [pid = 1966] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x115def800) [pid = 1966] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12940b800) [pid = 1966] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1164eac00) [pid = 1966] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x124e71400) [pid = 1966] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x123d77000) [pid = 1966] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118368c00) [pid = 1966] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x118363800) [pid = 1966] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x117d16000) [pid = 1966] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x124e65400) [pid = 1966] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12940bc00) [pid = 1966] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:43:19 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12a7eb800) [pid = 1966] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:43:19 INFO - PROCESS | 1966 | 1467232999780 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]]]}] 13:43:19 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. 13:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 723ms 13:43:19 INFO - PROCESS | 1966 | 1467232999823 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:43:19 INFO - PROCESS | 1966 | 1467232999825 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:43:19 INFO - PROCESS | 1966 | 1467232999827 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:43:19 INFO - PROCESS | 1966 | 1467232999829 Marionette TRACE conn2 <- [1,350,null,{}] 13:43:19 INFO - PROCESS | 1966 | 1467232999831 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}] 13:43:19 INFO - PROCESS | 1966 | 1467232999833 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:19 INFO - PROCESS | 1966 | 1467232999923 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:43:19 INFO - PROCESS | 1966 | 1467232999990 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 1966 | 1467232999991 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x129109000 == 43 [pid = 1966] [id = 95] 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1182f8800) [pid = 1966] [serial = 282] [outer = 0x0] 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x124e65400) [pid = 1966] [serial = 283] [outer = 0x1182f8800] 13:43:20 INFO - PROCESS | 1966 | 1467233000020 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12aff8c00) [pid = 1966] [serial = 284] [outer = 0x1182f8800] 13:43:20 INFO - PROCESS | 1966 | 1467233000279 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]]]}] 13:43:20 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. 13:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 13:43:20 INFO - PROCESS | 1966 | 1467233000298 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:43:20 INFO - PROCESS | 1966 | 1467233000299 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:43:20 INFO - PROCESS | 1966 | 1467233000303 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - PROCESS | 1966 | 1467233000304 Marionette TRACE conn2 <- [1,354,null,{}] 13:43:20 INFO - PROCESS | 1966 | 1467233000306 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}] 13:43:20 INFO - PROCESS | 1966 | 1467233000307 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:20 INFO - PROCESS | 1966 | 1467233000411 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:43:20 INFO - PROCESS | 1966 | 1467233000414 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:20 INFO - PROCESS | 1966 | 1467233000416 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a51f800 == 44 [pid = 1966] [id = 96] 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12b04b400) [pid = 1966] [serial = 285] [outer = 0x0] 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12b059c00) [pid = 1966] [serial = 286] [outer = 0x12b04b400] 13:43:20 INFO - PROCESS | 1966 | 1467233000439 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12b8cb800) [pid = 1966] [serial = 287] [outer = 0x12b04b400] 13:43:20 INFO - PROCESS | 1966 | 1467233000745 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]]]}] 13:43:20 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. 13:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 13:43:20 INFO - PROCESS | 1966 | 1467233000773 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:43:20 INFO - PROCESS | 1966 | 1467233000774 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:43:20 INFO - PROCESS | 1966 | 1467233000779 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - PROCESS | 1966 | 1467233000780 Marionette TRACE conn2 <- [1,358,null,{}] 13:43:20 INFO - PROCESS | 1966 | 1467233000782 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}] 13:43:20 INFO - PROCESS | 1966 | 1467233000783 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:20 INFO - PROCESS | 1966 | 1467233000864 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:43:20 INFO - PROCESS | 1966 | 1467233000914 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:20 INFO - PROCESS | 1966 | 1467233000915 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6d3800 == 45 [pid = 1966] [id = 97] 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12b04f000) [pid = 1966] [serial = 288] [outer = 0x0] 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12b8cb400) [pid = 1966] [serial = 289] [outer = 0x12b04f000] 13:43:20 INFO - PROCESS | 1966 | 1467233000940 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12b967c00) [pid = 1966] [serial = 290] [outer = 0x12b04f000] 13:43:21 INFO - PROCESS | 1966 | 1467233001227 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]]]}] 13:43:21 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. 13:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 470ms 13:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:43:21 INFO - PROCESS | 1966 | 1467233001250 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:43:21 INFO - PROCESS | 1966 | 1467233001252 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:43:21 INFO - PROCESS | 1966 | 1467233001254 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:43:21 INFO - PROCESS | 1966 | 1467233001255 Marionette TRACE conn2 <- [1,362,null,{}] 13:43:21 INFO - PROCESS | 1966 | 1467233001258 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}] 13:43:21 INFO - PROCESS | 1966 | 1467233001260 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:21 INFO - PROCESS | 1966 | 1467233001353 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:43:21 INFO - PROCESS | 1966 | 1467233001357 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 1966 | 1467233001358 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12add8800 == 46 [pid = 1966] [id = 98] 13:43:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12b966800) [pid = 1966] [serial = 291] [outer = 0x0] 13:43:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12b971400) [pid = 1966] [serial = 292] [outer = 0x12b966800] 13:43:21 INFO - PROCESS | 1966 | 1467233001382 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12bd2dc00) [pid = 1966] [serial = 293] [outer = 0x12b966800] 13:43:21 INFO - PROCESS | 1966 | 1467233001764 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]]]}] 13:43:21 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. 13:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 568ms 13:43:21 INFO - PROCESS | 1966 | 1467233001824 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:43:21 INFO - PROCESS | 1966 | 1467233001828 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:43:21 INFO - PROCESS | 1966 | 1467233001834 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:43:21 INFO - PROCESS | 1966 | 1467233001838 Marionette TRACE conn2 <- [1,366,null,{}] 13:43:21 INFO - PROCESS | 1966 | 1467233001845 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}] 13:43:21 INFO - PROCESS | 1966 | 1467233001847 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:22 INFO - PROCESS | 1966 | 1467233002042 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:43:22 INFO - PROCESS | 1966 | 1467233002159 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 1966 | 1467233002162 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x11617c000 == 47 [pid = 1966] [id = 99] 13:43:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x115def800) [pid = 1966] [serial = 294] [outer = 0x0] 13:43:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1164e2c00) [pid = 1966] [serial = 295] [outer = 0x115def800] 13:43:22 INFO - PROCESS | 1966 | 1467233002215 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x116f04800) [pid = 1966] [serial = 296] [outer = 0x115def800] 13:43:22 INFO - PROCESS | 1966 | 1467233002698 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]]]}] 13:43:22 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. 13:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 875ms 13:43:22 INFO - PROCESS | 1966 | 1467233002707 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 1966 | 1467233002711 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:43:22 INFO - PROCESS | 1966 | 1467233002715 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 1966 | 1467233002717 Marionette TRACE conn2 <- [1,370,null,{}] 13:43:22 INFO - PROCESS | 1966 | 1467233002720 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}] 13:43:22 INFO - PROCESS | 1966 | 1467233002721 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:22 INFO - PROCESS | 1966 | 1467233002824 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:43:22 INFO - PROCESS | 1966 | 1467233002871 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 1966 | 1467233002872 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192c2000 == 48 [pid = 1966] [id = 100] 13:43:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x1185cf400) [pid = 1966] [serial = 297] [outer = 0x0] 13:43:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x11941c400) [pid = 1966] [serial = 298] [outer = 0x1185cf400] 13:43:22 INFO - PROCESS | 1966 | 1467233002916 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x119a53400) [pid = 1966] [serial = 299] [outer = 0x1185cf400] 13:43:23 INFO - PROCESS | 1966 | 1467233003418 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]]]}] 13:43:23 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. 13:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 719ms 13:43:23 INFO - PROCESS | 1966 | 1467233003435 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:43:23 INFO - PROCESS | 1966 | 1467233003436 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:43:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:43:23 INFO - PROCESS | 1966 | 1467233003439 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:43:23 INFO - PROCESS | 1966 | 1467233003441 Marionette TRACE conn2 <- [1,374,null,{}] 13:43:23 INFO - PROCESS | 1966 | 1467233003468 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}] 13:43:23 INFO - PROCESS | 1966 | 1467233003471 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:23 INFO - PROCESS | 1966 | 1467233003574 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:43:23 INFO - PROCESS | 1966 | 1467233003638 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 1966 | 1467233003640 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a50b000 == 49 [pid = 1966] [id = 101] 13:43:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x12651b800) [pid = 1966] [serial = 300] [outer = 0x0] 13:43:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x126c71800) [pid = 1966] [serial = 301] [outer = 0x12651b800] 13:43:23 INFO - PROCESS | 1966 | 1467233003672 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x128b83800) [pid = 1966] [serial = 302] [outer = 0x12651b800] 13:43:24 INFO - PROCESS | 1966 | 1467233004097 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:43:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:43:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 738ms 13:43:24 INFO - PROCESS | 1966 | 1467233004179 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:43:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:43:24 INFO - PROCESS | 1966 | 1467233004182 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:43:24 INFO - PROCESS | 1966 | 1467233004185 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - PROCESS | 1966 | 1467233004187 Marionette TRACE conn2 <- [1,378,null,{}] 13:43:24 INFO - PROCESS | 1966 | 1467233004209 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}] 13:43:24 INFO - PROCESS | 1966 | 1467233004211 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:24 INFO - PROCESS | 1966 | 1467233004394 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:43:24 INFO - PROCESS | 1966 | 1467233004454 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:24 INFO - PROCESS | 1966 | 1467233004456 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b110000 == 50 [pid = 1966] [id = 102] 13:43:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1291b9000) [pid = 1966] [serial = 303] [outer = 0x0] 13:43:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x12940bc00) [pid = 1966] [serial = 304] [outer = 0x1291b9000] 13:43:24 INFO - PROCESS | 1966 | 1467233004503 Marionette DEBUG loaded listener.js 13:43:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x12af0a400) [pid = 1966] [serial = 305] [outer = 0x1291b9000] 13:43:25 INFO - PROCESS | 1966 | 1467233005112 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:43:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:43:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 974ms 13:43:25 INFO - PROCESS | 1966 | 1467233005176 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:43:25 INFO - PROCESS | 1966 | 1467233005179 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:43:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:43:25 INFO - PROCESS | 1966 | 1467233005184 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - PROCESS | 1966 | 1467233005185 Marionette TRACE conn2 <- [1,382,null,{}] 13:43:25 INFO - PROCESS | 1966 | 1467233005189 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}] 13:43:25 INFO - PROCESS | 1966 | 1467233005191 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:25 INFO - PROCESS | 1966 | 1467233005288 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:43:25 INFO - PROCESS | 1966 | 1467233005353 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:25 INFO - PROCESS | 1966 | 1467233005356 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x118339800 == 51 [pid = 1966] [id = 103] 13:43:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x1185cf000) [pid = 1966] [serial = 306] [outer = 0x0] 13:43:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x1188ed400) [pid = 1966] [serial = 307] [outer = 0x1185cf000] 13:43:25 INFO - PROCESS | 1966 | 1467233005383 Marionette DEBUG loaded listener.js 13:43:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x11943ec00) [pid = 1966] [serial = 308] [outer = 0x1185cf000] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x11715b000 == 50 [pid = 1966] [id = 65] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6d3800 == 49 [pid = 1966] [id = 97] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x12a51f800 == 48 [pid = 1966] [id = 96] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x129109000 == 47 [pid = 1966] [id = 95] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x126194800 == 46 [pid = 1966] [id = 94] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x124594800 == 45 [pid = 1966] [id = 93] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x123cf7000 == 44 [pid = 1966] [id = 92] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x1233a3800 == 43 [pid = 1966] [id = 91] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x115e5a000) [pid = 1966] [serial = 195] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x1185ca000) [pid = 1966] [serial = 198] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | 1467233005888 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x122f73000 == 42 [pid = 1966] [id = 90] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x112756000 == 41 [pid = 1966] [id = 89] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x1188af000 == 40 [pid = 1966] [id = 88] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x116ab9800 == 39 [pid = 1966] [id = 87] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x11714f800 == 38 [pid = 1966] [id = 86] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x117143000 == 37 [pid = 1966] [id = 85] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x12361c000 == 36 [pid = 1966] [id = 84] 13:43:25 INFO - PROCESS | 1966 | --DOCSHELL 0x1292a0000 == 35 [pid = 1966] [id = 80] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x126728c00) [pid = 1966] [serial = 217] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x123353000) [pid = 1966] [serial = 208] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x129450000) [pid = 1966] [serial = 224] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x116a13800) [pid = 1966] [serial = 202] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1292e1400) [pid = 1966] [serial = 220] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x1245e6c00) [pid = 1966] [serial = 212] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12a7e8400) [pid = 1966] [serial = 233] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x119a53c00) [pid = 1966] [serial = 206] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12940f400) [pid = 1966] [serial = 223] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x129407800) [pid = 1966] [serial = 221] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12c88ec00) [pid = 1966] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x123ccc000) [pid = 1966] [serial = 230] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x118365400) [pid = 1966] [serial = 203] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x124279c00) [pid = 1966] [serial = 232] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119189400) [pid = 1966] [serial = 205] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1291b9400) [pid = 1966] [serial = 218] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x126510400) [pid = 1966] [serial = 215] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x124279000) [pid = 1966] [serial = 211] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12a6a7800) [pid = 1966] [serial = 227] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1192ef400) [pid = 1966] [serial = 229] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x123d6dc00) [pid = 1966] [serial = 209] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x124eea800) [pid = 1966] [serial = 214] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a537800) [pid = 1966] [serial = 226] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12af08000) [pid = 1966] [serial = 235] [outer = 0x0] [url = about:blank] 13:43:25 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12af0f400) [pid = 1966] [serial = 236] [outer = 0x0] [url = about:blank] 13:43:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:43:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 772ms 13:43:25 INFO - PROCESS | 1966 | 1467233005956 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:43:25 INFO - PROCESS | 1966 | 1467233005959 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:43:25 INFO - PROCESS | 1966 | 1467233005963 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - PROCESS | 1966 | 1467233005965 Marionette TRACE conn2 <- [1,386,null,{}] 13:43:25 INFO - PROCESS | 1966 | 1467233005967 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}] 13:43:25 INFO - PROCESS | 1966 | 1467233005969 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:26 INFO - PROCESS | 1966 | 1467233006064 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:43:26 INFO - PROCESS | 1966 | 1467233006083 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:26 INFO - PROCESS | 1966 | 1467233006084 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x11714b800 == 36 [pid = 1966] [id = 104] 13:43:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x123d6dc00) [pid = 1966] [serial = 309] [outer = 0x0] 13:43:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x123d77c00) [pid = 1966] [serial = 310] [outer = 0x123d6dc00] 13:43:26 INFO - PROCESS | 1966 | 1467233006117 Marionette DEBUG loaded listener.js 13:43:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1242ef000) [pid = 1966] [serial = 311] [outer = 0x123d6dc00] 13:43:26 INFO - PROCESS | 1966 | 1467233006552 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]]]}] 13:43:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:43:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 619ms 13:43:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:43:26 INFO - PROCESS | 1966 | 1467233006582 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:43:26 INFO - PROCESS | 1966 | 1467233006584 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:43:26 INFO - PROCESS | 1966 | 1467233006586 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:43:26 INFO - PROCESS | 1966 | 1467233006588 Marionette TRACE conn2 <- [1,390,null,{}] 13:43:26 INFO - PROCESS | 1966 | 1467233006598 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}] 13:43:26 INFO - PROCESS | 1966 | 1467233006601 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:26 INFO - PROCESS | 1966 | 1467233006681 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:43:26 INFO - PROCESS | 1966 | 1467233006687 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:26 INFO - PROCESS | 1966 | 1467233006689 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d2a800 == 37 [pid = 1966] [id = 105] 13:43:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1291b0000) [pid = 1966] [serial = 312] [outer = 0x0] 13:43:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1292da400) [pid = 1966] [serial = 313] [outer = 0x1291b0000] 13:43:26 INFO - PROCESS | 1966 | 1467233006718 Marionette DEBUG loaded listener.js 13:43:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12940cc00) [pid = 1966] [serial = 314] [outer = 0x1291b0000] 13:43:27 INFO - PROCESS | 1966 | 1467233007054 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]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 524ms 13:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:43:27 INFO - PROCESS | 1966 | 1467233007110 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:43:27 INFO - PROCESS | 1966 | 1467233007112 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:43:27 INFO - PROCESS | 1966 | 1467233007114 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:43:27 INFO - PROCESS | 1966 | 1467233007115 Marionette TRACE conn2 <- [1,394,null,{}] 13:43:27 INFO - PROCESS | 1966 | 1467233007124 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}] 13:43:27 INFO - PROCESS | 1966 | 1467233007125 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:27 INFO - PROCESS | 1966 | 1467233007205 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:43:27 INFO - PROCESS | 1966 | 1467233007211 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 1966 | 1467233007212 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x123208000 == 38 [pid = 1966] [id = 106] 13:43:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x129451800) [pid = 1966] [serial = 315] [outer = 0x0] 13:43:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12a7e5000) [pid = 1966] [serial = 316] [outer = 0x129451800] 13:43:27 INFO - PROCESS | 1966 | 1467233007238 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12af43800) [pid = 1966] [serial = 317] [outer = 0x129451800] 13:43:27 INFO - PROCESS | 1966 | 1467233007566 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]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 474ms 13:43:27 INFO - PROCESS | 1966 | 1467233007589 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:43:27 INFO - PROCESS | 1966 | 1467233007592 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:43:27 INFO - PROCESS | 1966 | 1467233007594 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:43:27 INFO - PROCESS | 1966 | 1467233007595 Marionette TRACE conn2 <- [1,398,null,{}] 13:43:27 INFO - PROCESS | 1966 | 1467233007598 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}] 13:43:27 INFO - PROCESS | 1966 | 1467233007599 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:27 INFO - PROCESS | 1966 | 1467233007683 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:43:27 INFO - PROCESS | 1966 | 1467233007740 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 1966 | 1467233007742 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x1133fd800 == 39 [pid = 1966] [id = 107] 13:43:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x118164400) [pid = 1966] [serial = 318] [outer = 0x0] 13:43:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12afef800) [pid = 1966] [serial = 319] [outer = 0x118164400] 13:43:27 INFO - PROCESS | 1966 | 1467233007766 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12b8c6800) [pid = 1966] [serial = 320] [outer = 0x118164400] 13:43:28 INFO - PROCESS | 1966 | 1467233008069 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]]]}] 13:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 13:43:28 INFO - PROCESS | 1966 | 1467233008113 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:43:28 INFO - PROCESS | 1966 | 1467233008114 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:43:28 INFO - PROCESS | 1966 | 1467233008117 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:43:28 INFO - PROCESS | 1966 | 1467233008118 Marionette TRACE conn2 <- [1,402,null,{}] 13:43:28 INFO - PROCESS | 1966 | 1467233008120 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}] 13:43:28 INFO - PROCESS | 1966 | 1467233008124 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:28 INFO - PROCESS | 1966 | 1467233008247 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:43:28 INFO - PROCESS | 1966 | 1467233008258 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:28 INFO - PROCESS | 1966 | 1467233008259 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x123de3800 == 40 [pid = 1966] [id = 108] 13:43:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12b8d1800) [pid = 1966] [serial = 321] [outer = 0x0] 13:43:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12bd2c800) [pid = 1966] [serial = 322] [outer = 0x12b8d1800] 13:43:28 INFO - PROCESS | 1966 | 1467233008283 Marionette DEBUG loaded listener.js 13:43:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x12bd95c00) [pid = 1966] [serial = 323] [outer = 0x12b8d1800] 13:43:28 INFO - PROCESS | 1966 | 1467233008656 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:43:28 INFO - PROCESS | 1966 | 1467233008661 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]]]}] 13:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 567ms 13:43:28 INFO - PROCESS | 1966 | 1467233008685 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:43:28 INFO - PROCESS | 1966 | 1467233008686 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:43:28 INFO - PROCESS | 1966 | 1467233008688 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:43:28 INFO - PROCESS | 1966 | 1467233008689 Marionette TRACE conn2 <- [1,406,null,{}] 13:43:28 INFO - PROCESS | 1966 | 1467233008692 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}] 13:43:28 INFO - PROCESS | 1966 | 1467233008693 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:28 INFO - PROCESS | 1966 | 1467233008799 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:43:28 INFO - PROCESS | 1966 | 1467233008811 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:28 INFO - PROCESS | 1966 | 1467233008812 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x129118800 == 41 [pid = 1966] [id = 109] 13:43:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x12bf6a800) [pid = 1966] [serial = 324] [outer = 0x0] 13:43:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12bf71c00) [pid = 1966] [serial = 325] [outer = 0x12bf6a800] 13:43:28 INFO - PROCESS | 1966 | 1467233008836 Marionette DEBUG loaded listener.js 13:43:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12c88c400) [pid = 1966] [serial = 326] [outer = 0x12bf6a800] 13:43:29 INFO - PROCESS | 1966 | 1467233009186 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]]]}] 13:43:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:43:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 13:43:29 INFO - PROCESS | 1966 | 1467233009207 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:43:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:43:29 INFO - PROCESS | 1966 | 1467233009209 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:43:29 INFO - PROCESS | 1966 | 1467233009211 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:43:29 INFO - PROCESS | 1966 | 1467233009213 Marionette TRACE conn2 <- [1,410,null,{}] 13:43:29 INFO - PROCESS | 1966 | 1467233009215 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}] 13:43:29 INFO - PROCESS | 1966 | 1467233009216 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:29 INFO - PROCESS | 1966 | 1467233009320 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:43:29 INFO - PROCESS | 1966 | 1467233009331 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:29 INFO - PROCESS | 1966 | 1467233009332 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a506800 == 42 [pid = 1966] [id = 110] 13:43:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1128cb000) [pid = 1966] [serial = 327] [outer = 0x0] 13:43:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1128d5400) [pid = 1966] [serial = 328] [outer = 0x1128cb000] 13:43:29 INFO - PROCESS | 1966 | 1467233009356 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1128d9400) [pid = 1966] [serial = 329] [outer = 0x1128cb000] 13:43:29 INFO - PROCESS | 1966 | 1467233009704 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]]]}] 13:43:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:43:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 13:43:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:43:29 INFO - PROCESS | 1966 | 1467233009733 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:43:29 INFO - PROCESS | 1966 | 1467233009734 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:43:29 INFO - PROCESS | 1966 | 1467233009736 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:43:29 INFO - PROCESS | 1966 | 1467233009737 Marionette TRACE conn2 <- [1,414,null,{}] 13:43:29 INFO - PROCESS | 1966 | 1467233009739 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}] 13:43:29 INFO - PROCESS | 1966 | 1467233009740 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:29 INFO - PROCESS | 1966 | 1467233009852 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:43:29 INFO - PROCESS | 1966 | 1467233009885 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:29 INFO - PROCESS | 1966 | 1467233009886 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12add9800 == 43 [pid = 1966] [id = 111] 13:43:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x110e76c00) [pid = 1966] [serial = 330] [outer = 0x0] 13:43:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x110e7fc00) [pid = 1966] [serial = 331] [outer = 0x110e76c00] 13:43:29 INFO - PROCESS | 1966 | 1467233009913 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x110e83c00) [pid = 1966] [serial = 332] [outer = 0x110e76c00] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x129409c00) [pid = 1966] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12a6a1800) [pid = 1966] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x115d0ec00) [pid = 1966] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x11941b800) [pid = 1966] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12af0f000) [pid = 1966] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x116752c00) [pid = 1966] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x12651ac00) [pid = 1966] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x116982c00) [pid = 1966] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x116753c00) [pid = 1966] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x119b69400) [pid = 1966] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12a7dec00) [pid = 1966] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x119b73000) [pid = 1966] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1182f8800) [pid = 1966] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1236ec400) [pid = 1966] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x11618a800) [pid = 1966] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12b04b400) [pid = 1966] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12b04f000) [pid = 1966] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12615bc00) [pid = 1966] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x113da5800) [pid = 1966] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x122f07000) [pid = 1966] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:43:30 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x117d14c00) [pid = 1966] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:43:30 INFO - PROCESS | 1966 | 1467233010359 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]]]}] 13:43:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:43:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 13:43:30 INFO - PROCESS | 1966 | 1467233010413 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:43:30 INFO - PROCESS | 1966 | 1467233010415 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:43:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:43:30 INFO - PROCESS | 1966 | 1467233010431 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:43:30 INFO - PROCESS | 1966 | 1467233010432 Marionette TRACE conn2 <- [1,418,null,{}] 13:43:30 INFO - PROCESS | 1966 | 1467233010435 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}] 13:43:30 INFO - PROCESS | 1966 | 1467233010436 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:30 INFO - PROCESS | 1966 | 1467233010526 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:43:30 INFO - PROCESS | 1966 | 1467233010531 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:30 INFO - PROCESS | 1966 | 1467233010532 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x124592800 == 44 [pid = 1966] [id = 112] 13:43:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1128d6400) [pid = 1966] [serial = 333] [outer = 0x0] 13:43:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x116982c00) [pid = 1966] [serial = 334] [outer = 0x1128d6400] 13:43:30 INFO - PROCESS | 1966 | 1467233010557 Marionette DEBUG loaded listener.js 13:43:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1192fa800) [pid = 1966] [serial = 335] [outer = 0x1128d6400] 13:43:31 INFO - PROCESS | 1966 | 1467233011364 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]]]}] 13:43:31 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 13:43:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 976ms 13:43:31 INFO - PROCESS | 1966 | 1467233011402 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:43:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:43:31 INFO - PROCESS | 1966 | 1467233011404 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:43:31 INFO - PROCESS | 1966 | 1467233011406 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:43:31 INFO - PROCESS | 1966 | 1467233011408 Marionette TRACE conn2 <- [1,422,null,{}] 13:43:31 INFO - PROCESS | 1966 | 1467233011410 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}] 13:43:31 INFO - PROCESS | 1966 | 1467233011412 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:31 INFO - PROCESS | 1966 | 1467233011515 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:43:31 INFO - PROCESS | 1966 | 1467233011569 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:31 INFO - PROCESS | 1966 | 1467233011570 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b921000 == 45 [pid = 1966] [id = 113] 13:43:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x112d0a400) [pid = 1966] [serial = 336] [outer = 0x0] 13:43:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1237c0400) [pid = 1966] [serial = 337] [outer = 0x112d0a400] 13:43:31 INFO - PROCESS | 1966 | 1467233011596 Marionette DEBUG loaded listener.js 13:43:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12b04b400) [pid = 1966] [serial = 338] [outer = 0x112d0a400] 13:43:32 INFO - PROCESS | 1966 | 1467233012369 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]]]}] 13:43:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:43:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 13:43:32 INFO - PROCESS | 1966 | 1467233012377 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:43:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:43:32 INFO - PROCESS | 1966 | 1467233012380 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:43:32 INFO - PROCESS | 1966 | 1467233012384 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:43:32 INFO - PROCESS | 1966 | 1467233012386 Marionette TRACE conn2 <- [1,426,null,{}] 13:43:32 INFO - PROCESS | 1966 | 1467233012389 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}] 13:43:32 INFO - PROCESS | 1966 | 1467233012391 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:32 INFO - PROCESS | 1966 | 1467233012498 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:43:32 INFO - PROCESS | 1966 | 1467233012549 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:32 INFO - PROCESS | 1966 | 1467233012550 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x11695a800 == 46 [pid = 1966] [id = 114] 13:43:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x11663d800) [pid = 1966] [serial = 339] [outer = 0x0] 13:43:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x116af1c00) [pid = 1966] [serial = 340] [outer = 0x11663d800] 13:43:32 INFO - PROCESS | 1966 | 1467233012583 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x118767400) [pid = 1966] [serial = 341] [outer = 0x11663d800] 13:43:33 INFO - PROCESS | 1966 | 1467233013071 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] 13:43:33 INFO - PROCESS | 1966 | 1467233013128 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:43:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:43:33 INFO - PROCESS | 1966 | 1467233013134 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 1966 | 1467233013137 Marionette TRACE conn2 <- [1,430,null,{}] 13:43:33 INFO - PROCESS | 1966 | 1467233013139 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}] 13:43:33 INFO - PROCESS | 1966 | 1467233013141 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:33 INFO - PROCESS | 1966 | 1467233013247 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:43:33 INFO - PROCESS | 1966 | 1467233013311 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:33 INFO - PROCESS | 1966 | 1467233013313 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d2a000 == 47 [pid = 1966] [id = 115] 13:43:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x123348000) [pid = 1966] [serial = 342] [outer = 0x0] 13:43:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x123ccf000) [pid = 1966] [serial = 343] [outer = 0x123348000] 13:43:33 INFO - PROCESS | 1966 | 1467233013344 Marionette DEBUG loaded listener.js 13:43:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1242e5800) [pid = 1966] [serial = 344] [outer = 0x123348000] 13:43:33 INFO - PROCESS | 1966 | 1467233013770 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]]]}] 13:43:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:43:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 13:43:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:43:33 INFO - PROCESS | 1966 | 1467233013806 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:43:33 INFO - PROCESS | 1966 | 1467233013808 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:43:33 INFO - PROCESS | 1966 | 1467233013810 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 1966 | 1467233013813 Marionette TRACE conn2 <- [1,434,null,{}] 13:43:33 INFO - PROCESS | 1966 | 1467233013821 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}] 13:43:33 INFO - PROCESS | 1966 | 1467233013824 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:33 INFO - PROCESS | 1966 | 1467233013929 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:43:34 INFO - PROCESS | 1966 | 1467233014028 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 1966 | 1467233014030 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295b1800 == 48 [pid = 1966] [id = 116] 13:43:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128b7c800) [pid = 1966] [serial = 345] [outer = 0x0] 13:43:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1291b0c00) [pid = 1966] [serial = 346] [outer = 0x128b7c800] 13:43:34 INFO - PROCESS | 1966 | 1467233014064 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12940d000) [pid = 1966] [serial = 347] [outer = 0x128b7c800] 13:43:34 INFO - PROCESS | 1966 | 1467233014481 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]]]}] 13:43:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:43:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms 13:43:34 INFO - PROCESS | 1966 | 1467233014556 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:43:34 INFO - PROCESS | 1966 | 1467233014560 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:43:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:43:34 INFO - PROCESS | 1966 | 1467233014564 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:43:34 INFO - PROCESS | 1966 | 1467233014566 Marionette TRACE conn2 <- [1,438,null,{}] 13:43:34 INFO - PROCESS | 1966 | 1467233014568 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}] 13:43:34 INFO - PROCESS | 1966 | 1467233014569 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:34 INFO - PROCESS | 1966 | 1467233014677 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:43:34 INFO - PROCESS | 1966 | 1467233014744 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 1966 | 1467233014745 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x12474c000 == 49 [pid = 1966] [id = 117] 13:43:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x128b7d800) [pid = 1966] [serial = 348] [outer = 0x0] 13:43:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x12af02c00) [pid = 1966] [serial = 349] [outer = 0x128b7d800] 13:43:34 INFO - PROCESS | 1966 | 1467233014774 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x12aff7800) [pid = 1966] [serial = 350] [outer = 0x128b7d800] 13:43:35 INFO - PROCESS | 1966 | 1467233015382 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]]]}] 13:43:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:43:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 869ms 13:43:35 INFO - PROCESS | 1966 | 1467233015433 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:43:35 INFO - PROCESS | 1966 | 1467233015436 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:43:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:43:35 INFO - PROCESS | 1966 | 1467233015439 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 1966 | 1467233015441 Marionette TRACE conn2 <- [1,442,null,{}] 13:43:35 INFO - PROCESS | 1966 | 1467233015444 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}] 13:43:35 INFO - PROCESS | 1966 | 1467233015446 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:35 INFO - PROCESS | 1966 | 1467233015535 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:43:35 INFO - PROCESS | 1966 | 1467233015607 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 1966 | 1467233015610 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x1132d9000 == 50 [pid = 1966] [id = 118] 13:43:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x116f05400) [pid = 1966] [serial = 351] [outer = 0x0] 13:43:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x1185cb400) [pid = 1966] [serial = 352] [outer = 0x116f05400] 13:43:35 INFO - PROCESS | 1966 | 1467233015639 Marionette DEBUG loaded listener.js 13:43:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x1192fa000) [pid = 1966] [serial = 353] [outer = 0x116f05400] 13:43:35 INFO - PROCESS | 1966 | --DOCSHELL 0x124592800 == 49 [pid = 1966] [id = 112] 13:43:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12add9800 == 48 [pid = 1966] [id = 111] 13:43:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12a506800 == 47 [pid = 1966] [id = 110] 13:43:35 INFO - PROCESS | 1966 | --DOCSHELL 0x129118800 == 46 [pid = 1966] [id = 109] 13:43:35 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x12b971400) [pid = 1966] [serial = 292] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x123de3800 == 45 [pid = 1966] [id = 108] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x1133fd800 == 44 [pid = 1966] [id = 107] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x123208000 == 43 [pid = 1966] [id = 106] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x119d2a800 == 42 [pid = 1966] [id = 105] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x11714b800 == 41 [pid = 1966] [id = 104] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x118339800 == 40 [pid = 1966] [id = 103] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x1192c2000 == 39 [pid = 1966] [id = 100] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x11617c000 == 38 [pid = 1966] [id = 99] 13:43:36 INFO - PROCESS | 1966 | --DOCSHELL 0x12add8800 == 37 [pid = 1966] [id = 98] 13:43:36 INFO - PROCESS | 1966 | 1467233016055 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]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 623ms 13:43:36 INFO - PROCESS | 1966 | 1467233016062 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 1966 | 1467233016064 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:43:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:43:36 INFO - PROCESS | 1966 | 1467233016069 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 1966 | 1467233016070 Marionette TRACE conn2 <- [1,446,null,{}] 13:43:36 INFO - PROCESS | 1966 | 1467233016073 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}] 13:43:36 INFO - PROCESS | 1966 | 1467233016074 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:36 INFO - PROCESS | 1966 | 1467233016157 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x1192f9c00) [pid = 1966] [serial = 199] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x11690bc00) [pid = 1966] [serial = 196] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1291ae000) [pid = 1966] [serial = 193] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12944fc00) [pid = 1966] [serial = 274] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12a7e1c00) [pid = 1966] [serial = 277] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x124e67400) [pid = 1966] [serial = 265] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x119a4cc00) [pid = 1966] [serial = 245] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x11943dc00) [pid = 1966] [serial = 244] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12af40c00) [pid = 1966] [serial = 238] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12afee800) [pid = 1966] [serial = 239] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x118170400) [pid = 1966] [serial = 254] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x116a1a400) [pid = 1966] [serial = 253] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x128b7ac00) [pid = 1966] [serial = 268] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1192f0000) [pid = 1966] [serial = 242] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x118367000) [pid = 1966] [serial = 241] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x11941f400) [pid = 1966] [serial = 257] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x11917f400) [pid = 1966] [serial = 256] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x120fe7000) [pid = 1966] [serial = 259] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12af05800) [pid = 1966] [serial = 280] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12314f400) [pid = 1966] [serial = 260] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x123d77800) [pid = 1966] [serial = 262] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1242a2000) [pid = 1966] [serial = 263] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x124e65400) [pid = 1966] [serial = 283] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12651c000) [pid = 1966] [serial = 248] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1242ee400) [pid = 1966] [serial = 247] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b7f400) [pid = 1966] [serial = 251] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128b79800) [pid = 1966] [serial = 250] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12b059c00) [pid = 1966] [serial = 286] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12b8cb400) [pid = 1966] [serial = 289] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12aff4000) [pid = 1966] [serial = 281] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12615c000) [pid = 1966] [serial = 266] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1291b4c00) [pid = 1966] [serial = 271] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12af06c00) [pid = 1966] [serial = 278] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12b967c00) [pid = 1966] [serial = 290] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12a6a0000) [pid = 1966] [serial = 275] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x118169c00) [pid = 1966] [serial = 272] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12aff8c00) [pid = 1966] [serial = 284] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1291ad800) [pid = 1966] [serial = 269] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12b8cb800) [pid = 1966] [serial = 287] [outer = 0x0] [url = about:blank] 13:43:36 INFO - PROCESS | 1966 | 1467233016220 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 1966 | 1467233016222 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x116685800 == 38 [pid = 1966] [id = 119] 13:43:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116746400) [pid = 1966] [serial = 354] [outer = 0x0] 13:43:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x118170400) [pid = 1966] [serial = 355] [outer = 0x116746400] 13:43:36 INFO - PROCESS | 1966 | 1467233016251 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x119b6b800) [pid = 1966] [serial = 356] [outer = 0x116746400] 13:43:36 INFO - PROCESS | 1966 | 1467233016554 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]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 13:43:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:43:36 INFO - PROCESS | 1966 | 1467233016588 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 1966 | 1467233016589 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:43:36 INFO - PROCESS | 1966 | 1467233016592 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 1966 | 1467233016596 Marionette TRACE conn2 <- [1,450,null,{}] 13:43:36 INFO - PROCESS | 1966 | 1467233016604 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}] 13:43:36 INFO - PROCESS | 1966 | 1467233016607 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:36 INFO - PROCESS | 1966 | 1467233016686 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:43:36 INFO - PROCESS | 1966 | 1467233016745 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 1966 | 1467233016747 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x11972c000 == 39 [pid = 1966] [id = 120] 13:43:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x122f07000) [pid = 1966] [serial = 357] [outer = 0x0] 13:43:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x124280400) [pid = 1966] [serial = 358] [outer = 0x122f07000] 13:43:36 INFO - PROCESS | 1966 | 1467233016774 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x12615cc00) [pid = 1966] [serial = 359] [outer = 0x122f07000] 13:43:37 INFO - PROCESS | 1966 | 1467233017081 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] 13:43:37 INFO - PROCESS | 1966 | 1467233017119 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:43:37 INFO - PROCESS | 1966 | 1467233017121 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 1966 | 1467233017122 Marionette TRACE conn2 <- [1,454,null,{}] 13:43:37 INFO - PROCESS | 1966 | 1467233017124 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}] 13:43:37 INFO - PROCESS | 1966 | 1467233017126 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:37 INFO - PROCESS | 1966 | 1467233017204 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:43:37 INFO - PROCESS | 1966 | 1467233017209 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:37 INFO - PROCESS | 1966 | 1467233017211 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x119dca800 == 40 [pid = 1966] [id = 121] 13:43:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1267c1800) [pid = 1966] [serial = 360] [outer = 0x0] 13:43:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1291af800) [pid = 1966] [serial = 361] [outer = 0x1267c1800] 13:43:37 INFO - PROCESS | 1966 | 1467233017236 Marionette DEBUG loaded listener.js 13:43:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1292e0800) [pid = 1966] [serial = 362] [outer = 0x1267c1800] 13:43:37 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:37 INFO - PROCESS | 1966 | 1467233017591 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]]]}] 13:43:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:43:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 13:43:37 INFO - PROCESS | 1966 | 1467233017642 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:43:37 INFO - PROCESS | 1966 | 1467233017644 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:43:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:43:37 INFO - PROCESS | 1966 | 1467233017646 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 1966 | 1467233017647 Marionette TRACE conn2 <- [1,458,null,{}] 13:43:37 INFO - PROCESS | 1966 | 1467233017649 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}] 13:43:37 INFO - PROCESS | 1966 | 1467233017651 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:37 INFO - PROCESS | 1966 | 1467233017728 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:43:37 INFO - PROCESS | 1966 | 1467233017733 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:37 INFO - PROCESS | 1966 | 1467233017734 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12338e000 == 41 [pid = 1966] [id = 122] 13:43:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x129406c00) [pid = 1966] [serial = 363] [outer = 0x0] 13:43:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12944fc00) [pid = 1966] [serial = 364] [outer = 0x129406c00] 13:43:37 INFO - PROCESS | 1966 | 1467233017758 Marionette DEBUG loaded listener.js 13:43:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12af05800) [pid = 1966] [serial = 365] [outer = 0x129406c00] 13:43:38 INFO - PROCESS | 1966 | 1467233018100 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] 13:43:38 INFO - PROCESS | 1966 | 1467233018116 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:43:38 INFO - PROCESS | 1966 | 1467233018118 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 1966 | 1467233018119 Marionette TRACE conn2 <- [1,462,null,{}] 13:43:38 INFO - PROCESS | 1966 | 1467233018122 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}] 13:43:38 INFO - PROCESS | 1966 | 1467233018127 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:38 INFO - PROCESS | 1966 | 1467233018256 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:43:38 INFO - PROCESS | 1966 | 1467233018295 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:38 INFO - PROCESS | 1966 | 1467233018296 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239b4000 == 42 [pid = 1966] [id = 123] 13:43:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12a7e8400) [pid = 1966] [serial = 366] [outer = 0x0] 13:43:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12aff8c00) [pid = 1966] [serial = 367] [outer = 0x12a7e8400] 13:43:38 INFO - PROCESS | 1966 | 1467233018321 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12bd33000) [pid = 1966] [serial = 368] [outer = 0x12a7e8400] 13:43:38 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:38 INFO - PROCESS | 1966 | 1467233018640 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] 13:43:38 INFO - PROCESS | 1966 | 1467233018690 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:43:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:43:38 INFO - PROCESS | 1966 | 1467233018692 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 1966 | 1467233018693 Marionette TRACE conn2 <- [1,466,null,{}] 13:43:38 INFO - PROCESS | 1966 | 1467233018696 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}] 13:43:38 INFO - PROCESS | 1966 | 1467233018697 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:38 INFO - PROCESS | 1966 | 1467233018795 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:43:38 INFO - PROCESS | 1966 | 1467233018798 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:38 INFO - PROCESS | 1966 | 1467233018799 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12459b000 == 43 [pid = 1966] [id = 124] 13:43:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12bd33400) [pid = 1966] [serial = 369] [outer = 0x0] 13:43:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12bd90c00) [pid = 1966] [serial = 370] [outer = 0x12bd33400] 13:43:38 INFO - PROCESS | 1966 | 1467233018831 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12bd99800) [pid = 1966] [serial = 371] [outer = 0x12bd33400] 13:43:39 INFO - PROCESS | 1966 | 1467233019178 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] 13:43:39 INFO - PROCESS | 1966 | 1467233019214 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:43:39 INFO - PROCESS | 1966 | 1467233019216 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:43:39 INFO - PROCESS | 1966 | 1467233019217 Marionette TRACE conn2 <- [1,470,null,{}] 13:43:39 INFO - PROCESS | 1966 | 1467233019219 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}] 13:43:39 INFO - PROCESS | 1966 | 1467233019220 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:39 INFO - PROCESS | 1966 | 1467233019316 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:43:39 INFO - PROCESS | 1966 | 1467233019330 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 1966 | 1467233019331 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x12619d000 == 44 [pid = 1966] [id = 125] 13:43:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12bd8d000) [pid = 1966] [serial = 372] [outer = 0x0] 13:43:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12c886c00) [pid = 1966] [serial = 373] [outer = 0x12bd8d000] 13:43:39 INFO - PROCESS | 1966 | 1467233019355 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12c8c4c00) [pid = 1966] [serial = 374] [outer = 0x12bd8d000] 13:43:39 INFO - PROCESS | 1966 | 1467233019675 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]]]}] 13:43:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:43:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 13:43:39 INFO - PROCESS | 1966 | 1467233019686 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:43:39 INFO - PROCESS | 1966 | 1467233019687 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:43:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:43:39 INFO - PROCESS | 1966 | 1467233019689 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:43:39 INFO - PROCESS | 1966 | 1467233019690 Marionette TRACE conn2 <- [1,474,null,{}] 13:43:39 INFO - PROCESS | 1966 | 1467233019693 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}] 13:43:39 INFO - PROCESS | 1966 | 1467233019696 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:39 INFO - PROCESS | 1966 | 1467233019793 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:43:39 INFO - PROCESS | 1966 | 1467233019804 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 1966 | 1467233019805 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295a4000 == 45 [pid = 1966] [id = 126] 13:43:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x112693c00) [pid = 1966] [serial = 375] [outer = 0x0] 13:43:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11269c000) [pid = 1966] [serial = 376] [outer = 0x112693c00] 13:43:39 INFO - PROCESS | 1966 | 1467233019858 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1126a0000) [pid = 1966] [serial = 377] [outer = 0x112693c00] 13:43:40 INFO - PROCESS | 1966 | 1467233020180 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]]]}] 13:43:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:43:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 13:43:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:43:40 INFO - PROCESS | 1966 | 1467233020212 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:43:40 INFO - PROCESS | 1966 | 1467233020213 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:43:40 INFO - PROCESS | 1966 | 1467233020215 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:43:40 INFO - PROCESS | 1966 | 1467233020216 Marionette TRACE conn2 <- [1,478,null,{}] 13:43:40 INFO - PROCESS | 1966 | 1467233020219 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}] 13:43:40 INFO - PROCESS | 1966 | 1467233020220 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:40 INFO - PROCESS | 1966 | 1467233020374 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12b8d1800) [pid = 1966] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1291b0000) [pid = 1966] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12bf6a800) [pid = 1966] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1185cf000) [pid = 1966] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x129451800) [pid = 1966] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x123d6dc00) [pid = 1966] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1128cb000) [pid = 1966] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x110e76c00) [pid = 1966] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x118164400) [pid = 1966] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:43:40 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1128d6400) [pid = 1966] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:43:40 INFO - PROCESS | 1966 | 1467233020417 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 1966 | 1467233020418 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x119741000 == 46 [pid = 1966] [id = 127] 13:43:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x110e77400) [pid = 1966] [serial = 378] [outer = 0x0] 13:43:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x112695c00) [pid = 1966] [serial = 379] [outer = 0x110e77400] 13:43:40 INFO - PROCESS | 1966 | 1467233020442 Marionette DEBUG loaded listener.js 13:43:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x112a56400) [pid = 1966] [serial = 380] [outer = 0x110e77400] 13:43:40 INFO - PROCESS | 1966 | 1467233020702 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]]]}] 13:43:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:43:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 13:43:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:43:40 INFO - PROCESS | 1966 | 1467233020735 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:43:40 INFO - PROCESS | 1966 | 1467233020737 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:43:40 INFO - PROCESS | 1966 | 1467233020739 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:43:40 INFO - PROCESS | 1966 | 1467233020741 Marionette TRACE conn2 <- [1,482,null,{}] 13:43:40 INFO - PROCESS | 1966 | 1467233020751 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}] 13:43:40 INFO - PROCESS | 1966 | 1467233020753 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:40 INFO - PROCESS | 1966 | 1467233020859 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:43:40 INFO - PROCESS | 1966 | 1467233020865 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 1966 | 1467233020866 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afc5800 == 47 [pid = 1966] [id = 128] 13:43:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x112a58400) [pid = 1966] [serial = 381] [outer = 0x0] 13:43:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x112a5a800) [pid = 1966] [serial = 382] [outer = 0x112a58400] 13:43:40 INFO - PROCESS | 1966 | 1467233020893 Marionette DEBUG loaded listener.js 13:43:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12bf75400) [pid = 1966] [serial = 383] [outer = 0x112a58400] 13:43:41 INFO - PROCESS | 1966 | 1467233021234 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]]]}] 13:43:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:43:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 527ms 13:43:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:43:41 INFO - PROCESS | 1966 | 1467233021266 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 1966 | 1467233021268 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:43:41 INFO - PROCESS | 1966 | 1467233021270 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:43:41 INFO - PROCESS | 1966 | 1467233021271 Marionette TRACE conn2 <- [1,486,null,{}] 13:43:41 INFO - PROCESS | 1966 | 1467233021285 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}] 13:43:41 INFO - PROCESS | 1966 | 1467233021287 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:41 INFO - PROCESS | 1966 | 1467233021371 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:43:41 INFO - PROCESS | 1966 | 1467233021375 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:41 INFO - PROCESS | 1966 | 1467233021376 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd75800 == 48 [pid = 1966] [id = 129] 13:43:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112f9c000) [pid = 1966] [serial = 384] [outer = 0x0] 13:43:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x112fa2c00) [pid = 1966] [serial = 385] [outer = 0x112f9c000] 13:43:41 INFO - PROCESS | 1966 | 1467233021400 Marionette DEBUG loaded listener.js 13:43:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x112fa6c00) [pid = 1966] [serial = 386] [outer = 0x112f9c000] 13:43:41 INFO - PROCESS | 1966 | 1467233021736 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]]]}] 13:43:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:43:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 13:43:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:43:41 INFO - PROCESS | 1966 | 1467233021789 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 1966 | 1467233021791 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:43:41 INFO - PROCESS | 1966 | 1467233021794 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:43:41 INFO - PROCESS | 1966 | 1467233021796 Marionette TRACE conn2 <- [1,490,null,{}] 13:43:41 INFO - PROCESS | 1966 | 1467233021799 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}] 13:43:41 INFO - PROCESS | 1966 | 1467233021801 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:41 INFO - PROCESS | 1966 | 1467233021972 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:43:42 INFO - PROCESS | 1966 | 1467233022027 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:42 INFO - PROCESS | 1966 | 1467233022028 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3a2000 == 49 [pid = 1966] [id = 130] 13:43:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x112fa1000) [pid = 1966] [serial = 387] [outer = 0x0] 13:43:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1169f0800) [pid = 1966] [serial = 388] [outer = 0x112fa1000] 13:43:42 INFO - PROCESS | 1966 | 1467233022068 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1169f6c00) [pid = 1966] [serial = 389] [outer = 0x112fa1000] 13:43:42 INFO - PROCESS | 1966 | 1467233022432 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]]]}] 13:43:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:43:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 669ms 13:43:42 INFO - PROCESS | 1966 | 1467233022464 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:43:42 INFO - PROCESS | 1966 | 1467233022467 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:43:42 INFO - PROCESS | 1966 | 1467233022470 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:43:42 INFO - PROCESS | 1966 | 1467233022472 Marionette TRACE conn2 <- [1,494,null,{}] 13:43:42 INFO - PROCESS | 1966 | 1467233022477 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}] 13:43:42 INFO - PROCESS | 1966 | 1467233022479 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:42 INFO - PROCESS | 1966 | 1467233022584 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:43:42 INFO - PROCESS | 1966 | 1467233022636 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:42 INFO - PROCESS | 1966 | 1467233022639 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ab5000 == 50 [pid = 1966] [id = 131] 13:43:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1128cac00) [pid = 1966] [serial = 390] [outer = 0x0] 13:43:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x112a50c00) [pid = 1966] [serial = 391] [outer = 0x1128cac00] 13:43:42 INFO - PROCESS | 1966 | 1467233022670 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x112a82000) [pid = 1966] [serial = 392] [outer = 0x1128cac00] 13:43:43 INFO - PROCESS | 1966 | 1467233023132 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]]]}] 13:43:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:43:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 673ms 13:43:43 INFO - PROCESS | 1966 | 1467233023144 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:43:43 INFO - PROCESS | 1966 | 1467233023148 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:43:43 INFO - PROCESS | 1966 | 1467233023152 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:43:43 INFO - PROCESS | 1966 | 1467233023154 Marionette TRACE conn2 <- [1,498,null,{}] 13:43:43 INFO - PROCESS | 1966 | 1467233023157 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}] 13:43:43 INFO - PROCESS | 1966 | 1467233023158 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:43 INFO - PROCESS | 1966 | 1467233023262 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:43:43 INFO - PROCESS | 1966 | 1467233023369 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:43 INFO - PROCESS | 1966 | 1467233023370 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d28800 == 51 [pid = 1966] [id = 132] 13:43:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1169f9400) [pid = 1966] [serial = 393] [outer = 0x0] 13:43:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1169fc000) [pid = 1966] [serial = 394] [outer = 0x1169f9400] 13:43:43 INFO - PROCESS | 1966 | 1467233023414 Marionette DEBUG loaded listener.js 13:43:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x119188800) [pid = 1966] [serial = 395] [outer = 0x1169f9400] 13:43:43 INFO - PROCESS | 1966 | 1467233023862 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]]]}] 13:43:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:43:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 773ms 13:43:43 INFO - PROCESS | 1966 | 1467233023929 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:43:43 INFO - PROCESS | 1966 | 1467233023931 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:43:43 INFO - PROCESS | 1966 | 1467233023935 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:43:43 INFO - PROCESS | 1966 | 1467233023939 Marionette TRACE conn2 <- [1,502,null,{}] 13:43:43 INFO - PROCESS | 1966 | 1467233023950 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}] 13:43:43 INFO - PROCESS | 1966 | 1467233023953 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:44 INFO - PROCESS | 1966 | 1467233024057 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:43:44 INFO - PROCESS | 1966 | 1467233024125 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 1966 | 1467233024128 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afbd000 == 52 [pid = 1966] [id = 133] 13:43:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x123d5d400) [pid = 1966] [serial = 396] [outer = 0x0] 13:43:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x123d75000) [pid = 1966] [serial = 397] [outer = 0x123d5d400] 13:43:44 INFO - PROCESS | 1966 | 1467233024159 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x12470c400) [pid = 1966] [serial = 398] [outer = 0x123d5d400] 13:43:44 INFO - PROCESS | 1966 | 1467233024577 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]]]}] 13:43:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:43:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 726ms 13:43:44 INFO - PROCESS | 1966 | 1467233024660 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:43:44 INFO - PROCESS | 1966 | 1467233024662 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:43:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:43:44 INFO - PROCESS | 1966 | 1467233024664 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:43:44 INFO - PROCESS | 1966 | 1467233024666 Marionette TRACE conn2 <- [1,506,null,{}] 13:43:44 INFO - PROCESS | 1966 | 1467233024668 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}] 13:43:44 INFO - PROCESS | 1966 | 1467233024669 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:44 INFO - PROCESS | 1966 | 1467233024773 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:43:44 INFO - PROCESS | 1966 | 1467233024829 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 1966 | 1467233024830 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c71a000 == 53 [pid = 1966] [id = 134] 13:43:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x12650f000) [pid = 1966] [serial = 399] [outer = 0x0] 13:43:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x129409800) [pid = 1966] [serial = 400] [outer = 0x12650f000] 13:43:44 INFO - PROCESS | 1966 | 1467233024859 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x12a7e5800) [pid = 1966] [serial = 401] [outer = 0x12650f000] 13:43:45 INFO - PROCESS | 1966 | 1467233025487 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]]]}] 13:43:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:43:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 13:43:45 INFO - PROCESS | 1966 | 1467233025536 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:43:45 INFO - PROCESS | 1966 | 1467233025539 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:43:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:43:45 INFO - PROCESS | 1966 | 1467233025542 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:43:45 INFO - PROCESS | 1966 | 1467233025544 Marionette TRACE conn2 <- [1,510,null,{}] 13:43:45 INFO - PROCESS | 1966 | 1467233025548 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}] 13:43:45 INFO - PROCESS | 1966 | 1467233025549 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:45 INFO - PROCESS | 1966 | 1467233025640 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:43:45 INFO - PROCESS | 1966 | 1467233025707 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:45 INFO - PROCESS | 1966 | 1467233025710 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x119734000 == 54 [pid = 1966] [id = 135] 13:43:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x112f9d800) [pid = 1966] [serial = 402] [outer = 0x0] 13:43:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x112fa7400) [pid = 1966] [serial = 403] [outer = 0x112f9d800] 13:43:45 INFO - PROCESS | 1966 | 1467233025737 Marionette DEBUG loaded listener.js 13:43:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x1164ee800) [pid = 1966] [serial = 404] [outer = 0x112f9d800] 13:43:46 INFO - PROCESS | 1966 | 1467233026183 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]]]}] 13:43:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:43:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 13:43:46 INFO - PROCESS | 1966 | 1467233026226 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:43:46 INFO - PROCESS | 1966 | 1467233026229 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:43:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:43:46 INFO - PROCESS | 1966 | 1467233026235 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:43:46 INFO - PROCESS | 1966 | 1467233026236 Marionette TRACE conn2 <- [1,514,null,{}] 13:43:46 INFO - PROCESS | 1966 | 1467233026238 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}] 13:43:46 INFO - PROCESS | 1966 | 1467233026240 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:46 INFO - PROCESS | 1966 | 1467233026335 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:43:46 INFO - PROCESS | 1966 | 1467233026405 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:46 INFO - PROCESS | 1966 | 1467233026407 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x11746a000 == 55 [pid = 1966] [id = 136] 13:43:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x11835a000) [pid = 1966] [serial = 405] [outer = 0x0] 13:43:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x1185c9800) [pid = 1966] [serial = 406] [outer = 0x11835a000] 13:43:46 INFO - PROCESS | 1966 | 1467233026435 Marionette DEBUG loaded listener.js 13:43:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 123 (0x1192f6800) [pid = 1966] [serial = 407] [outer = 0x11835a000] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd75800 == 54 [pid = 1966] [id = 129] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12afc5800 == 53 [pid = 1966] [id = 128] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119741000 == 52 [pid = 1966] [id = 127] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x1295a4000 == 51 [pid = 1966] [id = 126] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12619d000 == 50 [pid = 1966] [id = 125] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12459b000 == 49 [pid = 1966] [id = 124] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x1239b4000 == 48 [pid = 1966] [id = 123] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12338e000 == 47 [pid = 1966] [id = 122] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119dca800 == 46 [pid = 1966] [id = 121] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x11972c000 == 45 [pid = 1966] [id = 120] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x116685800 == 44 [pid = 1966] [id = 119] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x1132d9000 == 43 [pid = 1966] [id = 118] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x1295b1800 == 42 [pid = 1966] [id = 116] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119d2a000 == 41 [pid = 1966] [id = 115] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12b921000 == 40 [pid = 1966] [id = 113] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x11695a800 == 39 [pid = 1966] [id = 114] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12474c000 == 38 [pid = 1966] [id = 117] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x11746d000 == 37 [pid = 1966] [id = 81] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x126cd0800 == 36 [pid = 1966] [id = 83] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12a50b000 == 35 [pid = 1966] [id = 101] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12b110000 == 34 [pid = 1966] [id = 102] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119d24000 == 33 [pid = 1966] [id = 82] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119734000 == 32 [pid = 1966] [id = 135] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12c71a000 == 31 [pid = 1966] [id = 134] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12afbd000 == 30 [pid = 1966] [id = 133] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x119d28800 == 29 [pid = 1966] [id = 132] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3a2000 == 28 [pid = 1966] [id = 130] 13:43:47 INFO - PROCESS | 1966 | --DOCSHELL 0x116ab5000 == 27 [pid = 1966] [id = 131] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 122 (0x12bd2c800) [pid = 1966] [serial = 322] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x1292da400) [pid = 1966] [serial = 313] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x12940cc00) [pid = 1966] [serial = 314] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x12bf71c00) [pid = 1966] [serial = 325] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x11943ec00) [pid = 1966] [serial = 308] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x1188ed400) [pid = 1966] [serial = 307] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x11941c400) [pid = 1966] [serial = 298] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x12a7e5000) [pid = 1966] [serial = 316] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12af43800) [pid = 1966] [serial = 317] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x123d77c00) [pid = 1966] [serial = 310] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1242ef000) [pid = 1966] [serial = 311] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12940bc00) [pid = 1966] [serial = 304] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1164e2c00) [pid = 1966] [serial = 295] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x126c71800) [pid = 1966] [serial = 301] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x1128d5400) [pid = 1966] [serial = 328] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x110e7fc00) [pid = 1966] [serial = 331] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x12afef800) [pid = 1966] [serial = 319] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x116982c00) [pid = 1966] [serial = 334] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x110e83c00) [pid = 1966] [serial = 332] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1128d9400) [pid = 1966] [serial = 329] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12c88c400) [pid = 1966] [serial = 326] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1192fa800) [pid = 1966] [serial = 335] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12bd95c00) [pid = 1966] [serial = 323] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12b8c6800) [pid = 1966] [serial = 320] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1237c0400) [pid = 1966] [serial = 337] [outer = 0x0] [url = about:blank] 13:43:47 INFO - PROCESS | 1966 | 1467233027355 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]]]}] 13:43:47 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 13:43:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1126ms 13:43:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:43:47 INFO - PROCESS | 1966 | 1467233027362 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:43:47 INFO - PROCESS | 1966 | 1467233027365 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:43:47 INFO - PROCESS | 1966 | 1467233027368 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 1966 | 1467233027370 Marionette TRACE conn2 <- [1,518,null,{}] 13:43:47 INFO - PROCESS | 1966 | 1467233027374 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}] 13:43:47 INFO - PROCESS | 1966 | 1467233027376 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:47 INFO - PROCESS | 1966 | 1467233027449 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:43:47 INFO - PROCESS | 1966 | 1467233027453 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 1966 | 1467233027456 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x115ec7000 == 28 [pid = 1966] [id = 137] 13:43:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112f9bc00) [pid = 1966] [serial = 408] [outer = 0x0] 13:43:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x113356800) [pid = 1966] [serial = 409] [outer = 0x112f9bc00] 13:43:47 INFO - PROCESS | 1966 | 1467233027486 Marionette DEBUG loaded listener.js 13:43:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116140800) [pid = 1966] [serial = 410] [outer = 0x112f9bc00] 13:43:47 INFO - PROCESS | 1966 | 1467233027860 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]]]}] 13:43:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:43:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 521ms 13:43:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:43:47 INFO - PROCESS | 1966 | 1467233027889 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:43:47 INFO - PROCESS | 1966 | 1467233027892 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:43:47 INFO - PROCESS | 1966 | 1467233027896 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 1966 | 1467233027897 Marionette TRACE conn2 <- [1,522,null,{}] 13:43:47 INFO - PROCESS | 1966 | 1467233027900 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}] 13:43:47 INFO - PROCESS | 1966 | 1467233027901 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:47 INFO - PROCESS | 1966 | 1467233027974 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:43:47 INFO - PROCESS | 1966 | 1467233027979 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 1966 | 1467233027980 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x117154800 == 29 [pid = 1966] [id = 138] 13:43:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x116748800) [pid = 1966] [serial = 411] [outer = 0x0] 13:43:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1169fac00) [pid = 1966] [serial = 412] [outer = 0x116748800] 13:43:48 INFO - PROCESS | 1966 | 1467233028009 Marionette DEBUG loaded listener.js 13:43:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1176f8000) [pid = 1966] [serial = 413] [outer = 0x116748800] 13:43:48 INFO - PROCESS | 1966 | 1467233028373 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]]]}] 13:43:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:43:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 13:43:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:43:48 INFO - PROCESS | 1966 | 1467233028415 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:43:48 INFO - PROCESS | 1966 | 1467233028416 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:43:48 INFO - PROCESS | 1966 | 1467233028418 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 1966 | 1467233028420 Marionette TRACE conn2 <- [1,526,null,{}] 13:43:48 INFO - PROCESS | 1966 | 1467233028428 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}] 13:43:48 INFO - PROCESS | 1966 | 1467233028431 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:48 INFO - PROCESS | 1966 | 1467233028507 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:43:48 INFO - PROCESS | 1966 | 1467233028515 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:48 INFO - PROCESS | 1966 | 1467233028517 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192b4000 == 30 [pid = 1966] [id = 139] 13:43:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x112695000) [pid = 1966] [serial = 414] [outer = 0x0] 13:43:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x119416400) [pid = 1966] [serial = 415] [outer = 0x112695000] 13:43:48 INFO - PROCESS | 1966 | 1467233028546 Marionette DEBUG loaded listener.js 13:43:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x119439400) [pid = 1966] [serial = 416] [outer = 0x112695000] 13:43:48 INFO - PROCESS | 1966 | 1467233028881 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]]]}] 13:43:48 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 13:43:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms 13:43:48 INFO - PROCESS | 1966 | 1467233028890 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:43:48 INFO - PROCESS | 1966 | 1467233028892 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:43:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:43:48 INFO - PROCESS | 1966 | 1467233028897 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 1966 | 1467233028899 Marionette TRACE conn2 <- [1,530,null,{}] 13:43:48 INFO - PROCESS | 1966 | 1467233028901 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}] 13:43:48 INFO - PROCESS | 1966 | 1467233028902 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:48 INFO - PROCESS | 1966 | 1467233028981 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:43:49 INFO - PROCESS | 1966 | 1467233029043 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:49 INFO - PROCESS | 1966 | 1467233029044 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d1e000 == 31 [pid = 1966] [id = 140] 13:43:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x118768c00) [pid = 1966] [serial = 417] [outer = 0x0] 13:43:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x119780000) [pid = 1966] [serial = 418] [outer = 0x118768c00] 13:43:49 INFO - PROCESS | 1966 | 1467233029069 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x123073000) [pid = 1966] [serial = 419] [outer = 0x118768c00] 13:43:49 INFO - PROCESS | 1966 | 1467233029370 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"]]]}] 13:43:49 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 13:43:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:43:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:43:49 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 13:43:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:43:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:43:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 13:43:49 INFO - PROCESS | 1966 | 1467233029416 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 1966 | 1467233029417 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:43:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:43:49 INFO - PROCESS | 1966 | 1467233029420 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 1966 | 1467233029421 Marionette TRACE conn2 <- [1,534,null,{}] 13:43:49 INFO - PROCESS | 1966 | 1467233029423 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}] 13:43:49 INFO - PROCESS | 1966 | 1467233029424 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:49 INFO - PROCESS | 1966 | 1467233029520 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:43:49 INFO - PROCESS | 1966 | 1467233029555 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:49 INFO - PROCESS | 1966 | 1467233029556 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x12379e800 == 32 [pid = 1966] [id = 141] 13:43:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x116637c00) [pid = 1966] [serial = 420] [outer = 0x0] 13:43:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x123d6dc00) [pid = 1966] [serial = 421] [outer = 0x116637c00] 13:43:49 INFO - PROCESS | 1966 | 1467233029581 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12427a000) [pid = 1966] [serial = 422] [outer = 0x116637c00] 13:43:49 INFO - PROCESS | 1966 | 1467233029882 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]]]}] 13:43:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:43:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 13:43:49 INFO - PROCESS | 1966 | 1467233029938 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 1966 | 1467233029940 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:43:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:43:49 INFO - PROCESS | 1966 | 1467233029951 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 1966 | 1467233029952 Marionette TRACE conn2 <- [1,538,null,{}] 13:43:49 INFO - PROCESS | 1966 | 1467233029954 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}] 13:43:49 INFO - PROCESS | 1966 | 1467233029959 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:50 INFO - PROCESS | 1966 | 1467233030091 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:43:50 INFO - PROCESS | 1966 | 1467233030098 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 1966 | 1467233030099 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x1242a7000 == 33 [pid = 1966] [id = 142] 13:43:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x112a59800) [pid = 1966] [serial = 423] [outer = 0x0] 13:43:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x124296000) [pid = 1966] [serial = 424] [outer = 0x112a59800] 13:43:50 INFO - PROCESS | 1966 | 1467233030129 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x128b7b400) [pid = 1966] [serial = 425] [outer = 0x112a59800] 13:43:50 INFO - PROCESS | 1966 | 1467233030489 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]]]}] 13:43:50 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. 13:43:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 577ms 13:43:50 INFO - PROCESS | 1966 | 1467233030524 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:43:50 INFO - PROCESS | 1966 | 1467233030527 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:43:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:43:50 INFO - PROCESS | 1966 | 1467233030530 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:43:50 INFO - PROCESS | 1966 | 1467233030532 Marionette TRACE conn2 <- [1,542,null,{}] 13:43:50 INFO - PROCESS | 1966 | 1467233030534 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}] 13:43:50 INFO - PROCESS | 1966 | 1467233030535 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:50 INFO - PROCESS | 1966 | 1467233030624 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:43:50 INFO - PROCESS | 1966 | 1467233030659 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 1966 | 1467233030660 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x126779800 == 34 [pid = 1966] [id = 143] 13:43:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x126c72800) [pid = 1966] [serial = 426] [outer = 0x0] 13:43:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x128b85800) [pid = 1966] [serial = 427] [outer = 0x126c72800] 13:43:50 INFO - PROCESS | 1966 | 1467233030684 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x1292d9c00) [pid = 1966] [serial = 428] [outer = 0x126c72800] 13:43:51 INFO - PROCESS | 1966 | 1467233031000 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]]]}] 13:43:51 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. 13:43:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 13:43:51 INFO - PROCESS | 1966 | 1467233031056 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:43:51 INFO - PROCESS | 1966 | 1467233031057 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:43:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:43:51 INFO - PROCESS | 1966 | 1467233031060 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:43:51 INFO - PROCESS | 1966 | 1467233031061 Marionette TRACE conn2 <- [1,546,null,{}] 13:43:51 INFO - PROCESS | 1966 | 1467233031063 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}] 13:43:51 INFO - PROCESS | 1966 | 1467233031064 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:51 INFO - PROCESS | 1966 | 1467233031167 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:43:51 INFO - PROCESS | 1966 | 1467233031171 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:51 INFO - PROCESS | 1966 | 1467233031172 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x12911e000 == 35 [pid = 1966] [id = 144] 13:43:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x126c79400) [pid = 1966] [serial = 429] [outer = 0x0] 13:43:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x1292e6400) [pid = 1966] [serial = 430] [outer = 0x126c79400] 13:43:51 INFO - PROCESS | 1966 | 1467233031244 Marionette DEBUG loaded listener.js 13:43:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x12a537000) [pid = 1966] [serial = 431] [outer = 0x126c79400] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x1185cf400) [pid = 1966] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x1291b9000) [pid = 1966] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x12b966800) [pid = 1966] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x12bd33400) [pid = 1966] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x12bd8d000) [pid = 1966] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x112693c00) [pid = 1966] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x112d0a400) [pid = 1966] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x129406c00) [pid = 1966] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x112f9c000) [pid = 1966] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x116f05400) [pid = 1966] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1267c1800) [pid = 1966] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x11663d800) [pid = 1966] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x128b7d800) [pid = 1966] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x123348000) [pid = 1966] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x128b7c800) [pid = 1966] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x116746400) [pid = 1966] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x112fa1000) [pid = 1966] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x110e77400) [pid = 1966] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x122f07000) [pid = 1966] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x112a58400) [pid = 1966] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12a7e8400) [pid = 1966] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12651b800) [pid = 1966] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:43:51 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115def800) [pid = 1966] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:43:51 INFO - PROCESS | 1966 | 1467233031799 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]]]}] 13:43:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:43:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 771ms 13:43:51 INFO - PROCESS | 1966 | 1467233031850 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:43:51 INFO - PROCESS | 1966 | 1467233031852 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:43:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:43:51 INFO - PROCESS | 1966 | 1467233031854 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:43:51 INFO - PROCESS | 1966 | 1467233031855 Marionette TRACE conn2 <- [1,550,null,{}] 13:43:51 INFO - PROCESS | 1966 | 1467233031862 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}] 13:43:51 INFO - PROCESS | 1966 | 1467233031864 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:51 INFO - PROCESS | 1966 | 1467233031975 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:43:51 INFO - PROCESS | 1966 | 1467233031986 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:51 INFO - PROCESS | 1966 | 1467233031988 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295a0800 == 36 [pid = 1966] [id = 145] 13:43:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x11269f000) [pid = 1966] [serial = 432] [outer = 0x0] 13:43:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116746400) [pid = 1966] [serial = 433] [outer = 0x11269f000] 13:43:52 INFO - PROCESS | 1966 | 1467233032019 Marionette DEBUG loaded listener.js 13:43:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x122f06000) [pid = 1966] [serial = 434] [outer = 0x11269f000] 13:43:52 INFO - PROCESS | 1966 | 1467233032348 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]]]}] 13:43:52 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. 13:43:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 520ms 13:43:52 INFO - PROCESS | 1966 | 1467233032375 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:43:52 INFO - PROCESS | 1966 | 1467233032377 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:43:52 INFO - PROCESS | 1966 | 1467233032382 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:43:52 INFO - PROCESS | 1966 | 1467233032383 Marionette TRACE conn2 <- [1,554,null,{}] 13:43:52 INFO - PROCESS | 1966 | 1467233032385 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}] 13:43:52 INFO - PROCESS | 1966 | 1467233032386 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:52 INFO - PROCESS | 1966 | 1467233032464 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:43:52 INFO - PROCESS | 1966 | 1467233032520 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:52 INFO - PROCESS | 1966 | 1467233032521 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6c3800 == 37 [pid = 1966] [id = 146] 13:43:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x112a56c00) [pid = 1966] [serial = 435] [outer = 0x0] 13:43:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x123ccc800) [pid = 1966] [serial = 436] [outer = 0x112a56c00] 13:43:52 INFO - PROCESS | 1966 | 1467233032545 Marionette DEBUG loaded listener.js 13:43:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x128e85800) [pid = 1966] [serial = 437] [outer = 0x112a56c00] 13:43:52 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:52 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:52 INFO - PROCESS | 1966 | 1467233032833 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]]]}] 13:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 13:43:52 INFO - PROCESS | 1966 | 1467233032853 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:43:52 INFO - PROCESS | 1966 | 1467233032868 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:43:52 INFO - PROCESS | 1966 | 1467233032880 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:43:52 INFO - PROCESS | 1966 | 1467233032883 Marionette TRACE conn2 <- [1,558,null,{}] 13:43:52 INFO - PROCESS | 1966 | 1467233032886 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}] 13:43:52 INFO - PROCESS | 1966 | 1467233032888 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:53 INFO - PROCESS | 1966 | 1467233033028 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:43:53 INFO - PROCESS | 1966 | 1467233033111 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:53 INFO - PROCESS | 1966 | 1467233033113 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a75e000 == 38 [pid = 1966] [id = 147] 13:43:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1188f0800) [pid = 1966] [serial = 438] [outer = 0x0] 13:43:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12940f000) [pid = 1966] [serial = 439] [outer = 0x1188f0800] 13:43:53 INFO - PROCESS | 1966 | 1467233033156 Marionette DEBUG loaded listener.js 13:43:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12af0d800) [pid = 1966] [serial = 440] [outer = 0x1188f0800] 13:43:53 INFO - PROCESS | 1966 | 1467233033569 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]]]}] 13:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 721ms 13:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:43:53 INFO - PROCESS | 1966 | 1467233033602 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:43:53 INFO - PROCESS | 1966 | 1467233033603 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:43:53 INFO - PROCESS | 1966 | 1467233033605 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:43:53 INFO - PROCESS | 1966 | 1467233033606 Marionette TRACE conn2 <- [1,562,null,{}] 13:43:53 INFO - PROCESS | 1966 | 1467233033608 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}] 13:43:53 INFO - PROCESS | 1966 | 1467233033611 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:53 INFO - PROCESS | 1966 | 1467233033769 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:43:53 INFO - PROCESS | 1966 | 1467233033852 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:53 INFO - PROCESS | 1966 | 1467233033854 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x115d66800 == 39 [pid = 1966] [id = 148] 13:43:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1128d2000) [pid = 1966] [serial = 441] [outer = 0x0] 13:43:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1128d9000) [pid = 1966] [serial = 442] [outer = 0x1128d2000] 13:43:53 INFO - PROCESS | 1966 | 1467233033886 Marionette DEBUG loaded listener.js 13:43:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x112f8c800) [pid = 1966] [serial = 443] [outer = 0x1128d2000] 13:43:54 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:54 INFO - PROCESS | 1966 | 1467233034421 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]]]}] 13:43:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:43:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 869ms 13:43:54 INFO - PROCESS | 1966 | 1467233034499 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:43:54 INFO - PROCESS | 1966 | 1467233034502 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:43:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:43:54 INFO - PROCESS | 1966 | 1467233034505 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:43:54 INFO - PROCESS | 1966 | 1467233034507 Marionette TRACE conn2 <- [1,566,null,{}] 13:43:54 INFO - PROCESS | 1966 | 1467233034510 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}] 13:43:54 INFO - PROCESS | 1966 | 1467233034511 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:54 INFO - PROCESS | 1966 | 1467233034617 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:43:54 INFO - PROCESS | 1966 | 1467233034695 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:54 INFO - PROCESS | 1966 | 1467233034697 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x11995d800 == 40 [pid = 1966] [id = 149] 13:43:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1176f3000) [pid = 1966] [serial = 444] [outer = 0x0] 13:43:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x117d19c00) [pid = 1966] [serial = 445] [outer = 0x1176f3000] 13:43:54 INFO - PROCESS | 1966 | 1467233034728 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x118767c00) [pid = 1966] [serial = 446] [outer = 0x1176f3000] 13:43:55 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:55 INFO - PROCESS | 1966 | 1467233035308 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]]]}] 13:43:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:43:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 821ms 13:43:55 INFO - PROCESS | 1966 | 1467233035326 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:43:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:43:55 INFO - PROCESS | 1966 | 1467233035329 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:43:55 INFO - PROCESS | 1966 | 1467233035332 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:43:55 INFO - PROCESS | 1966 | 1467233035334 Marionette TRACE conn2 <- [1,570,null,{}] 13:43:55 INFO - PROCESS | 1966 | 1467233035337 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}] 13:43:55 INFO - PROCESS | 1966 | 1467233035339 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:55 INFO - PROCESS | 1966 | 1467233035443 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:43:55 INFO - PROCESS | 1966 | 1467233035526 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:55 INFO - PROCESS | 1966 | 1467233035529 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x115e12800 == 41 [pid = 1966] [id = 150] 13:43:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1128cf800) [pid = 1966] [serial = 447] [outer = 0x0] 13:43:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x112ebcc00) [pid = 1966] [serial = 448] [outer = 0x1128cf800] 13:43:55 INFO - PROCESS | 1966 | 1467233035557 Marionette DEBUG loaded listener.js 13:43:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x112f9f000) [pid = 1966] [serial = 449] [outer = 0x1128cf800] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6c3800 == 40 [pid = 1966] [id = 146] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x1295a0800 == 39 [pid = 1966] [id = 145] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x12911e000 == 38 [pid = 1966] [id = 144] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x126779800 == 37 [pid = 1966] [id = 143] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x1242a7000 == 36 [pid = 1966] [id = 142] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x12379e800 == 35 [pid = 1966] [id = 141] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x119d1e000 == 34 [pid = 1966] [id = 140] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x1192b4000 == 33 [pid = 1966] [id = 139] 13:43:55 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x117154800 == 32 [pid = 1966] [id = 138] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x115ec7000 == 31 [pid = 1966] [id = 137] 13:43:55 INFO - PROCESS | 1966 | --DOCSHELL 0x11746a000 == 30 [pid = 1966] [id = 136] 13:43:55 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:55 INFO - PROCESS | 1966 | 1467233035956 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]]]}] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x12bd2dc00) [pid = 1966] [serial = 293] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x12af0a400) [pid = 1966] [serial = 305] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x128b83800) [pid = 1966] [serial = 302] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x116f04800) [pid = 1966] [serial = 296] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x119a53400) [pid = 1966] [serial = 299] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12bd90c00) [pid = 1966] [serial = 370] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12c886c00) [pid = 1966] [serial = 373] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x11269c000) [pid = 1966] [serial = 376] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12c8c4c00) [pid = 1966] [serial = 374] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1126a0000) [pid = 1966] [serial = 377] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x12b04b400) [pid = 1966] [serial = 338] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x12944fc00) [pid = 1966] [serial = 364] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x112fa6c00) [pid = 1966] [serial = 386] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12af05800) [pid = 1966] [serial = 365] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1185cb400) [pid = 1966] [serial = 352] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1192fa000) [pid = 1966] [serial = 353] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1291af800) [pid = 1966] [serial = 361] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1292e0800) [pid = 1966] [serial = 362] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116af1c00) [pid = 1966] [serial = 340] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x118767400) [pid = 1966] [serial = 341] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12af02c00) [pid = 1966] [serial = 349] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12aff7800) [pid = 1966] [serial = 350] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x123ccf000) [pid = 1966] [serial = 343] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1242e5800) [pid = 1966] [serial = 344] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1291b0c00) [pid = 1966] [serial = 346] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12940d000) [pid = 1966] [serial = 347] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x118170400) [pid = 1966] [serial = 355] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1169f0800) [pid = 1966] [serial = 388] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119b6b800) [pid = 1966] [serial = 356] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112a56400) [pid = 1966] [serial = 380] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x124280400) [pid = 1966] [serial = 358] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12615cc00) [pid = 1966] [serial = 359] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1169f6c00) [pid = 1966] [serial = 389] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112fa2c00) [pid = 1966] [serial = 385] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x112a5a800) [pid = 1966] [serial = 382] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x112695c00) [pid = 1966] [serial = 379] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12bf75400) [pid = 1966] [serial = 383] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12aff8c00) [pid = 1966] [serial = 367] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12bd33000) [pid = 1966] [serial = 368] [outer = 0x0] [url = about:blank] 13:43:55 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12bd99800) [pid = 1966] [serial = 371] [outer = 0x0] [url = about:blank] 13:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 13:43:56 INFO - PROCESS | 1966 | 1467233036003 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:43:56 INFO - PROCESS | 1966 | 1467233036006 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:43:56 INFO - PROCESS | 1966 | 1467233036011 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:43:56 INFO - PROCESS | 1966 | 1467233036013 Marionette TRACE conn2 <- [1,574,null,{}] 13:43:56 INFO - PROCESS | 1966 | 1467233036015 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}] 13:43:56 INFO - PROCESS | 1966 | 1467233036017 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:56 INFO - PROCESS | 1966 | 1467233036092 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:43:56 INFO - PROCESS | 1966 | 1467233036100 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 1966 | 1467233036101 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x116952000 == 31 [pid = 1966] [id = 151] 13:43:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x113045c00) [pid = 1966] [serial = 450] [outer = 0x0] 13:43:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x115d13800) [pid = 1966] [serial = 451] [outer = 0x113045c00] 13:43:56 INFO - PROCESS | 1966 | 1467233036128 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116191c00) [pid = 1966] [serial = 452] [outer = 0x113045c00] 13:43:56 INFO - PROCESS | 1966 | 1467233036453 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]]]}] 13:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 469ms 13:43:56 INFO - PROCESS | 1966 | 1467233036482 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:43:56 INFO - PROCESS | 1966 | 1467233036483 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:43:56 INFO - PROCESS | 1966 | 1467233036485 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:43:56 INFO - PROCESS | 1966 | 1467233036488 Marionette TRACE conn2 <- [1,578,null,{}] 13:43:56 INFO - PROCESS | 1966 | 1467233036498 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}] 13:43:56 INFO - PROCESS | 1966 | 1467233036501 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:56 INFO - PROCESS | 1966 | 1467233036590 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:43:56 INFO - PROCESS | 1966 | 1467233036644 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 1966 | 1467233036646 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x1183a1000 == 32 [pid = 1966] [id = 152] 13:43:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x11663a800) [pid = 1966] [serial = 453] [outer = 0x0] 13:43:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x116a1b800) [pid = 1966] [serial = 454] [outer = 0x11663a800] 13:43:56 INFO - PROCESS | 1966 | 1467233036673 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1182f8800) [pid = 1966] [serial = 455] [outer = 0x11663a800] 13:43:57 INFO - PROCESS | 1966 | 1467233037102 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]]]}] 13:43:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:43:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 13:43:57 INFO - PROCESS | 1966 | 1467233037158 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 1966 | 1467233037161 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:43:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:43:57 INFO - PROCESS | 1966 | 1467233037163 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - PROCESS | 1966 | 1467233037167 Marionette TRACE conn2 <- [1,582,null,{}] 13:43:57 INFO - PROCESS | 1966 | 1467233037170 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}] 13:43:57 INFO - PROCESS | 1966 | 1467233037172 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:57 INFO - PROCESS | 1966 | 1467233037269 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:43:57 INFO - PROCESS | 1966 | 1467233037368 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:57 INFO - PROCESS | 1966 | 1467233037370 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x118332000 == 33 [pid = 1966] [id = 153] 13:43:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112fa9400) [pid = 1966] [serial = 456] [outer = 0x0] 13:43:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x113042800) [pid = 1966] [serial = 457] [outer = 0x112fa9400] 13:43:57 INFO - PROCESS | 1966 | 1467233037402 Marionette DEBUG loaded listener.js 13:43:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1164e2400) [pid = 1966] [serial = 458] [outer = 0x112fa9400] 13:43:57 INFO - PROCESS | 1966 | 1467233037882 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]]]}] 13:43:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:43:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 775ms 13:43:57 INFO - PROCESS | 1966 | 1467233037939 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 1966 | 1467233037944 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:43:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:43:57 INFO - PROCESS | 1966 | 1467233037951 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - PROCESS | 1966 | 1467233037953 Marionette TRACE conn2 <- [1,586,null,{}] 13:43:57 INFO - PROCESS | 1966 | 1467233037957 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}] 13:43:57 INFO - PROCESS | 1966 | 1467233037959 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:58 INFO - PROCESS | 1966 | 1467233038098 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:43:58 INFO - PROCESS | 1966 | 1467233038214 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:58 INFO - PROCESS | 1966 | 1467233038215 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x119947000 == 34 [pid = 1966] [id = 154] 13:43:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1164eac00) [pid = 1966] [serial = 459] [outer = 0x0] 13:43:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11835e000) [pid = 1966] [serial = 460] [outer = 0x1164eac00] 13:43:58 INFO - PROCESS | 1966 | 1467233038247 Marionette DEBUG loaded listener.js 13:43:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118764c00) [pid = 1966] [serial = 461] [outer = 0x1164eac00] 13:43:58 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:58 INFO - PROCESS | 1966 | 1467233038697 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]]]}] 13:43:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:43:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 774ms 13:43:58 INFO - PROCESS | 1966 | 1467233038743 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:43:58 INFO - PROCESS | 1966 | 1467233038744 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:43:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:43:58 INFO - PROCESS | 1966 | 1467233038748 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:43:58 INFO - PROCESS | 1966 | 1467233038751 Marionette TRACE conn2 <- [1,590,null,{}] 13:43:58 INFO - PROCESS | 1966 | 1467233038758 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}] 13:43:58 INFO - PROCESS | 1966 | 1467233038763 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:58 INFO - PROCESS | 1966 | 1467233038856 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:43:58 INFO - PROCESS | 1966 | 1467233038919 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:58 INFO - PROCESS | 1966 | 1467233038921 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f76000 == 35 [pid = 1966] [id = 155] 13:43:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11941cc00) [pid = 1966] [serial = 462] [outer = 0x0] 13:43:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11943e800) [pid = 1966] [serial = 463] [outer = 0x11941cc00] 13:43:58 INFO - PROCESS | 1966 | 1467233038952 Marionette DEBUG loaded listener.js 13:43:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x112a58800) [pid = 1966] [serial = 464] [outer = 0x11941cc00] 13:43:59 INFO - PROCESS | 1966 | 1467233039353 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]]]}] 13:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 621ms 13:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:43:59 INFO - PROCESS | 1966 | 1467233039369 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:43:59 INFO - PROCESS | 1966 | 1467233039371 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:43:59 INFO - PROCESS | 1966 | 1467233039373 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:43:59 INFO - PROCESS | 1966 | 1467233039375 Marionette TRACE conn2 <- [1,594,null,{}] 13:43:59 INFO - PROCESS | 1966 | 1467233039379 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}] 13:43:59 INFO - PROCESS | 1966 | 1467233039381 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:59 INFO - PROCESS | 1966 | 1467233039475 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:43:59 INFO - PROCESS | 1966 | 1467233039522 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:59 INFO - PROCESS | 1966 | 1467233039523 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:43:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12379b800 == 36 [pid = 1966] [id = 156] 13:43:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119a53400) [pid = 1966] [serial = 465] [outer = 0x0] 13:43:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119b73000) [pid = 1966] [serial = 466] [outer = 0x119a53400] 13:43:59 INFO - PROCESS | 1966 | 1467233039552 Marionette DEBUG loaded listener.js 13:43:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x122f02c00) [pid = 1966] [serial = 467] [outer = 0x119a53400] 13:43:59 INFO - PROCESS | 1966 | 1467233039942 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]]]}] 13:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 621ms 13:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:44:00 INFO - PROCESS | 1966 | 1467233039996 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:44:00 INFO - PROCESS | 1966 | 1467233039997 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:44:00 INFO - PROCESS | 1966 | 1467233039999 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:44:00 INFO - PROCESS | 1966 | 1467233040000 Marionette TRACE conn2 <- [1,598,null,{}] 13:44:00 INFO - PROCESS | 1966 | 1467233040003 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}] 13:44:00 INFO - PROCESS | 1966 | 1467233040004 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:00 INFO - PROCESS | 1966 | 1467233040099 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:44:00 INFO - PROCESS | 1966 | 1467233040186 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:00 INFO - PROCESS | 1966 | 1467233040188 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d46000 == 37 [pid = 1966] [id = 157] 13:44:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x119b69400) [pid = 1966] [serial = 468] [outer = 0x0] 13:44:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x123348800) [pid = 1966] [serial = 469] [outer = 0x119b69400] 13:44:00 INFO - PROCESS | 1966 | 1467233040230 Marionette DEBUG loaded listener.js 13:44:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1237c6000) [pid = 1966] [serial = 470] [outer = 0x119b69400] 13:44:00 INFO - PROCESS | 1966 | 1467233040817 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]]]}] 13:44:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:44:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 871ms 13:44:00 INFO - PROCESS | 1966 | 1467233040871 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:44:00 INFO - PROCESS | 1966 | 1467233040873 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:44:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:44:00 INFO - PROCESS | 1966 | 1467233040877 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:44:00 INFO - PROCESS | 1966 | 1467233040879 Marionette TRACE conn2 <- [1,602,null,{}] 13:44:00 INFO - PROCESS | 1966 | 1467233040882 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}] 13:44:00 INFO - PROCESS | 1966 | 1467233040884 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:00 INFO - PROCESS | 1966 | 1467233040975 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:44:01 INFO - PROCESS | 1966 | 1467233041052 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 1966 | 1467233041054 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x11833a000 == 38 [pid = 1966] [id = 158] 13:44:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112eb9800) [pid = 1966] [serial = 471] [outer = 0x0] 13:44:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112f8b000) [pid = 1966] [serial = 472] [outer = 0x112eb9800] 13:44:01 INFO - PROCESS | 1966 | 1467233041083 Marionette DEBUG loaded listener.js 13:44:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x115e5e000) [pid = 1966] [serial = 473] [outer = 0x112eb9800] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x116952000 == 37 [pid = 1966] [id = 151] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x115e12800 == 36 [pid = 1966] [id = 150] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x115d66800 == 35 [pid = 1966] [id = 148] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x11995d800 == 34 [pid = 1966] [id = 149] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12a75e000 == 33 [pid = 1966] [id = 147] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x123d46000 == 32 [pid = 1966] [id = 157] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12379b800 == 31 [pid = 1966] [id = 156] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x122f76000 == 30 [pid = 1966] [id = 155] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x119947000 == 29 [pid = 1966] [id = 154] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x118332000 == 28 [pid = 1966] [id = 153] 13:44:01 INFO - PROCESS | 1966 | --DOCSHELL 0x1183a1000 == 27 [pid = 1966] [id = 152] 13:44:02 INFO - PROCESS | 1966 | 1467233042049 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]]]}] 13:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1223ms 13:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:44:02 INFO - PROCESS | 1966 | 1467233042100 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:44:02 INFO - PROCESS | 1966 | 1467233042103 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:44:02 INFO - PROCESS | 1966 | 1467233042106 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:44:02 INFO - PROCESS | 1966 | 1467233042108 Marionette TRACE conn2 <- [1,606,null,{}] 13:44:02 INFO - PROCESS | 1966 | 1467233042113 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}] 13:44:02 INFO - PROCESS | 1966 | 1467233042115 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:02 INFO - PROCESS | 1966 | 1467233042192 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:44:02 INFO - PROCESS | 1966 | 1467233042198 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:02 INFO - PROCESS | 1966 | 1467233042201 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x115eb4000 == 28 [pid = 1966] [id = 159] 13:44:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1128d4c00) [pid = 1966] [serial = 474] [outer = 0x0] 13:44:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x112fa0c00) [pid = 1966] [serial = 475] [outer = 0x1128d4c00] 13:44:02 INFO - PROCESS | 1966 | 1467233042229 Marionette DEBUG loaded listener.js 13:44:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x112a54000) [pid = 1966] [serial = 476] [outer = 0x1128d4c00] 13:44:02 INFO - PROCESS | 1966 | 1467233042552 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]]]}] 13:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 475ms 13:44:02 INFO - PROCESS | 1966 | 1467233042584 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:44:02 INFO - PROCESS | 1966 | 1467233042587 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:44:02 INFO - PROCESS | 1966 | 1467233042592 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:44:02 INFO - PROCESS | 1966 | 1467233042594 Marionette TRACE conn2 <- [1,610,null,{}] 13:44:02 INFO - PROCESS | 1966 | 1467233042597 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}] 13:44:02 INFO - PROCESS | 1966 | 1467233042598 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:02 INFO - PROCESS | 1966 | 1467233042683 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:44:02 INFO - PROCESS | 1966 | 1467233042687 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:02 INFO - PROCESS | 1966 | 1467233042689 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x117475000 == 29 [pid = 1966] [id = 160] 13:44:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x115d19800) [pid = 1966] [serial = 477] [outer = 0x0] 13:44:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1169f0800) [pid = 1966] [serial = 478] [outer = 0x115d19800] 13:44:02 INFO - PROCESS | 1966 | 1467233042723 Marionette DEBUG loaded listener.js 13:44:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x116f04000) [pid = 1966] [serial = 479] [outer = 0x115d19800] 13:44:03 INFO - PROCESS | 1966 | 1467233043147 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]]]}] 13:44:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:44:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 572ms 13:44:03 INFO - PROCESS | 1966 | 1467233043164 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:44:03 INFO - PROCESS | 1966 | 1467233043165 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:44:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:44:03 INFO - PROCESS | 1966 | 1467233043167 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:44:03 INFO - PROCESS | 1966 | 1467233043170 Marionette TRACE conn2 <- [1,614,null,{}] 13:44:03 INFO - PROCESS | 1966 | 1467233043178 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}] 13:44:03 INFO - PROCESS | 1966 | 1467233043181 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:03 INFO - PROCESS | 1966 | 1467233043302 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:44:03 INFO - PROCESS | 1966 | 1467233043309 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:03 INFO - PROCESS | 1966 | 1467233043311 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b45800 == 30 [pid = 1966] [id = 161] 13:44:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1128d2400) [pid = 1966] [serial = 480] [outer = 0x0] 13:44:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x11917fc00) [pid = 1966] [serial = 481] [outer = 0x1128d2400] 13:44:03 INFO - PROCESS | 1966 | 1467233043339 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x11941c400) [pid = 1966] [serial = 482] [outer = 0x1128d2400] 13:44:03 INFO - PROCESS | 1966 | 1467233043699 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]]]}] 13:44:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:44:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 572ms 13:44:03 INFO - PROCESS | 1966 | 1467233043739 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:44:03 INFO - PROCESS | 1966 | 1467233043741 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:44:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:44:03 INFO - PROCESS | 1966 | 1467233043743 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:44:03 INFO - PROCESS | 1966 | 1467233043744 Marionette TRACE conn2 <- [1,618,null,{}] 13:44:03 INFO - PROCESS | 1966 | 1467233043747 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}] 13:44:03 INFO - PROCESS | 1966 | 1467233043748 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:03 INFO - PROCESS | 1966 | 1467233043847 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:44:03 INFO - PROCESS | 1966 | 1467233043851 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:03 INFO - PROCESS | 1966 | 1467233043852 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x123086000 == 31 [pid = 1966] [id = 162] 13:44:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x119594c00) [pid = 1966] [serial = 483] [outer = 0x0] 13:44:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x120fe7000) [pid = 1966] [serial = 484] [outer = 0x119594c00] 13:44:03 INFO - PROCESS | 1966 | 1467233043877 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x123539800) [pid = 1966] [serial = 485] [outer = 0x119594c00] 13:44:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x123d73000) [pid = 1966] [serial = 486] [outer = 0x12c890400] 13:44:04 INFO - PROCESS | 1966 | 1467233044239 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]]]}] 13:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 520ms 13:44:04 INFO - PROCESS | 1966 | 1467233044264 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:44:04 INFO - PROCESS | 1966 | 1467233044265 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:44:04 INFO - PROCESS | 1966 | 1467233044267 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:44:04 INFO - PROCESS | 1966 | 1467233044268 Marionette TRACE conn2 <- [1,622,null,{}] 13:44:04 INFO - PROCESS | 1966 | 1467233044278 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}] 13:44:04 INFO - PROCESS | 1966 | 1467233044279 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:04 INFO - PROCESS | 1966 | 1467233044365 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:44:04 INFO - PROCESS | 1966 | 1467233044399 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:04 INFO - PROCESS | 1966 | 1467233044400 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x124208000 == 32 [pid = 1966] [id = 163] 13:44:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x11276f800) [pid = 1966] [serial = 487] [outer = 0x0] 13:44:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x1237c2c00) [pid = 1966] [serial = 488] [outer = 0x11276f800] 13:44:04 INFO - PROCESS | 1966 | 1467233044424 Marionette DEBUG loaded listener.js 13:44:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x123d77800) [pid = 1966] [serial = 489] [outer = 0x11276f800] 13:44:04 INFO - PROCESS | 1966 | 1467233044751 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]]]}] 13:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 13:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:44:04 INFO - PROCESS | 1966 | 1467233044785 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:44:04 INFO - PROCESS | 1966 | 1467233044787 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:44:04 INFO - PROCESS | 1966 | 1467233044789 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:44:04 INFO - PROCESS | 1966 | 1467233044790 Marionette TRACE conn2 <- [1,626,null,{}] 13:44:04 INFO - PROCESS | 1966 | 1467233044792 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}] 13:44:04 INFO - PROCESS | 1966 | 1467233044796 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:04 INFO - PROCESS | 1966 | 1467233044906 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:44:04 INFO - PROCESS | 1966 | 1467233044942 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:04 INFO - PROCESS | 1966 | 1467233044943 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x1261a3800 == 33 [pid = 1966] [id = 164] 13:44:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x124009000) [pid = 1966] [serial = 490] [outer = 0x0] 13:44:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x1242f1000) [pid = 1966] [serial = 491] [outer = 0x124009000] 13:44:04 INFO - PROCESS | 1966 | 1467233044967 Marionette DEBUG loaded listener.js 13:44:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x126154c00) [pid = 1966] [serial = 492] [outer = 0x124009000] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x116637c00) [pid = 1966] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x112695000) [pid = 1966] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x118768c00) [pid = 1966] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x126c72800) [pid = 1966] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x112f9bc00) [pid = 1966] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x11835a000) [pid = 1966] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x1128cac00) [pid = 1966] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x113045c00) [pid = 1966] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1169f9400) [pid = 1966] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x123d5d400) [pid = 1966] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x112a59800) [pid = 1966] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12650f000) [pid = 1966] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x11269f000) [pid = 1966] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x126c79400) [pid = 1966] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x112f9d800) [pid = 1966] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x116748800) [pid = 1966] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x112a56c00) [pid = 1966] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x11663a800) [pid = 1966] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1128d2000) [pid = 1966] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1188f0800) [pid = 1966] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1176f3000) [pid = 1966] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:44:05 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1128cf800) [pid = 1966] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:44:05 INFO - PROCESS | 1966 | 1467233045516 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]]]}] 13:44:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:44:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 768ms 13:44:05 INFO - PROCESS | 1966 | 1467233045557 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:44:05 INFO - PROCESS | 1966 | 1467233045559 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:44:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:44:05 INFO - PROCESS | 1966 | 1467233045561 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:44:05 INFO - PROCESS | 1966 | 1467233045562 Marionette TRACE conn2 <- [1,630,null,{}] 13:44:05 INFO - PROCESS | 1966 | 1467233045565 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}] 13:44:05 INFO - PROCESS | 1966 | 1467233045566 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:05 INFO - PROCESS | 1966 | 1467233045659 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:44:05 INFO - PROCESS | 1966 | 1467233045665 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:05 INFO - PROCESS | 1966 | 1467233045666 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d26000 == 34 [pid = 1966] [id = 165] 13:44:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x110e7d800) [pid = 1966] [serial = 493] [outer = 0x0] 13:44:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112ebe800) [pid = 1966] [serial = 494] [outer = 0x110e7d800] 13:44:05 INFO - PROCESS | 1966 | 1467233045691 Marionette DEBUG loaded listener.js 13:44:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116748800) [pid = 1966] [serial = 495] [outer = 0x110e7d800] 13:44:06 INFO - PROCESS | 1966 | 1467233046012 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]]]}] 13:44:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:44:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 471ms 13:44:06 INFO - PROCESS | 1966 | 1467233046032 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 1966 | 1467233046034 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:44:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:44:06 INFO - PROCESS | 1966 | 1467233046036 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 1966 | 1467233046037 Marionette TRACE conn2 <- [1,634,null,{}] 13:44:06 INFO - PROCESS | 1966 | 1467233046039 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}] 13:44:06 INFO - PROCESS | 1966 | 1467233046040 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:06 INFO - PROCESS | 1966 | 1467233046139 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:44:06 INFO - PROCESS | 1966 | 1467233046146 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:06 INFO - PROCESS | 1966 | 1467233046147 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x126cd0800 == 35 [pid = 1966] [id = 166] 13:44:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x112a5d800) [pid = 1966] [serial = 496] [outer = 0x0] 13:44:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1169f9400) [pid = 1966] [serial = 497] [outer = 0x112a5d800] 13:44:06 INFO - PROCESS | 1966 | 1467233046171 Marionette DEBUG loaded listener.js 13:44:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12334d800) [pid = 1966] [serial = 498] [outer = 0x112a5d800] 13:44:06 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:06 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:44:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 421ms 13:44:06 INFO - PROCESS | 1966 | 1467233046454 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]]]}] 13:44:06 INFO - PROCESS | 1966 | 1467233046458 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 1966 | 1467233046459 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:44:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:44:06 INFO - PROCESS | 1966 | 1467233046469 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 1966 | 1467233046470 Marionette TRACE conn2 <- [1,638,null,{}] 13:44:06 INFO - PROCESS | 1966 | 1467233046472 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}] 13:44:06 INFO - PROCESS | 1966 | 1467233046473 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:06 INFO - PROCESS | 1966 | 1467233046565 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:44:06 INFO - PROCESS | 1966 | 1467233046569 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:06 INFO - PROCESS | 1966 | 1467233046570 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b45000 == 36 [pid = 1966] [id = 167] 13:44:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x11889bc00) [pid = 1966] [serial = 499] [outer = 0x0] 13:44:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x119788400) [pid = 1966] [serial = 500] [outer = 0x11889bc00] 13:44:06 INFO - PROCESS | 1966 | 1467233046595 Marionette DEBUG loaded listener.js 13:44:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1267bf800) [pid = 1966] [serial = 501] [outer = 0x11889bc00] 13:44:06 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:06 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:06 INFO - PROCESS | 1966 | 1467233046910 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]]]}] 13:44:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:44:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 468ms 13:44:06 INFO - PROCESS | 1966 | 1467233046938 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 1966 | 1467233046939 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:44:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:44:06 INFO - PROCESS | 1966 | 1467233046942 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 1966 | 1467233046943 Marionette TRACE conn2 <- [1,642,null,{}] 13:44:06 INFO - PROCESS | 1966 | 1467233046947 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}] 13:44:06 INFO - PROCESS | 1966 | 1467233046948 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:07 INFO - PROCESS | 1966 | 1467233047024 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:44:07 INFO - PROCESS | 1966 | 1467233047078 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:07 INFO - PROCESS | 1966 | 1467233047080 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a515800 == 37 [pid = 1966] [id = 168] 13:44:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1176ee400) [pid = 1966] [serial = 502] [outer = 0x0] 13:44:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x126958800) [pid = 1966] [serial = 503] [outer = 0x1176ee400] 13:44:07 INFO - PROCESS | 1966 | 1467233047104 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x128b7a000) [pid = 1966] [serial = 504] [outer = 0x1176ee400] 13:44:07 INFO - PROCESS | 1966 | 1467233047349 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]]]}] 13:44:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:44:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 421ms 13:44:07 INFO - PROCESS | 1966 | 1467233047365 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:44:07 INFO - PROCESS | 1966 | 1467233047366 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:44:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:44:07 INFO - PROCESS | 1966 | 1467233047368 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:44:07 INFO - PROCESS | 1966 | 1467233047370 Marionette TRACE conn2 <- [1,646,null,{}] 13:44:07 INFO - PROCESS | 1966 | 1467233047372 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}] 13:44:07 INFO - PROCESS | 1966 | 1467233047374 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:07 INFO - PROCESS | 1966 | 1467233047491 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:44:07 INFO - PROCESS | 1966 | 1467233047580 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:07 INFO - PROCESS | 1966 | 1467233047582 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x112643800 == 38 [pid = 1966] [id = 169] 13:44:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x110d6a000) [pid = 1966] [serial = 505] [outer = 0x0] 13:44:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x111c14400) [pid = 1966] [serial = 506] [outer = 0x110d6a000] 13:44:07 INFO - PROCESS | 1966 | 1467233047613 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x11269f800) [pid = 1966] [serial = 507] [outer = 0x110d6a000] 13:44:08 INFO - PROCESS | 1966 | 1467233048084 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]]]}] 13:44:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:44:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 769ms 13:44:08 INFO - PROCESS | 1966 | 1467233048139 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:44:08 INFO - PROCESS | 1966 | 1467233048142 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:44:08 INFO - PROCESS | 1966 | 1467233048145 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:44:08 INFO - PROCESS | 1966 | 1467233048147 Marionette TRACE conn2 <- [1,650,null,{}] 13:44:08 INFO - PROCESS | 1966 | 1467233048150 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}] 13:44:08 INFO - PROCESS | 1966 | 1467233048153 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:08 INFO - PROCESS | 1966 | 1467233048261 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:44:08 INFO - PROCESS | 1966 | 1467233048383 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:08 INFO - PROCESS | 1966 | 1467233048385 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b2c000 == 39 [pid = 1966] [id = 170] 13:44:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x114f64000) [pid = 1966] [serial = 508] [outer = 0x0] 13:44:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1169f1800) [pid = 1966] [serial = 509] [outer = 0x114f64000] 13:44:08 INFO - PROCESS | 1966 | 1467233048416 Marionette DEBUG loaded listener.js 13:44:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x117d18c00) [pid = 1966] [serial = 510] [outer = 0x114f64000] 13:44:08 INFO - PROCESS | 1966 | 1467233048924 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]]]}] 13:44:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:44:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 820ms 13:44:08 INFO - PROCESS | 1966 | 1467233048972 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:44:08 INFO - PROCESS | 1966 | 1467233048974 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:44:08 INFO - PROCESS | 1966 | 1467233048981 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:44:08 INFO - PROCESS | 1966 | 1467233048982 Marionette TRACE conn2 <- [1,654,null,{}] 13:44:08 INFO - PROCESS | 1966 | 1467233048984 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}] 13:44:08 INFO - PROCESS | 1966 | 1467233048986 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:09 INFO - PROCESS | 1966 | 1467233049092 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:44:09 INFO - PROCESS | 1966 | 1467233049274 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:09 INFO - PROCESS | 1966 | 1467233049275 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130df800 == 40 [pid = 1966] [id = 171] 13:44:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1128d0c00) [pid = 1966] [serial = 511] [outer = 0x0] 13:44:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x112a86800) [pid = 1966] [serial = 512] [outer = 0x1128d0c00] 13:44:09 INFO - PROCESS | 1966 | 1467233049302 Marionette DEBUG loaded listener.js 13:44:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x11303ec00) [pid = 1966] [serial = 513] [outer = 0x1128d0c00] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12a515800 == 39 [pid = 1966] [id = 168] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x119b45000 == 38 [pid = 1966] [id = 167] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x126cd0800 == 37 [pid = 1966] [id = 166] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x119d26000 == 36 [pid = 1966] [id = 165] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x1261a3800 == 35 [pid = 1966] [id = 164] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x124208000 == 34 [pid = 1966] [id = 163] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x123086000 == 33 [pid = 1966] [id = 162] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x119b45800 == 32 [pid = 1966] [id = 161] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x117475000 == 31 [pid = 1966] [id = 160] 13:44:09 INFO - PROCESS | 1966 | --DOCSHELL 0x115eb4000 == 30 [pid = 1966] [id = 159] 13:44:09 INFO - PROCESS | 1966 | 1467233049751 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]]]}] 13:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 819ms 13:44:09 INFO - PROCESS | 1966 | 1467233049802 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:44:09 INFO - PROCESS | 1966 | 1467233049804 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:44:09 INFO - PROCESS | 1966 | 1467233049807 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:44:09 INFO - PROCESS | 1966 | 1467233049809 Marionette TRACE conn2 <- [1,658,null,{}] 13:44:09 INFO - PROCESS | 1966 | 1467233049819 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}] 13:44:09 INFO - PROCESS | 1966 | 1467233049820 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:09 INFO - PROCESS | 1966 | 1467233049907 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x12427a000) [pid = 1966] [serial = 422] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x123d6dc00) [pid = 1966] [serial = 421] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x119416400) [pid = 1966] [serial = 415] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x119439400) [pid = 1966] [serial = 416] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x119780000) [pid = 1966] [serial = 418] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x128b85800) [pid = 1966] [serial = 427] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x113356800) [pid = 1966] [serial = 409] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x116140800) [pid = 1966] [serial = 410] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1192f6800) [pid = 1966] [serial = 407] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1185c9800) [pid = 1966] [serial = 406] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x112a82000) [pid = 1966] [serial = 392] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x112a50c00) [pid = 1966] [serial = 391] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x115d13800) [pid = 1966] [serial = 451] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119188800) [pid = 1966] [serial = 395] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x116191c00) [pid = 1966] [serial = 452] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1169fc000) [pid = 1966] [serial = 394] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12470c400) [pid = 1966] [serial = 398] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x123d75000) [pid = 1966] [serial = 397] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x128b7b400) [pid = 1966] [serial = 425] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12a7e5800) [pid = 1966] [serial = 401] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x124296000) [pid = 1966] [serial = 424] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1292d9c00) [pid = 1966] [serial = 428] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x116746400) [pid = 1966] [serial = 433] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1292e6400) [pid = 1966] [serial = 430] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x129409800) [pid = 1966] [serial = 400] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1164ee800) [pid = 1966] [serial = 404] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x112fa7400) [pid = 1966] [serial = 403] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1169fac00) [pid = 1966] [serial = 412] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1176f8000) [pid = 1966] [serial = 413] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12a537000) [pid = 1966] [serial = 431] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128e85800) [pid = 1966] [serial = 437] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12940f000) [pid = 1966] [serial = 439] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x123ccc800) [pid = 1966] [serial = 436] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x122f06000) [pid = 1966] [serial = 434] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x123073000) [pid = 1966] [serial = 419] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x116a1b800) [pid = 1966] [serial = 454] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x112f8c800) [pid = 1966] [serial = 443] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12af0d800) [pid = 1966] [serial = 440] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x118767c00) [pid = 1966] [serial = 446] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x117d19c00) [pid = 1966] [serial = 445] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1128d9000) [pid = 1966] [serial = 442] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x112f9f000) [pid = 1966] [serial = 449] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x112ebcc00) [pid = 1966] [serial = 448] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1182f8800) [pid = 1966] [serial = 455] [outer = 0x0] [url = about:blank] 13:44:09 INFO - PROCESS | 1966 | 1467233049972 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:09 INFO - PROCESS | 1966 | 1467233049973 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x1169c0000 == 31 [pid = 1966] [id = 172] 13:44:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x112a82000) [pid = 1966] [serial = 514] [outer = 0x0] 13:44:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x113356800) [pid = 1966] [serial = 515] [outer = 0x112a82000] 13:44:10 INFO - PROCESS | 1966 | 1467233050000 Marionette DEBUG loaded listener.js 13:44:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x116a1b800) [pid = 1966] [serial = 516] [outer = 0x112a82000] 13:44:10 INFO - PROCESS | 1966 | 1467233050283 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]]]}] 13:44:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:44:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 526ms 13:44:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:44:10 INFO - PROCESS | 1966 | 1467233050335 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:44:10 INFO - PROCESS | 1966 | 1467233050338 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:44:10 INFO - PROCESS | 1966 | 1467233050340 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:44:10 INFO - PROCESS | 1966 | 1467233050341 Marionette TRACE conn2 <- [1,662,null,{}] 13:44:10 INFO - PROCESS | 1966 | 1467233050346 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}] 13:44:10 INFO - PROCESS | 1966 | 1467233050348 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:10 INFO - PROCESS | 1966 | 1467233050427 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:44:10 INFO - PROCESS | 1966 | 1467233050486 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:10 INFO - PROCESS | 1966 | 1467233050487 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x11839c000 == 32 [pid = 1966] [id = 173] 13:44:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x112696000) [pid = 1966] [serial = 517] [outer = 0x0] 13:44:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x117d19c00) [pid = 1966] [serial = 518] [outer = 0x112696000] 13:44:10 INFO - PROCESS | 1966 | 1467233050513 Marionette DEBUG loaded listener.js 13:44:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x119182800) [pid = 1966] [serial = 519] [outer = 0x112696000] 13:44:10 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:10 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:10 INFO - PROCESS | 1966 | 1467233050806 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]]]}] 13:44:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:44:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 473ms 13:44:10 INFO - PROCESS | 1966 | 1467233050817 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:44:10 INFO - PROCESS | 1966 | 1467233050819 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:44:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:44:10 INFO - PROCESS | 1966 | 1467233050835 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:44:10 INFO - PROCESS | 1966 | 1467233050839 Marionette TRACE conn2 <- [1,666,null,{}] 13:44:10 INFO - PROCESS | 1966 | 1467233050843 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}] 13:44:10 INFO - PROCESS | 1966 | 1467233050849 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:10 INFO - PROCESS | 1966 | 1467233050930 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:44:10 INFO - PROCESS | 1966 | 1467233050934 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:10 INFO - PROCESS | 1966 | 1467233050935 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b30000 == 33 [pid = 1966] [id = 174] 13:44:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x116a13800) [pid = 1966] [serial = 520] [outer = 0x0] 13:44:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x119439400) [pid = 1966] [serial = 521] [outer = 0x116a13800] 13:44:10 INFO - PROCESS | 1966 | 1467233050961 Marionette DEBUG loaded listener.js 13:44:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x120fe7400) [pid = 1966] [serial = 522] [outer = 0x116a13800] 13:44:11 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:11 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:11 INFO - PROCESS | 1966 | 1467233051285 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]]]}] 13:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 490ms 13:44:11 INFO - PROCESS | 1966 | 1467233051314 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:44:11 INFO - PROCESS | 1966 | 1467233051315 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:44:11 INFO - PROCESS | 1966 | 1467233051317 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:44:11 INFO - PROCESS | 1966 | 1467233051319 Marionette TRACE conn2 <- [1,670,null,{}] 13:44:11 INFO - PROCESS | 1966 | 1467233051321 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}] 13:44:11 INFO - PROCESS | 1966 | 1467233051322 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:11 INFO - PROCESS | 1966 | 1467233051400 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:44:11 INFO - PROCESS | 1966 | 1467233051404 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:11 INFO - PROCESS | 1966 | 1467233051405 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x117156800 == 34 [pid = 1966] [id = 175] 13:44:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x123075000) [pid = 1966] [serial = 523] [outer = 0x0] 13:44:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x123c9c000) [pid = 1966] [serial = 524] [outer = 0x123075000] 13:44:11 INFO - PROCESS | 1966 | 1467233051432 Marionette DEBUG loaded listener.js 13:44:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x123d79000) [pid = 1966] [serial = 525] [outer = 0x123075000] 13:44:11 INFO - PROCESS | 1966 | 1467233051748 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]]]}] 13:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 470ms 13:44:11 INFO - PROCESS | 1966 | 1467233051788 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:44:11 INFO - PROCESS | 1966 | 1467233051790 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:44:11 INFO - PROCESS | 1966 | 1467233051792 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:44:11 INFO - PROCESS | 1966 | 1467233051793 Marionette TRACE conn2 <- [1,674,null,{}] 13:44:11 INFO - PROCESS | 1966 | 1467233051795 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}] 13:44:11 INFO - PROCESS | 1966 | 1467233051797 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:11 INFO - PROCESS | 1966 | 1467233051871 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:44:11 INFO - PROCESS | 1966 | 1467233051880 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:11 INFO - PROCESS | 1966 | 1467233051884 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12379c800 == 35 [pid = 1966] [id = 176] 13:44:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124299400) [pid = 1966] [serial = 526] [outer = 0x0] 13:44:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1242eec00) [pid = 1966] [serial = 527] [outer = 0x124299400] 13:44:11 INFO - PROCESS | 1966 | 1467233051965 Marionette DEBUG loaded listener.js 13:44:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124eeb800) [pid = 1966] [serial = 528] [outer = 0x124299400] 13:44:12 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:12 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:12 INFO - PROCESS | 1966 | 1467233052315 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]]]}] 13:44:12 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 13:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 569ms 13:44:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:44:12 INFO - PROCESS | 1966 | 1467233052362 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:44:12 INFO - PROCESS | 1966 | 1467233052363 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:44:12 INFO - PROCESS | 1966 | 1467233052365 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:44:12 INFO - PROCESS | 1966 | 1467233052366 Marionette TRACE conn2 <- [1,678,null,{}] 13:44:12 INFO - PROCESS | 1966 | 1467233052369 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}] 13:44:12 INFO - PROCESS | 1966 | 1467233052370 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:12 INFO - PROCESS | 1966 | 1467233052475 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:44:12 INFO - PROCESS | 1966 | 1467233052507 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:12 INFO - PROCESS | 1966 | 1467233052508 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x124759800 == 36 [pid = 1966] [id = 177] 13:44:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1164e8000) [pid = 1966] [serial = 529] [outer = 0x0] 13:44:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12651bc00) [pid = 1966] [serial = 530] [outer = 0x1164e8000] 13:44:12 INFO - PROCESS | 1966 | 1467233052533 Marionette DEBUG loaded listener.js 13:44:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128b83c00) [pid = 1966] [serial = 531] [outer = 0x1164e8000] 13:44:12 INFO - PROCESS | 1966 | 1467233052858 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]]]}] 13:44:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 13:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:44:12 INFO - PROCESS | 1966 | 1467233052890 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:44:12 INFO - PROCESS | 1966 | 1467233052891 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:44:12 INFO - PROCESS | 1966 | 1467233052894 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:44:12 INFO - PROCESS | 1966 | 1467233052897 Marionette TRACE conn2 <- [1,682,null,{}] 13:44:12 INFO - PROCESS | 1966 | 1467233052899 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}] 13:44:12 INFO - PROCESS | 1966 | 1467233052901 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:12 INFO - PROCESS | 1966 | 1467233052995 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:44:13 INFO - PROCESS | 1966 | 1467233052999 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:13 INFO - PROCESS | 1966 | 1467233053000 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269e0800 == 37 [pid = 1966] [id = 178] 13:44:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1128d1800) [pid = 1966] [serial = 532] [outer = 0x0] 13:44:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128e7dc00) [pid = 1966] [serial = 533] [outer = 0x1128d1800] 13:44:13 INFO - PROCESS | 1966 | 1467233053024 Marionette DEBUG loaded listener.js 13:44:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1291b1c00) [pid = 1966] [serial = 534] [outer = 0x1128d1800] 13:44:13 INFO - PROCESS | 1966 | 1467233053821 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]]]}] 13:44:13 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) 13:44:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 972ms 13:44:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:44:13 INFO - PROCESS | 1966 | 1467233053866 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:44:13 INFO - PROCESS | 1966 | 1467233053867 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:44:13 INFO - PROCESS | 1966 | 1467233053869 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:44:13 INFO - PROCESS | 1966 | 1467233053870 Marionette TRACE conn2 <- [1,686,null,{}] 13:44:13 INFO - PROCESS | 1966 | 1467233053872 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}] 13:44:13 INFO - PROCESS | 1966 | 1467233053873 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:13 INFO - PROCESS | 1966 | 1467233053986 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115d19800) [pid = 1966] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1128d4c00) [pid = 1966] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112eb9800) [pid = 1966] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x112fa9400) [pid = 1966] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1164eac00) [pid = 1966] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11941cc00) [pid = 1966] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x119594c00) [pid = 1966] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x11276f800) [pid = 1966] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119a53400) [pid = 1966] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x110e7d800) [pid = 1966] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112a5d800) [pid = 1966] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x119b69400) [pid = 1966] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x124009000) [pid = 1966] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x11889bc00) [pid = 1966] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:44:13 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1128d2400) [pid = 1966] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:44:14 INFO - PROCESS | 1966 | 1467233054027 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:14 INFO - PROCESS | 1966 | 1467233054028 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x11662c800 == 38 [pid = 1966] [id = 179] 13:44:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1126a1400) [pid = 1966] [serial = 535] [outer = 0x0] 13:44:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112a5d800) [pid = 1966] [serial = 536] [outer = 0x1126a1400] 13:44:14 INFO - PROCESS | 1966 | 1467233054054 Marionette DEBUG loaded listener.js 13:44:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1169f4000) [pid = 1966] [serial = 537] [outer = 0x1126a1400] 13:44:14 INFO - PROCESS | 1966 | 1467233054807 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]]]}] 13:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 13:44:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:44:14 INFO - PROCESS | 1966 | 1467233054839 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:44:14 INFO - PROCESS | 1966 | 1467233054840 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:44:14 INFO - PROCESS | 1966 | 1467233054842 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:44:14 INFO - PROCESS | 1966 | 1467233054844 Marionette TRACE conn2 <- [1,690,null,{}] 13:44:14 INFO - PROCESS | 1966 | 1467233054848 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}] 13:44:14 INFO - PROCESS | 1966 | 1467233054849 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:14 INFO - PROCESS | 1966 | 1467233054922 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:44:14 INFO - PROCESS | 1966 | 1467233054926 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:14 INFO - PROCESS | 1966 | 1467233054929 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192cb800 == 39 [pid = 1966] [id = 180] 13:44:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119413c00) [pid = 1966] [serial = 538] [outer = 0x0] 13:44:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x122f06800) [pid = 1966] [serial = 539] [outer = 0x119413c00] 13:44:14 INFO - PROCESS | 1966 | 1467233054953 Marionette DEBUG loaded listener.js 13:44:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x128e88400) [pid = 1966] [serial = 540] [outer = 0x119413c00] 13:44:15 INFO - PROCESS | 1966 | 1467233055756 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]]]}] 13:44:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:44:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 923ms 13:44:15 INFO - PROCESS | 1966 | 1467233055767 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:44:15 INFO - PROCESS | 1966 | 1467233055768 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:44:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:44:15 INFO - PROCESS | 1966 | 1467233055770 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:44:15 INFO - PROCESS | 1966 | 1467233055771 Marionette TRACE conn2 <- [1,694,null,{}] 13:44:15 INFO - PROCESS | 1966 | 1467233055774 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}] 13:44:15 INFO - PROCESS | 1966 | 1467233055775 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:15 INFO - PROCESS | 1966 | 1467233055852 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:44:15 INFO - PROCESS | 1966 | 1467233055903 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:15 INFO - PROCESS | 1966 | 1467233055905 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6d3800 == 40 [pid = 1966] [id = 181] 13:44:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x116985400) [pid = 1966] [serial = 541] [outer = 0x0] 13:44:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1292e4400) [pid = 1966] [serial = 542] [outer = 0x116985400] 13:44:15 INFO - PROCESS | 1966 | 1467233055931 Marionette DEBUG loaded listener.js 13:44:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x129450800) [pid = 1966] [serial = 543] [outer = 0x116985400] 13:44:16 INFO - PROCESS | 1966 | 1467233056857 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]]]}] 13:44:16 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) 13:44:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1120ms 13:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:44:16 INFO - PROCESS | 1966 | 1467233056891 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:44:16 INFO - PROCESS | 1966 | 1467233056893 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:44:16 INFO - PROCESS | 1966 | 1467233056896 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:44:16 INFO - PROCESS | 1966 | 1467233056899 Marionette TRACE conn2 <- [1,698,null,{}] 13:44:16 INFO - PROCESS | 1966 | 1467233056902 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}] 13:44:16 INFO - PROCESS | 1966 | 1467233056904 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:17 INFO - PROCESS | 1966 | 1467233057003 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:44:17 INFO - PROCESS | 1966 | 1467233057052 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:17 INFO - PROCESS | 1966 | 1467233057053 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x118346800 == 41 [pid = 1966] [id = 182] 13:44:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x114f65800) [pid = 1966] [serial = 544] [outer = 0x0] 13:44:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1169f6c00) [pid = 1966] [serial = 545] [outer = 0x114f65800] 13:44:17 INFO - PROCESS | 1966 | 1467233057084 Marionette DEBUG loaded listener.js 13:44:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x118170400) [pid = 1966] [serial = 546] [outer = 0x114f65800] 13:44:17 INFO - PROCESS | 1966 | 1467233057989 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]]]}] 13:44:18 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) 13:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 13:44:18 INFO - PROCESS | 1966 | 1467233058018 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:44:18 INFO - PROCESS | 1966 | 1467233058021 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:44:18 INFO - PROCESS | 1966 | 1467233058025 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:44:18 INFO - PROCESS | 1966 | 1467233058028 Marionette TRACE conn2 <- [1,702,null,{}] 13:44:18 INFO - PROCESS | 1966 | 1467233058030 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}] 13:44:18 INFO - PROCESS | 1966 | 1467233058032 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:18 INFO - PROCESS | 1966 | 1467233058132 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:44:18 INFO - PROCESS | 1966 | 1467233058181 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:18 INFO - PROCESS | 1966 | 1467233058182 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x123ddd800 == 42 [pid = 1966] [id = 183] 13:44:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1188f1000) [pid = 1966] [serial = 547] [outer = 0x0] 13:44:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x119a57800) [pid = 1966] [serial = 548] [outer = 0x1188f1000] 13:44:18 INFO - PROCESS | 1966 | 1467233058213 Marionette DEBUG loaded listener.js 13:44:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x123cc9800) [pid = 1966] [serial = 549] [outer = 0x1188f1000] 13:44:19 INFO - PROCESS | 1966 | 1467233059117 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]]]}] 13:44:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:44:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1125ms 13:44:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:44:19 INFO - PROCESS | 1966 | 1467233059151 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:44:19 INFO - PROCESS | 1966 | 1467233059153 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:44:19 INFO - PROCESS | 1966 | 1467233059157 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:44:19 INFO - PROCESS | 1966 | 1467233059158 Marionette TRACE conn2 <- [1,706,null,{}] 13:44:19 INFO - PROCESS | 1966 | 1467233059162 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}] 13:44:19 INFO - PROCESS | 1966 | 1467233059163 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:19 INFO - PROCESS | 1966 | 1467233059253 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:44:19 INFO - PROCESS | 1966 | 1467233059302 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:19 INFO - PROCESS | 1966 | 1467233059304 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x1183a2800 == 43 [pid = 1966] [id = 184] 13:44:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1169ed800) [pid = 1966] [serial = 550] [outer = 0x0] 13:44:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1169f6400) [pid = 1966] [serial = 551] [outer = 0x1169ed800] 13:44:19 INFO - PROCESS | 1966 | 1467233059332 Marionette DEBUG loaded listener.js 13:44:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1182f1800) [pid = 1966] [serial = 552] [outer = 0x1169ed800] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x1192cb800 == 42 [pid = 1966] [id = 180] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x11662c800 == 41 [pid = 1966] [id = 179] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x1269e0800 == 40 [pid = 1966] [id = 178] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x124759800 == 39 [pid = 1966] [id = 177] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12379c800 == 38 [pid = 1966] [id = 176] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x117156800 == 37 [pid = 1966] [id = 175] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x119b30000 == 36 [pid = 1966] [id = 174] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x11839c000 == 35 [pid = 1966] [id = 173] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x1169c0000 == 34 [pid = 1966] [id = 172] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x1130df800 == 33 [pid = 1966] [id = 171] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x119b2c000 == 32 [pid = 1966] [id = 170] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x112643800 == 31 [pid = 1966] [id = 169] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x11833a000 == 30 [pid = 1966] [id = 158] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x123ddd800 == 29 [pid = 1966] [id = 183] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x118346800 == 28 [pid = 1966] [id = 182] 13:44:20 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6d3800 == 27 [pid = 1966] [id = 181] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1169f0800) [pid = 1966] [serial = 478] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112fa0c00) [pid = 1966] [serial = 475] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112a54000) [pid = 1966] [serial = 476] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115e5e000) [pid = 1966] [serial = 473] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112f8b000) [pid = 1966] [serial = 472] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119417000) [pid = 1966] [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.] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1164e2400) [pid = 1966] [serial = 458] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x113042800) [pid = 1966] [serial = 457] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11835e000) [pid = 1966] [serial = 460] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x118764c00) [pid = 1966] [serial = 461] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x112a58800) [pid = 1966] [serial = 464] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x11943e800) [pid = 1966] [serial = 463] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x120fe7000) [pid = 1966] [serial = 484] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1237c2c00) [pid = 1966] [serial = 488] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x122f02c00) [pid = 1966] [serial = 467] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119b73000) [pid = 1966] [serial = 466] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x116748800) [pid = 1966] [serial = 495] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1169f9400) [pid = 1966] [serial = 497] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1237c6000) [pid = 1966] [serial = 470] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1242f1000) [pid = 1966] [serial = 491] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x123348800) [pid = 1966] [serial = 469] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x123d77800) [pid = 1966] [serial = 489] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x112ebe800) [pid = 1966] [serial = 494] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1267bf800) [pid = 1966] [serial = 501] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x12334d800) [pid = 1966] [serial = 498] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x126154c00) [pid = 1966] [serial = 492] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x11917fc00) [pid = 1966] [serial = 481] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x123539800) [pid = 1966] [serial = 485] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x11941c400) [pid = 1966] [serial = 482] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x126958800) [pid = 1966] [serial = 503] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x119788400) [pid = 1966] [serial = 500] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x116f04000) [pid = 1966] [serial = 479] [outer = 0x0] [url = about:blank] 13:44:20 INFO - PROCESS | 1966 | 1467233060317 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]]]}] 13:44:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:44:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 13:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:44:20 INFO - PROCESS | 1966 | 1467233060330 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:44:20 INFO - PROCESS | 1966 | 1467233060332 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:44:20 INFO - PROCESS | 1966 | 1467233060335 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:44:20 INFO - PROCESS | 1966 | 1467233060336 Marionette TRACE conn2 <- [1,710,null,{}] 13:44:20 INFO - PROCESS | 1966 | 1467233060340 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}] 13:44:20 INFO - PROCESS | 1966 | 1467233060342 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:20 INFO - PROCESS | 1966 | 1467233060418 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:44:20 INFO - PROCESS | 1966 | 1467233060425 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:20 INFO - PROCESS | 1966 | 1467233060429 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x1132e8800 == 28 [pid = 1966] [id = 185] 13:44:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x112ebe800) [pid = 1966] [serial = 553] [outer = 0x0] 13:44:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x112f8b800) [pid = 1966] [serial = 554] [outer = 0x112ebe800] 13:44:20 INFO - PROCESS | 1966 | 1467233060458 Marionette DEBUG loaded listener.js 13:44:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x112fa6000) [pid = 1966] [serial = 555] [outer = 0x112ebe800] 13:44:21 INFO - PROCESS | 1966 | 1467233061287 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]]]}] 13:44:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:44:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 13:44:21 INFO - PROCESS | 1966 | 1467233061304 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:44:21 INFO - PROCESS | 1966 | 1467233061308 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:44:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:44:21 INFO - PROCESS | 1966 | 1467233061315 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:44:21 INFO - PROCESS | 1966 | 1467233061316 Marionette TRACE conn2 <- [1,714,null,{}] 13:44:21 INFO - PROCESS | 1966 | 1467233061319 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}] 13:44:21 INFO - PROCESS | 1966 | 1467233061320 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:21 INFO - PROCESS | 1966 | 1467233061391 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:44:21 INFO - PROCESS | 1966 | 1467233061441 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:21 INFO - PROCESS | 1966 | 1467233061442 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x1169ae800 == 29 [pid = 1966] [id = 186] 13:44:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x113c5d400) [pid = 1966] [serial = 556] [outer = 0x0] 13:44:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x116140800) [pid = 1966] [serial = 557] [outer = 0x113c5d400] 13:44:21 INFO - PROCESS | 1966 | 1467233061469 Marionette DEBUG loaded listener.js 13:44:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x116982c00) [pid = 1966] [serial = 558] [outer = 0x113c5d400] 13:44:22 INFO - PROCESS | 1966 | 1467233062257 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]]]}] 13:44:22 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 13:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 13:44:22 INFO - PROCESS | 1966 | 1467233062284 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:44:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:44:22 INFO - PROCESS | 1966 | 1467233062297 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:44:22 INFO - PROCESS | 1966 | 1467233062300 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:44:22 INFO - PROCESS | 1966 | 1467233062304 Marionette TRACE conn2 <- [1,718,null,{}] 13:44:22 INFO - PROCESS | 1966 | 1467233062323 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}] 13:44:22 INFO - PROCESS | 1966 | 1467233062328 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:22 INFO - PROCESS | 1966 | 1467233062422 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:44:22 INFO - PROCESS | 1966 | 1467233062429 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:22 INFO - PROCESS | 1966 | 1467233062431 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x11833c000 == 30 [pid = 1966] [id = 187] 13:44:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x11835c400) [pid = 1966] [serial = 559] [outer = 0x0] 13:44:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1185c3c00) [pid = 1966] [serial = 560] [outer = 0x11835c400] 13:44:22 INFO - PROCESS | 1966 | 1467233062458 Marionette DEBUG loaded listener.js 13:44:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x11889d000) [pid = 1966] [serial = 561] [outer = 0x11835c400] 13:44:23 INFO - PROCESS | 1966 | 1467233063293 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]]]}] 13:44:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:44:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1026ms 13:44:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:44:23 INFO - PROCESS | 1966 | 1467233063331 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:44:23 INFO - PROCESS | 1966 | 1467233063333 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:44:23 INFO - PROCESS | 1966 | 1467233063335 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:44:23 INFO - PROCESS | 1966 | 1467233063336 Marionette TRACE conn2 <- [1,722,null,{}] 13:44:23 INFO - PROCESS | 1966 | 1467233063338 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}] 13:44:23 INFO - PROCESS | 1966 | 1467233063339 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:23 INFO - PROCESS | 1966 | 1467233063430 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:44:23 INFO - PROCESS | 1966 | 1467233063433 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:23 INFO - PROCESS | 1966 | 1467233063434 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x11972b800 == 31 [pid = 1966] [id = 188] 13:44:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1192f0000) [pid = 1966] [serial = 562] [outer = 0x0] 13:44:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x11941d800) [pid = 1966] [serial = 563] [outer = 0x1192f0000] 13:44:23 INFO - PROCESS | 1966 | 1467233063459 Marionette DEBUG loaded listener.js 13:44:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x119596800) [pid = 1966] [serial = 564] [outer = 0x1192f0000] 13:44:23 INFO - PROCESS | 1966 | 1467233063778 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] 13:44:23 INFO - PROCESS | 1966 | 1467233063804 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:44:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:44:23 INFO - PROCESS | 1966 | 1467233063807 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:44:23 INFO - PROCESS | 1966 | 1467233063808 Marionette TRACE conn2 <- [1,726,null,{}] 13:44:23 INFO - PROCESS | 1966 | 1467233063817 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}] 13:44:23 INFO - PROCESS | 1966 | 1467233063818 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:23 INFO - PROCESS | 1966 | 1467233063909 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:44:23 INFO - PROCESS | 1966 | 1467233063915 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:23 INFO - PROCESS | 1966 | 1467233063916 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d2c800 == 32 [pid = 1966] [id = 189] 13:44:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116f04800) [pid = 1966] [serial = 565] [outer = 0x0] 13:44:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x119a4d800) [pid = 1966] [serial = 566] [outer = 0x116f04800] 13:44:23 INFO - PROCESS | 1966 | 1467233063940 Marionette DEBUG loaded listener.js 13:44:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x12314d400) [pid = 1966] [serial = 567] [outer = 0x116f04800] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1164e8000) [pid = 1966] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1128d1800) [pid = 1966] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1128d0c00) [pid = 1966] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x114f64000) [pid = 1966] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x123075000) [pid = 1966] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x112696000) [pid = 1966] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1126a1400) [pid = 1966] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x110d6a000) [pid = 1966] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x116a13800) [pid = 1966] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x112a82000) [pid = 1966] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x119413c00) [pid = 1966] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x124299400) [pid = 1966] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x1176ee400) [pid = 1966] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:44:24 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x116985400) [pid = 1966] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:44:24 INFO - PROCESS | 1966 | 1467233064540 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]]]}] 13:44:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:44:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 773ms 13:44:24 INFO - PROCESS | 1966 | 1467233064582 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:44:24 INFO - PROCESS | 1966 | 1467233064584 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:44:24 INFO - PROCESS | 1966 | 1467233064587 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:44:24 INFO - PROCESS | 1966 | 1467233064589 Marionette TRACE conn2 <- [1,730,null,{}] 13:44:24 INFO - PROCESS | 1966 | 1467233064593 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}] 13:44:24 INFO - PROCESS | 1966 | 1467233064599 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:24 INFO - PROCESS | 1966 | 1467233064765 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:44:24 INFO - PROCESS | 1966 | 1467233064797 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:24 INFO - PROCESS | 1966 | 1467233064799 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x123086800 == 33 [pid = 1966] [id = 190] 13:44:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x112faa400) [pid = 1966] [serial = 568] [outer = 0x0] 13:44:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1176ee400) [pid = 1966] [serial = 569] [outer = 0x112faa400] 13:44:24 INFO - PROCESS | 1966 | 1467233064824 Marionette DEBUG loaded listener.js 13:44:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x123d70800) [pid = 1966] [serial = 570] [outer = 0x112faa400] 13:44:25 INFO - PROCESS | 1966 | 1467233065095 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] 13:44:25 INFO - PROCESS | 1966 | 1467233065111 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:44:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:44:25 INFO - PROCESS | 1966 | 1467233065121 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:44:25 INFO - PROCESS | 1966 | 1467233065122 Marionette TRACE conn2 <- [1,734,null,{}] 13:44:25 INFO - PROCESS | 1966 | 1467233065125 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}] 13:44:25 INFO - PROCESS | 1966 | 1467233065126 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:25 INFO - PROCESS | 1966 | 1467233065220 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:44:25 INFO - PROCESS | 1966 | 1467233065223 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:25 INFO - PROCESS | 1966 | 1467233065224 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f70000 == 34 [pid = 1966] [id = 191] 13:44:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x123d76800) [pid = 1966] [serial = 571] [outer = 0x0] 13:44:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x123d7b400) [pid = 1966] [serial = 572] [outer = 0x123d76800] 13:44:25 INFO - PROCESS | 1966 | 1467233065250 Marionette DEBUG loaded listener.js 13:44:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x124e72c00) [pid = 1966] [serial = 573] [outer = 0x123d76800] 13:44:25 INFO - PROCESS | 1966 | 1467233065549 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]]]}] 13:44:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:44:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 13:44:25 INFO - PROCESS | 1966 | 1467233065590 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:44:25 INFO - PROCESS | 1966 | 1467233065591 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:44:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:44:25 INFO - PROCESS | 1966 | 1467233065596 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:44:25 INFO - PROCESS | 1966 | 1467233065597 Marionette TRACE conn2 <- [1,738,null,{}] 13:44:25 INFO - PROCESS | 1966 | 1467233065600 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}] 13:44:25 INFO - PROCESS | 1966 | 1467233065601 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:25 INFO - PROCESS | 1966 | 1467233065697 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:44:25 INFO - PROCESS | 1966 | 1467233065703 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:25 INFO - PROCESS | 1966 | 1467233065704 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d2d800 == 35 [pid = 1966] [id = 192] 13:44:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1121b4800) [pid = 1966] [serial = 574] [outer = 0x0] 13:44:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x124e73800) [pid = 1966] [serial = 575] [outer = 0x1121b4800] 13:44:25 INFO - PROCESS | 1966 | 1467233065728 Marionette DEBUG loaded listener.js 13:44:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x12615d400) [pid = 1966] [serial = 576] [outer = 0x1121b4800] 13:44:26 INFO - PROCESS | 1966 | 1467233066517 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]]]}] 13:44:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:44:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 13:44:26 INFO - PROCESS | 1966 | 1467233066566 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:44:26 INFO - PROCESS | 1966 | 1467233066568 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:44:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:44:26 INFO - PROCESS | 1966 | 1467233066572 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:44:26 INFO - PROCESS | 1966 | 1467233066574 Marionette TRACE conn2 <- [1,742,null,{}] 13:44:26 INFO - PROCESS | 1966 | 1467233066578 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}] 13:44:26 INFO - PROCESS | 1966 | 1467233066579 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:26 INFO - PROCESS | 1966 | 1467233066672 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:44:26 INFO - PROCESS | 1966 | 1467233066714 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:26 INFO - PROCESS | 1966 | 1467233066716 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x116676800 == 36 [pid = 1966] [id = 193] 13:44:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x112a77800) [pid = 1966] [serial = 577] [outer = 0x0] 13:44:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x112ec7400) [pid = 1966] [serial = 578] [outer = 0x112a77800] 13:44:26 INFO - PROCESS | 1966 | 1467233066768 Marionette DEBUG loaded listener.js 13:44:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x113042800) [pid = 1966] [serial = 579] [outer = 0x112a77800] 13:44:27 INFO - PROCESS | 1966 | 1467233067850 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]]]}] 13:44:27 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 13:44:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1325ms 13:44:27 INFO - PROCESS | 1966 | 1467233067897 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:44:27 INFO - PROCESS | 1966 | 1467233067900 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:44:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:44:27 INFO - PROCESS | 1966 | 1467233067905 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:44:27 INFO - PROCESS | 1966 | 1467233067907 Marionette TRACE conn2 <- [1,746,null,{}] 13:44:27 INFO - PROCESS | 1966 | 1467233067909 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}] 13:44:27 INFO - PROCESS | 1966 | 1467233067911 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:28 INFO - PROCESS | 1966 | 1467233068013 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:44:28 INFO - PROCESS | 1966 | 1467233068105 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:28 INFO - PROCESS | 1966 | 1467233068106 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192c2800 == 37 [pid = 1966] [id = 194] 13:44:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1169eec00) [pid = 1966] [serial = 580] [outer = 0x0] 13:44:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1169f8000) [pid = 1966] [serial = 581] [outer = 0x1169eec00] 13:44:28 INFO - PROCESS | 1966 | 1467233068136 Marionette DEBUG loaded listener.js 13:44:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x116f02c00) [pid = 1966] [serial = 582] [outer = 0x1169eec00] 13:44:28 INFO - PROCESS | 1966 | --DOCSHELL 0x122f70000 == 36 [pid = 1966] [id = 191] 13:44:28 INFO - PROCESS | 1966 | --DOCSHELL 0x123086800 == 35 [pid = 1966] [id = 190] 13:44:28 INFO - PROCESS | 1966 | --DOCSHELL 0x119d2c800 == 34 [pid = 1966] [id = 189] 13:44:28 INFO - PROCESS | 1966 | --DOCSHELL 0x11972b800 == 33 [pid = 1966] [id = 188] 13:44:28 INFO - PROCESS | 1966 | --DOCSHELL 0x11833c000 == 32 [pid = 1966] [id = 187] 13:44:28 INFO - PROCESS | 1966 | --DOCSHELL 0x1169ae800 == 31 [pid = 1966] [id = 186] 13:44:28 INFO - PROCESS | 1966 | --DOCSHELL 0x1132e8800 == 30 [pid = 1966] [id = 185] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128b7a000) [pid = 1966] [serial = 504] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x129450800) [pid = 1966] [serial = 543] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1292e4400) [pid = 1966] [serial = 542] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12651bc00) [pid = 1966] [serial = 530] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x128e7dc00) [pid = 1966] [serial = 533] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x128b83c00) [pid = 1966] [serial = 531] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x112a86800) [pid = 1966] [serial = 512] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x11303ec00) [pid = 1966] [serial = 513] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1169f1800) [pid = 1966] [serial = 509] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x117d18c00) [pid = 1966] [serial = 510] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x123c9c000) [pid = 1966] [serial = 524] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x123d79000) [pid = 1966] [serial = 525] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x117d19c00) [pid = 1966] [serial = 518] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x119182800) [pid = 1966] [serial = 519] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x1169f4000) [pid = 1966] [serial = 537] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x111c14400) [pid = 1966] [serial = 506] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x11269f800) [pid = 1966] [serial = 507] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x119439400) [pid = 1966] [serial = 521] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x120fe7400) [pid = 1966] [serial = 522] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x113356800) [pid = 1966] [serial = 515] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x116a1b800) [pid = 1966] [serial = 516] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x128e88400) [pid = 1966] [serial = 540] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x112a5d800) [pid = 1966] [serial = 536] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x1242eec00) [pid = 1966] [serial = 527] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x122f06800) [pid = 1966] [serial = 539] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 57 (0x1291b1c00) [pid = 1966] [serial = 534] [outer = 0x0] [url = about:blank] 13:44:28 INFO - PROCESS | 1966 | --DOMWINDOW == 56 (0x124eeb800) [pid = 1966] [serial = 528] [outer = 0x0] [url = about:blank] 13:44:29 INFO - PROCESS | 1966 | 1467233069175 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]]]}] 13:44:29 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.) 13:44:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1320ms 13:44:29 INFO - PROCESS | 1966 | 1467233069226 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:44:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:44:29 INFO - PROCESS | 1966 | 1467233069228 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:44:29 INFO - PROCESS | 1966 | 1467233069231 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:44:29 INFO - PROCESS | 1966 | 1467233069233 Marionette TRACE conn2 <- [1,750,null,{}] 13:44:29 INFO - PROCESS | 1966 | 1467233069237 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}] 13:44:29 INFO - PROCESS | 1966 | 1467233069238 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:29 INFO - PROCESS | 1966 | 1467233069315 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:44:29 INFO - PROCESS | 1966 | 1467233069342 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:29 INFO - PROCESS | 1966 | 1467233069345 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x116681800 == 31 [pid = 1966] [id = 195] 13:44:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 57 (0x114fd9800) [pid = 1966] [serial = 583] [outer = 0x0] 13:44:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 58 (0x115df7000) [pid = 1966] [serial = 584] [outer = 0x114fd9800] 13:44:29 INFO - PROCESS | 1966 | 1467233069376 Marionette DEBUG loaded listener.js 13:44:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x1169f0800) [pid = 1966] [serial = 585] [outer = 0x114fd9800] 13:44:30 INFO - PROCESS | 1966 | 1467233070187 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]]]}] 13:44:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 13:44:30 INFO - PROCESS | 1966 | 1467233070202 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:44:30 INFO - PROCESS | 1966 | 1467233070205 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:44:30 INFO - PROCESS | 1966 | 1467233070209 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:44:30 INFO - PROCESS | 1966 | 1467233070212 Marionette TRACE conn2 <- [1,754,null,{}] 13:44:30 INFO - PROCESS | 1966 | 1467233070216 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}] 13:44:30 INFO - PROCESS | 1966 | 1467233070217 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:30 INFO - PROCESS | 1966 | 1467233070307 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:44:30 INFO - PROCESS | 1966 | 1467233070316 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:30 INFO - PROCESS | 1966 | 1467233070317 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182cc000 == 32 [pid = 1966] [id = 196] 13:44:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x116f04000) [pid = 1966] [serial = 586] [outer = 0x0] 13:44:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x11835d800) [pid = 1966] [serial = 587] [outer = 0x116f04000] 13:44:30 INFO - PROCESS | 1966 | 1467233070344 Marionette DEBUG loaded listener.js 13:44:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x118767400) [pid = 1966] [serial = 588] [outer = 0x116f04000] 13:44:31 INFO - PROCESS | 1966 | 1467233071163 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]]]}] 13:44:31 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 13:44:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 974ms 13:44:31 INFO - PROCESS | 1966 | 1467233071188 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:44:31 INFO - PROCESS | 1966 | 1467233071190 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:44:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:44:31 INFO - PROCESS | 1966 | 1467233071192 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:44:31 INFO - PROCESS | 1966 | 1467233071196 Marionette TRACE conn2 <- [1,758,null,{}] 13:44:31 INFO - PROCESS | 1966 | 1467233071204 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}] 13:44:31 INFO - PROCESS | 1966 | 1467233071207 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:31 INFO - PROCESS | 1966 | 1467233071301 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:44:31 INFO - PROCESS | 1966 | 1467233071335 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:31 INFO - PROCESS | 1966 | 1467233071337 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b43800 == 33 [pid = 1966] [id = 197] 13:44:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1128d8000) [pid = 1966] [serial = 589] [outer = 0x0] 13:44:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x119595400) [pid = 1966] [serial = 590] [outer = 0x1128d8000] 13:44:31 INFO - PROCESS | 1966 | 1467233071365 Marionette DEBUG loaded listener.js 13:44:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x122f03c00) [pid = 1966] [serial = 591] [outer = 0x1128d8000] 13:44:31 INFO - PROCESS | 1966 | 1467233071683 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]]]}] 13:44:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:44:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 522ms 13:44:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:44:31 INFO - PROCESS | 1966 | 1467233071722 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:44:31 INFO - PROCESS | 1966 | 1467233071723 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:44:31 INFO - PROCESS | 1966 | 1467233071726 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:44:31 INFO - PROCESS | 1966 | 1467233071727 Marionette TRACE conn2 <- [1,762,null,{}] 13:44:31 INFO - PROCESS | 1966 | 1467233071729 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}] 13:44:31 INFO - PROCESS | 1966 | 1467233071730 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:31 INFO - PROCESS | 1966 | 1467233071827 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:44:31 INFO - PROCESS | 1966 | 1467233071831 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:31 INFO - PROCESS | 1966 | 1467233071832 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f70000 == 34 [pid = 1966] [id = 198] 13:44:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x119a57c00) [pid = 1966] [serial = 592] [outer = 0x0] 13:44:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x1239afc00) [pid = 1966] [serial = 593] [outer = 0x119a57c00] 13:44:31 INFO - PROCESS | 1966 | 1467233071858 Marionette DEBUG loaded listener.js 13:44:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x123d79c00) [pid = 1966] [serial = 594] [outer = 0x119a57c00] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x114f65800) [pid = 1966] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x1169ed800) [pid = 1966] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x112ebe800) [pid = 1966] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x113c5d400) [pid = 1966] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x1188f1000) [pid = 1966] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x11835c400) [pid = 1966] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x1192f0000) [pid = 1966] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x112faa400) [pid = 1966] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x116f04800) [pid = 1966] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:44:32 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x123d76800) [pid = 1966] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:44:32 INFO - PROCESS | 1966 | 1467233072645 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]]]}] 13:44:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 13:44:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:44:32 INFO - PROCESS | 1966 | 1467233072696 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:44:32 INFO - PROCESS | 1966 | 1467233072697 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:44:32 INFO - PROCESS | 1966 | 1467233072699 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:44:32 INFO - PROCESS | 1966 | 1467233072700 Marionette TRACE conn2 <- [1,766,null,{}] 13:44:32 INFO - PROCESS | 1966 | 1467233072703 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}] 13:44:32 INFO - PROCESS | 1966 | 1467233072704 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:32 INFO - PROCESS | 1966 | 1467233072776 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:44:32 INFO - PROCESS | 1966 | 1467233072825 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:32 INFO - PROCESS | 1966 | 1467233072826 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x12320a000 == 35 [pid = 1966] [id = 199] 13:44:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x116748800) [pid = 1966] [serial = 595] [outer = 0x0] 13:44:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x117d19000) [pid = 1966] [serial = 596] [outer = 0x116748800] 13:44:32 INFO - PROCESS | 1966 | 1467233072852 Marionette DEBUG loaded listener.js 13:44:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x11941b800) [pid = 1966] [serial = 597] [outer = 0x116748800] 13:44:33 INFO - PROCESS | 1966 | 1467233073586 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]]]}] 13:44:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:44:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 919ms 13:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:44:33 INFO - PROCESS | 1966 | 1467233073619 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:44:33 INFO - PROCESS | 1966 | 1467233073620 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:44:33 INFO - PROCESS | 1966 | 1467233073622 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:44:33 INFO - PROCESS | 1966 | 1467233073623 Marionette TRACE conn2 <- [1,770,null,{}] 13:44:33 INFO - PROCESS | 1966 | 1467233073625 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}] 13:44:33 INFO - PROCESS | 1966 | 1467233073629 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:33 INFO - PROCESS | 1966 | 1467233073719 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:44:33 INFO - PROCESS | 1966 | 1467233073723 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:33 INFO - PROCESS | 1966 | 1467233073724 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x1242ae800 == 36 [pid = 1966] [id = 200] 13:44:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x115e61000) [pid = 1966] [serial = 598] [outer = 0x0] 13:44:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x12615ac00) [pid = 1966] [serial = 599] [outer = 0x115e61000] 13:44:33 INFO - PROCESS | 1966 | 1467233073752 Marionette DEBUG loaded listener.js 13:44:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x1267c6000) [pid = 1966] [serial = 600] [outer = 0x115e61000] 13:44:34 INFO - PROCESS | 1966 | 1467233074099 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]]]}] 13:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 13:44:34 INFO - PROCESS | 1966 | 1467233074141 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:44:34 INFO - PROCESS | 1966 | 1467233074143 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:44:34 INFO - PROCESS | 1966 | 1467233074146 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:44:34 INFO - PROCESS | 1966 | 1467233074148 Marionette TRACE conn2 <- [1,774,null,{}] 13:44:34 INFO - PROCESS | 1966 | 1467233074151 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}] 13:44:34 INFO - PROCESS | 1966 | 1467233074153 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:34 INFO - PROCESS | 1966 | 1467233074303 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:44:34 INFO - PROCESS | 1966 | 1467233074316 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:34 INFO - PROCESS | 1966 | 1467233074318 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f15800 == 37 [pid = 1966] [id = 201] 13:44:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x12695b000) [pid = 1966] [serial = 601] [outer = 0x0] 13:44:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x128b7b400) [pid = 1966] [serial = 602] [outer = 0x12695b000] 13:44:34 INFO - PROCESS | 1966 | 1467233074357 Marionette DEBUG loaded listener.js 13:44:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x128b82800) [pid = 1966] [serial = 603] [outer = 0x12695b000] 13:44:34 INFO - PROCESS | 1966 | 1467233074732 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]]]}] 13:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 619ms 13:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:44:34 INFO - PROCESS | 1966 | 1467233074766 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:44:34 INFO - PROCESS | 1966 | 1467233074767 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:44:34 INFO - PROCESS | 1966 | 1467233074769 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:44:34 INFO - PROCESS | 1966 | 1467233074770 Marionette TRACE conn2 <- [1,778,null,{}] 13:44:34 INFO - PROCESS | 1966 | 1467233074772 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}] 13:44:34 INFO - PROCESS | 1966 | 1467233074773 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:34 INFO - PROCESS | 1966 | 1467233074851 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:44:34 INFO - PROCESS | 1966 | 1467233074948 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:34 INFO - PROCESS | 1966 | 1467233074950 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x112ac7000 == 38 [pid = 1966] [id = 202] 13:44:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x110e7d000) [pid = 1966] [serial = 604] [outer = 0x0] 13:44:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x11269c000) [pid = 1966] [serial = 605] [outer = 0x110e7d000] 13:44:34 INFO - PROCESS | 1966 | 1467233074982 Marionette DEBUG loaded listener.js 13:44:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x112f72000) [pid = 1966] [serial = 606] [outer = 0x110e7d000] 13:44:35 INFO - PROCESS | 1966 | 1467233075418 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]]]}] 13:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 668ms 13:44:35 INFO - PROCESS | 1966 | 1467233075445 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:44:35 INFO - PROCESS | 1966 | 1467233075447 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:44:35 INFO - PROCESS | 1966 | 1467233075451 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:44:35 INFO - PROCESS | 1966 | 1467233075453 Marionette TRACE conn2 <- [1,782,null,{}] 13:44:35 INFO - PROCESS | 1966 | 1467233075456 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}] 13:44:35 INFO - PROCESS | 1966 | 1467233075458 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:35 INFO - PROCESS | 1966 | 1467233075556 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:44:35 INFO - PROCESS | 1966 | 1467233075644 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:35 INFO - PROCESS | 1966 | 1467233075646 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192c8000 == 39 [pid = 1966] [id = 203] 13:44:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1176f5c00) [pid = 1966] [serial = 607] [outer = 0x0] 13:44:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x118163c00) [pid = 1966] [serial = 608] [outer = 0x1176f5c00] 13:44:35 INFO - PROCESS | 1966 | 1467233075676 Marionette DEBUG loaded listener.js 13:44:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x118897400) [pid = 1966] [serial = 609] [outer = 0x1176f5c00] 13:44:36 INFO - PROCESS | 1966 | 1467233076092 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]]]}] 13:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 672ms 13:44:36 INFO - PROCESS | 1966 | 1467233076125 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:44:36 INFO - PROCESS | 1966 | 1467233076127 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:44:36 INFO - PROCESS | 1966 | 1467233076147 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:44:36 INFO - PROCESS | 1966 | 1467233076148 Marionette TRACE conn2 <- [1,786,null,{}] 13:44:36 INFO - PROCESS | 1966 | 1467233076151 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}] 13:44:36 INFO - PROCESS | 1966 | 1467233076152 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:36 INFO - PROCESS | 1966 | 1467233076252 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:44:36 INFO - PROCESS | 1966 | 1467233076314 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:36 INFO - PROCESS | 1966 | 1467233076315 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f1a800 == 40 [pid = 1966] [id = 204] 13:44:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x119442400) [pid = 1966] [serial = 610] [outer = 0x0] 13:44:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x119b6d800) [pid = 1966] [serial = 611] [outer = 0x119442400] 13:44:36 INFO - PROCESS | 1966 | 1467233076346 Marionette DEBUG loaded listener.js 13:44:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x12353f400) [pid = 1966] [serial = 612] [outer = 0x119442400] 13:44:36 INFO - PROCESS | 1966 | 1467233076771 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]]]}] 13:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 672ms 13:44:36 INFO - PROCESS | 1966 | 1467233076819 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:44:36 INFO - PROCESS | 1966 | 1467233076820 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:44:36 INFO - PROCESS | 1966 | 1467233076828 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:44:36 INFO - PROCESS | 1966 | 1467233076833 Marionette TRACE conn2 <- [1,790,null,{}] 13:44:36 INFO - PROCESS | 1966 | 1467233076859 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}] 13:44:36 INFO - PROCESS | 1966 | 1467233076861 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:36 INFO - PROCESS | 1966 | 1467233076985 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:44:37 INFO - PROCESS | 1966 | 1467233077032 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:37 INFO - PROCESS | 1966 | 1467233077033 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x129288800 == 41 [pid = 1966] [id = 205] 13:44:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x123d79000) [pid = 1966] [serial = 613] [outer = 0x0] 13:44:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x124ee9c00) [pid = 1966] [serial = 614] [outer = 0x123d79000] 13:44:37 INFO - PROCESS | 1966 | 1467233077063 Marionette DEBUG loaded listener.js 13:44:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x128b82c00) [pid = 1966] [serial = 615] [outer = 0x123d79000] 13:44:37 INFO - PROCESS | 1966 | 1467233077602 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]]]}] 13:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 802ms 13:44:37 INFO - PROCESS | 1966 | 1467233077625 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:44:37 INFO - PROCESS | 1966 | 1467233077629 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:44:37 INFO - PROCESS | 1966 | 1467233077651 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:44:37 INFO - PROCESS | 1966 | 1467233077653 Marionette TRACE conn2 <- [1,794,null,{}] 13:44:37 INFO - PROCESS | 1966 | 1467233077657 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}] 13:44:37 INFO - PROCESS | 1966 | 1467233077658 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:37 INFO - PROCESS | 1966 | 1467233077749 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:44:37 INFO - PROCESS | 1966 | 1467233077818 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:37 INFO - PROCESS | 1966 | 1467233077821 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x115eb8800 == 42 [pid = 1966] [id = 206] 13:44:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x113359c00) [pid = 1966] [serial = 616] [outer = 0x0] 13:44:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x113da5000) [pid = 1966] [serial = 617] [outer = 0x113359c00] 13:44:37 INFO - PROCESS | 1966 | 1467233077849 Marionette DEBUG loaded listener.js 13:44:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1164e6c00) [pid = 1966] [serial = 618] [outer = 0x113359c00] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x124f15800 == 41 [pid = 1966] [id = 201] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x1242ae800 == 40 [pid = 1966] [id = 200] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x12320a000 == 39 [pid = 1966] [id = 199] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x122f70000 == 38 [pid = 1966] [id = 198] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x119b43800 == 37 [pid = 1966] [id = 197] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x1182cc000 == 36 [pid = 1966] [id = 196] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x116681800 == 35 [pid = 1966] [id = 195] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x1192c2800 == 34 [pid = 1966] [id = 194] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x123d2d800 == 33 [pid = 1966] [id = 192] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x116676800 == 32 [pid = 1966] [id = 193] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x1183a2800 == 31 [pid = 1966] [id = 184] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x129288800 == 30 [pid = 1966] [id = 205] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x124f1a800 == 29 [pid = 1966] [id = 204] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x1192c8000 == 28 [pid = 1966] [id = 203] 13:44:38 INFO - PROCESS | 1966 | --DOCSHELL 0x112ac7000 == 27 [pid = 1966] [id = 202] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x124e73800) [pid = 1966] [serial = 575] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x118170400) [pid = 1966] [serial = 546] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1182f1800) [pid = 1966] [serial = 552] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1169f6400) [pid = 1966] [serial = 551] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x112f8b800) [pid = 1966] [serial = 554] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1169f6c00) [pid = 1966] [serial = 545] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x112fa6000) [pid = 1966] [serial = 555] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x116140800) [pid = 1966] [serial = 557] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x123cc9800) [pid = 1966] [serial = 549] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x119a57800) [pid = 1966] [serial = 548] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x1185c3c00) [pid = 1966] [serial = 560] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x11941d800) [pid = 1966] [serial = 563] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x1176ee400) [pid = 1966] [serial = 569] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x119a4d800) [pid = 1966] [serial = 566] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x123d7b400) [pid = 1966] [serial = 572] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x12314d400) [pid = 1966] [serial = 567] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x119596800) [pid = 1966] [serial = 564] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x123d70800) [pid = 1966] [serial = 570] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x11889d000) [pid = 1966] [serial = 561] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x116982c00) [pid = 1966] [serial = 558] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x124e72c00) [pid = 1966] [serial = 573] [outer = 0x0] [url = about:blank] 13:44:38 INFO - PROCESS | 1966 | 1467233078705 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]]]}] 13:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1075ms 13:44:38 INFO - PROCESS | 1966 | 1467233078726 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:44:38 INFO - PROCESS | 1966 | 1467233078729 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:44:38 INFO - PROCESS | 1966 | 1467233078732 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:44:38 INFO - PROCESS | 1966 | 1467233078733 Marionette TRACE conn2 <- [1,798,null,{}] 13:44:38 INFO - PROCESS | 1966 | 1467233078736 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}] 13:44:38 INFO - PROCESS | 1966 | 1467233078738 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:38 INFO - PROCESS | 1966 | 1467233078822 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:44:38 INFO - PROCESS | 1966 | 1467233078830 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:38 INFO - PROCESS | 1966 | 1467233078833 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x115e19000 == 28 [pid = 1966] [id = 207] 13:44:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x112a52c00) [pid = 1966] [serial = 619] [outer = 0x0] 13:44:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x112a84800) [pid = 1966] [serial = 620] [outer = 0x112a52c00] 13:44:38 INFO - PROCESS | 1966 | 1467233078872 Marionette DEBUG loaded listener.js 13:44:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x112f9ac00) [pid = 1966] [serial = 621] [outer = 0x112a52c00] 13:44:39 INFO - PROCESS | 1966 | 1467233079294 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]]]}] 13:44:39 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 13:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 13:44:39 INFO - PROCESS | 1966 | 1467233079302 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:44:39 INFO - PROCESS | 1966 | 1467233079306 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:44:39 INFO - PROCESS | 1966 | 1467233079311 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:44:39 INFO - PROCESS | 1966 | 1467233079314 Marionette TRACE conn2 <- [1,802,null,{}] 13:44:39 INFO - PROCESS | 1966 | 1467233079317 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}] 13:44:39 INFO - PROCESS | 1966 | 1467233079319 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:39 INFO - PROCESS | 1966 | 1467233079394 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:44:39 INFO - PROCESS | 1966 | 1467233079399 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:39 INFO - PROCESS | 1966 | 1467233079400 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x117145000 == 29 [pid = 1966] [id = 208] 13:44:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x113045400) [pid = 1966] [serial = 622] [outer = 0x0] 13:44:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x116140800) [pid = 1966] [serial = 623] [outer = 0x113045400] 13:44:39 INFO - PROCESS | 1966 | 1467233079429 Marionette DEBUG loaded listener.js 13:44:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x116903400) [pid = 1966] [serial = 624] [outer = 0x113045400] 13:44:39 INFO - PROCESS | 1966 | 1467233079764 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]]]}] 13:44:39 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 13:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 473ms 13:44:39 INFO - PROCESS | 1966 | 1467233079783 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:44:39 INFO - PROCESS | 1966 | 1467233079784 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:44:39 INFO - PROCESS | 1966 | 1467233079787 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:44:39 INFO - PROCESS | 1966 | 1467233079789 Marionette TRACE conn2 <- [1,806,null,{}] 13:44:39 INFO - PROCESS | 1966 | 1467233079798 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}] 13:44:39 INFO - PROCESS | 1966 | 1467233079801 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:39 INFO - PROCESS | 1966 | 1467233079900 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:44:39 INFO - PROCESS | 1966 | 1467233079907 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:39 INFO - PROCESS | 1966 | 1467233079909 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x11841a800 == 30 [pid = 1966] [id = 209] 13:44:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x11269dc00) [pid = 1966] [serial = 625] [outer = 0x0] 13:44:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x1182f9400) [pid = 1966] [serial = 626] [outer = 0x11269dc00] 13:44:39 INFO - PROCESS | 1966 | 1467233079940 Marionette DEBUG loaded listener.js 13:44:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1185c8400) [pid = 1966] [serial = 627] [outer = 0x11269dc00] 13:44:40 INFO - PROCESS | 1966 | [1966] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:44:40 INFO - PROCESS | 1966 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:44:40 INFO - PROCESS | 1966 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:44:40 INFO - PROCESS | 1966 | [GFX2-]: Using SkiaGL canvas. 13:44:40 INFO - PROCESS | 1966 | 1467233080291 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]]]}] 13:44:40 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 13:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 13:44:40 INFO - PROCESS | 1966 | 1467233080309 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:44:40 INFO - PROCESS | 1966 | 1467233080311 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:44:40 INFO - PROCESS | 1966 | 1467233080313 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:44:40 INFO - PROCESS | 1966 | 1467233080314 Marionette TRACE conn2 <- [1,810,null,{}] 13:44:40 INFO - PROCESS | 1966 | 1467233080317 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}] 13:44:40 INFO - PROCESS | 1966 | 1467233080318 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:40 INFO - PROCESS | 1966 | 1467233080417 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:44:40 INFO - PROCESS | 1966 | 1467233080446 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:40 INFO - PROCESS | 1966 | 1467233080447 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192bd800 == 31 [pid = 1966] [id = 210] 13:44:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1185c8000) [pid = 1966] [serial = 628] [outer = 0x0] 13:44:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x119180400) [pid = 1966] [serial = 629] [outer = 0x1185c8000] 13:44:40 INFO - PROCESS | 1966 | 1467233080472 Marionette DEBUG loaded listener.js 13:44:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x119442800) [pid = 1966] [serial = 630] [outer = 0x1185c8000] 13:44:40 INFO - PROCESS | 1966 | 1467233080767 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]]]}] 13:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 13:44:40 INFO - PROCESS | 1966 | 1467233080785 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:44:40 INFO - PROCESS | 1966 | 1467233080786 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:44:40 INFO - PROCESS | 1966 | 1467233080802 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:44:40 INFO - PROCESS | 1966 | 1467233080803 Marionette TRACE conn2 <- [1,814,null,{}] 13:44:40 INFO - PROCESS | 1966 | 1467233080805 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}] 13:44:40 INFO - PROCESS | 1966 | 1467233080807 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:40 INFO - PROCESS | 1966 | 1467233080899 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:44:40 INFO - PROCESS | 1966 | 1467233080902 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:40 INFO - PROCESS | 1966 | 1467233080903 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d23800 == 32 [pid = 1966] [id = 211] 13:44:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x11303ec00) [pid = 1966] [serial = 631] [outer = 0x0] 13:44:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x119598c00) [pid = 1966] [serial = 632] [outer = 0x11303ec00] 13:44:40 INFO - PROCESS | 1966 | 1467233080928 Marionette DEBUG loaded listener.js 13:44:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119b6ec00) [pid = 1966] [serial = 633] [outer = 0x11303ec00] 13:44:41 INFO - PROCESS | 1966 | 1467233081271 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] 13:44:41 INFO - PROCESS | 1966 | 1467233081322 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:44:41 INFO - PROCESS | 1966 | 1467233081324 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:44:41 INFO - PROCESS | 1966 | 1467233081325 Marionette TRACE conn2 <- [1,818,null,{}] 13:44:41 INFO - PROCESS | 1966 | 1467233081333 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}] 13:44:41 INFO - PROCESS | 1966 | 1467233081336 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:41 INFO - PROCESS | 1966 | 1467233081453 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:44:41 INFO - PROCESS | 1966 | 1467233081459 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:41 INFO - PROCESS | 1966 | 1467233081460 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x123080000 == 33 [pid = 1966] [id = 212] 13:44:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1185ce400) [pid = 1966] [serial = 634] [outer = 0x0] 13:44:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x12314f000) [pid = 1966] [serial = 635] [outer = 0x1185ce400] 13:44:41 INFO - PROCESS | 1966 | 1467233081499 Marionette DEBUG loaded listener.js 13:44:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x123d7bc00) [pid = 1966] [serial = 636] [outer = 0x1185ce400] 13:44:41 INFO - PROCESS | 1966 | 1467233081942 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]]]}] 13:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 13:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:44:41 INFO - PROCESS | 1966 | 1467233081952 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:44:41 INFO - PROCESS | 1966 | 1467233081953 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:44:41 INFO - PROCESS | 1966 | 1467233081955 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:44:41 INFO - PROCESS | 1966 | 1467233081957 Marionette TRACE conn2 <- [1,822,null,{}] 13:44:41 INFO - PROCESS | 1966 | 1467233081959 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}] 13:44:41 INFO - PROCESS | 1966 | 1467233081961 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:42 INFO - PROCESS | 1966 | 1467233082056 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:44:42 INFO - PROCESS | 1966 | 1467233082092 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:42 INFO - PROCESS | 1966 | 1467233082093 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x123ceb800 == 34 [pid = 1966] [id = 213] 13:44:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x124006400) [pid = 1966] [serial = 637] [outer = 0x0] 13:44:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x124296000) [pid = 1966] [serial = 638] [outer = 0x124006400] 13:44:42 INFO - PROCESS | 1966 | 1467233082117 Marionette DEBUG loaded listener.js 13:44:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x12470c400) [pid = 1966] [serial = 639] [outer = 0x124006400] 13:44:42 INFO - PROCESS | 1966 | 1467233082427 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] 13:44:42 INFO - PROCESS | 1966 | 1467233082479 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:44:42 INFO - PROCESS | 1966 | 1467233082481 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:44:42 INFO - PROCESS | 1966 | 1467233082482 Marionette TRACE conn2 <- [1,826,null,{}] 13:44:42 INFO - PROCESS | 1966 | 1467233082484 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}] 13:44:42 INFO - PROCESS | 1966 | 1467233082485 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:42 INFO - PROCESS | 1966 | 1467233082576 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:44:42 INFO - PROCESS | 1966 | 1467233082579 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:42 INFO - PROCESS | 1966 | 1467233082580 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x123ddb000 == 35 [pid = 1966] [id = 214] 13:44:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x124274400) [pid = 1966] [serial = 640] [outer = 0x0] 13:44:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12615ec00) [pid = 1966] [serial = 641] [outer = 0x124274400] 13:44:42 INFO - PROCESS | 1966 | 1467233082604 Marionette DEBUG loaded listener.js 13:44:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x126956800) [pid = 1966] [serial = 642] [outer = 0x124274400] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x119a57c00) [pid = 1966] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1169eec00) [pid = 1966] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x114fd9800) [pid = 1966] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1121b4800) [pid = 1966] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x112a77800) [pid = 1966] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x116f04000) [pid = 1966] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x116748800) [pid = 1966] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x115e61000) [pid = 1966] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12695b000) [pid = 1966] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:44:42 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1128d8000) [pid = 1966] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:44:43 INFO - PROCESS | 1966 | 1467233083007 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]]]}] 13:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 569ms 13:44:43 INFO - PROCESS | 1966 | 1467233083051 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:44:43 INFO - PROCESS | 1966 | 1467233083052 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:44:43 INFO - PROCESS | 1966 | 1467233083054 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:44:43 INFO - PROCESS | 1966 | 1467233083056 Marionette TRACE conn2 <- [1,830,null,{}] 13:44:43 INFO - PROCESS | 1966 | 1467233083058 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}] 13:44:43 INFO - PROCESS | 1966 | 1467233083059 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:43 INFO - PROCESS | 1966 | 1467233083159 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:44:43 INFO - PROCESS | 1966 | 1467233083189 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:43 INFO - PROCESS | 1966 | 1467233083190 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x118419800 == 36 [pid = 1966] [id = 215] 13:44:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x110e81c00) [pid = 1966] [serial = 643] [outer = 0x0] 13:44:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1174e5000) [pid = 1966] [serial = 644] [outer = 0x110e81c00] 13:44:43 INFO - PROCESS | 1966 | 1467233083215 Marionette DEBUG loaded listener.js 13:44:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x124002400) [pid = 1966] [serial = 645] [outer = 0x110e81c00] 13:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 421ms 13:44:43 INFO - PROCESS | 1966 | 1467233083470 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]]]}] 13:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:44:43 INFO - PROCESS | 1966 | 1467233083484 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:44:43 INFO - PROCESS | 1966 | 1467233083485 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:44:43 INFO - PROCESS | 1966 | 1467233083488 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:44:43 INFO - PROCESS | 1966 | 1467233083489 Marionette TRACE conn2 <- [1,834,null,{}] 13:44:43 INFO - PROCESS | 1966 | 1467233083491 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}] 13:44:43 INFO - PROCESS | 1966 | 1467233083492 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:43 INFO - PROCESS | 1966 | 1467233083575 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:44:43 INFO - PROCESS | 1966 | 1467233083581 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:43 INFO - PROCESS | 1966 | 1467233083583 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269d3800 == 37 [pid = 1966] [id = 216] 13:44:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x119a57c00) [pid = 1966] [serial = 646] [outer = 0x0] 13:44:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x126c72c00) [pid = 1966] [serial = 647] [outer = 0x119a57c00] 13:44:43 INFO - PROCESS | 1966 | 1467233083607 Marionette DEBUG loaded listener.js 13:44:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x128b83000) [pid = 1966] [serial = 648] [outer = 0x119a57c00] 13:44:43 INFO - PROCESS | 1966 | 1467233083920 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]]]}] 13:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 473ms 13:44:43 INFO - PROCESS | 1966 | 1467233083962 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:44:43 INFO - PROCESS | 1966 | 1467233083963 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:44:43 INFO - PROCESS | 1966 | 1467233083965 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:44:43 INFO - PROCESS | 1966 | 1467233083967 Marionette TRACE conn2 <- [1,838,null,{}] 13:44:43 INFO - PROCESS | 1966 | 1467233083970 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}] 13:44:43 INFO - PROCESS | 1966 | 1467233083971 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:44 INFO - PROCESS | 1966 | 1467233084090 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:44:44 INFO - PROCESS | 1966 | 1467233084098 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:44 INFO - PROCESS | 1966 | 1467233084099 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x129122000 == 38 [pid = 1966] [id = 217] 13:44:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11958dc00) [pid = 1966] [serial = 649] [outer = 0x0] 13:44:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x128b88000) [pid = 1966] [serial = 650] [outer = 0x11958dc00] 13:44:44 INFO - PROCESS | 1966 | 1467233084125 Marionette DEBUG loaded listener.js 13:44:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1292dec00) [pid = 1966] [serial = 651] [outer = 0x11958dc00] 13:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 471ms 13:44:44 INFO - PROCESS | 1966 | 1467233084433 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]]]}] 13:44:44 INFO - PROCESS | 1966 | 1467233084437 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:44:44 INFO - PROCESS | 1966 | 1467233084438 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:44:44 INFO - PROCESS | 1966 | 1467233084441 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:44:44 INFO - PROCESS | 1966 | 1467233084442 Marionette TRACE conn2 <- [1,842,null,{}] 13:44:44 INFO - PROCESS | 1966 | 1467233084451 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}] 13:44:44 INFO - PROCESS | 1966 | 1467233084452 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:44 INFO - PROCESS | 1966 | 1467233084534 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:44:44 INFO - PROCESS | 1966 | 1467233084539 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:44 INFO - PROCESS | 1966 | 1467233084540 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a507800 == 39 [pid = 1966] [id = 218] 13:44:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1292e3800) [pid = 1966] [serial = 652] [outer = 0x0] 13:44:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12940bc00) [pid = 1966] [serial = 653] [outer = 0x1292e3800] 13:44:44 INFO - PROCESS | 1966 | 1467233084566 Marionette DEBUG loaded listener.js 13:44:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12944fc00) [pid = 1966] [serial = 654] [outer = 0x1292e3800] 13:44:44 INFO - PROCESS | 1966 | 1467233084940 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]]]}] 13:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 572ms 13:44:45 INFO - PROCESS | 1966 | 1467233085013 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:44:45 INFO - PROCESS | 1966 | 1467233085016 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:44:45 INFO - PROCESS | 1966 | 1467233085020 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:44:45 INFO - PROCESS | 1966 | 1467233085022 Marionette TRACE conn2 <- [1,846,null,{}] 13:44:45 INFO - PROCESS | 1966 | 1467233085026 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}] 13:44:45 INFO - PROCESS | 1966 | 1467233085027 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:45 INFO - PROCESS | 1966 | 1467233085138 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:44:45 INFO - PROCESS | 1966 | 1467233085190 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:45 INFO - PROCESS | 1966 | 1467233085193 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x115e20800 == 40 [pid = 1966] [id = 219] 13:44:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x112699000) [pid = 1966] [serial = 655] [outer = 0x0] 13:44:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1128d3400) [pid = 1966] [serial = 656] [outer = 0x112699000] 13:44:45 INFO - PROCESS | 1966 | 1467233085223 Marionette DEBUG loaded listener.js 13:44:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x112f35400) [pid = 1966] [serial = 657] [outer = 0x112699000] 13:44:45 INFO - PROCESS | 1966 | 1467233085780 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]]]}] 13:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 823ms 13:44:45 INFO - PROCESS | 1966 | 1467233085842 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:44:45 INFO - PROCESS | 1966 | 1467233085845 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:44:45 INFO - PROCESS | 1966 | 1467233085850 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:44:45 INFO - PROCESS | 1966 | 1467233085852 Marionette TRACE conn2 <- [1,850,null,{}] 13:44:45 INFO - PROCESS | 1966 | 1467233085854 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}] 13:44:45 INFO - PROCESS | 1966 | 1467233085856 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:45 INFO - PROCESS | 1966 | 1467233085962 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:44:46 INFO - PROCESS | 1966 | 1467233086036 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:46 INFO - PROCESS | 1966 | 1467233086038 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x119955000 == 41 [pid = 1966] [id = 220] 13:44:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x115e63400) [pid = 1966] [serial = 658] [outer = 0x0] 13:44:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1169f3800) [pid = 1966] [serial = 659] [outer = 0x115e63400] 13:44:46 INFO - PROCESS | 1966 | 1467233086068 Marionette DEBUG loaded listener.js 13:44:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x116f03c00) [pid = 1966] [serial = 660] [outer = 0x115e63400] 13:44:46 INFO - PROCESS | 1966 | 1467233086724 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]]]}] 13:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 922ms 13:44:46 INFO - PROCESS | 1966 | 1467233086771 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:44:46 INFO - PROCESS | 1966 | 1467233086773 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:44:46 INFO - PROCESS | 1966 | 1467233086776 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:44:46 INFO - PROCESS | 1966 | 1467233086778 Marionette TRACE conn2 <- [1,854,null,{}] 13:44:46 INFO - PROCESS | 1966 | 1467233086782 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}] 13:44:46 INFO - PROCESS | 1966 | 1467233086783 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:46 INFO - PROCESS | 1966 | 1467233086885 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x129122000 == 40 [pid = 1966] [id = 217] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x1269d3800 == 39 [pid = 1966] [id = 216] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x118419800 == 38 [pid = 1966] [id = 215] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x123ddb000 == 37 [pid = 1966] [id = 214] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x123ceb800 == 36 [pid = 1966] [id = 213] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x123080000 == 35 [pid = 1966] [id = 212] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x119d23800 == 34 [pid = 1966] [id = 211] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x1192bd800 == 33 [pid = 1966] [id = 210] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x11841a800 == 32 [pid = 1966] [id = 209] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x117145000 == 31 [pid = 1966] [id = 208] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x115e19000 == 30 [pid = 1966] [id = 207] 13:44:46 INFO - PROCESS | 1966 | --DOCSHELL 0x115eb8800 == 29 [pid = 1966] [id = 206] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119595400) [pid = 1966] [serial = 590] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x122f03c00) [pid = 1966] [serial = 591] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1267c6000) [pid = 1966] [serial = 600] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x117d19000) [pid = 1966] [serial = 596] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x118767400) [pid = 1966] [serial = 588] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x128b82800) [pid = 1966] [serial = 603] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1239afc00) [pid = 1966] [serial = 593] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1169f8000) [pid = 1966] [serial = 581] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x116f02c00) [pid = 1966] [serial = 582] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x115df7000) [pid = 1966] [serial = 584] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1169f0800) [pid = 1966] [serial = 585] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x123d79c00) [pid = 1966] [serial = 594] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12615d400) [pid = 1966] [serial = 576] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x112ec7400) [pid = 1966] [serial = 578] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x113042800) [pid = 1966] [serial = 579] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x11835d800) [pid = 1966] [serial = 587] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x11941b800) [pid = 1966] [serial = 597] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x12615ac00) [pid = 1966] [serial = 599] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x128b7b400) [pid = 1966] [serial = 602] [outer = 0x0] [url = about:blank] 13:44:46 INFO - PROCESS | 1966 | 1467233086966 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:46 INFO - PROCESS | 1966 | 1467233086967 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x113024800 == 30 [pid = 1966] [id = 221] 13:44:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x112692800) [pid = 1966] [serial = 661] [outer = 0x0] 13:44:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x112a54c00) [pid = 1966] [serial = 662] [outer = 0x112692800] 13:44:46 INFO - PROCESS | 1966 | 1467233086995 Marionette DEBUG loaded listener.js 13:44:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x112a82800) [pid = 1966] [serial = 663] [outer = 0x112692800] 13:44:47 INFO - PROCESS | 1966 | 1467233087290 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]]]}] 13:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 521ms 13:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:44:47 INFO - PROCESS | 1966 | 1467233087301 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:44:47 INFO - PROCESS | 1966 | 1467233087304 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:44:47 INFO - PROCESS | 1966 | 1467233087308 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:44:47 INFO - PROCESS | 1966 | 1467233087310 Marionette TRACE conn2 <- [1,858,null,{}] 13:44:47 INFO - PROCESS | 1966 | 1467233087321 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}] 13:44:47 INFO - PROCESS | 1966 | 1467233087323 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:47 INFO - PROCESS | 1966 | 1467233087406 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:44:47 INFO - PROCESS | 1966 | 1467233087411 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:47 INFO - PROCESS | 1966 | 1467233087413 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x116957800 == 31 [pid = 1966] [id = 222] 13:44:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x112f9bc00) [pid = 1966] [serial = 664] [outer = 0x0] 13:44:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x112fac400) [pid = 1966] [serial = 665] [outer = 0x112f9bc00] 13:44:47 INFO - PROCESS | 1966 | 1467233087441 Marionette DEBUG loaded listener.js 13:44:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1133ad000) [pid = 1966] [serial = 666] [outer = 0x112f9bc00] 13:44:47 INFO - PROCESS | 1966 | 1467233087860 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]]]}] 13:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 578ms 13:44:47 INFO - PROCESS | 1966 | 1467233087887 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:44:47 INFO - PROCESS | 1966 | 1467233087889 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:44:47 INFO - PROCESS | 1966 | 1467233087892 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:44:47 INFO - PROCESS | 1966 | 1467233087896 Marionette TRACE conn2 <- [1,862,null,{}] 13:44:47 INFO - PROCESS | 1966 | 1467233087908 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}] 13:44:47 INFO - PROCESS | 1966 | 1467233087913 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:48 INFO - PROCESS | 1966 | 1467233088042 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:44:48 INFO - PROCESS | 1966 | 1467233088112 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:48 INFO - PROCESS | 1966 | 1467233088114 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x11834a000 == 32 [pid = 1966] [id = 223] 13:44:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x114f63800) [pid = 1966] [serial = 667] [outer = 0x0] 13:44:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x116193800) [pid = 1966] [serial = 668] [outer = 0x114f63800] 13:44:48 INFO - PROCESS | 1966 | 1467233088143 Marionette DEBUG loaded listener.js 13:44:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1169fa800) [pid = 1966] [serial = 669] [outer = 0x114f63800] 13:44:48 INFO - PROCESS | 1966 | 1467233088457 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]]]}] 13:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 574ms 13:44:48 INFO - PROCESS | 1966 | 1467233088472 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:44:48 INFO - PROCESS | 1966 | 1467233088475 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:44:48 INFO - PROCESS | 1966 | 1467233088490 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:44:48 INFO - PROCESS | 1966 | 1467233088492 Marionette TRACE conn2 <- [1,866,null,{}] 13:44:48 INFO - PROCESS | 1966 | 1467233088499 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}] 13:44:48 INFO - PROCESS | 1966 | 1467233088501 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:48 INFO - PROCESS | 1966 | 1467233088613 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:44:48 INFO - PROCESS | 1966 | 1467233088667 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:48 INFO - PROCESS | 1966 | 1467233088668 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x119163800 == 33 [pid = 1966] [id = 224] 13:44:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x114fcc000) [pid = 1966] [serial = 670] [outer = 0x0] 13:44:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1174d6400) [pid = 1966] [serial = 671] [outer = 0x114fcc000] 13:44:48 INFO - PROCESS | 1966 | 1467233088693 Marionette DEBUG loaded listener.js 13:44:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1182ed800) [pid = 1966] [serial = 672] [outer = 0x114fcc000] 13:44:49 INFO - PROCESS | 1966 | 1467233089024 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]]]}] 13:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 583ms 13:44:49 INFO - PROCESS | 1966 | 1467233089063 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:44:49 INFO - PROCESS | 1966 | 1467233089064 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:44:49 INFO - PROCESS | 1966 | 1467233089068 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:44:49 INFO - PROCESS | 1966 | 1467233089070 Marionette TRACE conn2 <- [1,870,null,{}] 13:44:49 INFO - PROCESS | 1966 | 1467233089073 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}] 13:44:49 INFO - PROCESS | 1966 | 1467233089075 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:49 INFO - PROCESS | 1966 | 1467233089227 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:44:49 INFO - PROCESS | 1966 | 1467233089250 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:49 INFO - PROCESS | 1966 | 1467233089251 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d1e000 == 34 [pid = 1966] [id = 225] 13:44:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1182f8400) [pid = 1966] [serial = 673] [outer = 0x0] 13:44:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x118368400) [pid = 1966] [serial = 674] [outer = 0x1182f8400] 13:44:49 INFO - PROCESS | 1966 | 1467233089291 Marionette DEBUG loaded listener.js 13:44:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118769400) [pid = 1966] [serial = 675] [outer = 0x1182f8400] 13:44:49 INFO - PROCESS | 1966 | 1467233089704 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]]]}] 13:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 13:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:44:49 INFO - PROCESS | 1966 | 1467233089743 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:44:49 INFO - PROCESS | 1966 | 1467233089744 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:44:49 INFO - PROCESS | 1966 | 1467233089746 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:44:49 INFO - PROCESS | 1966 | 1467233089747 Marionette TRACE conn2 <- [1,874,null,{}] 13:44:49 INFO - PROCESS | 1966 | 1467233089750 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}] 13:44:49 INFO - PROCESS | 1966 | 1467233089754 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:49 INFO - PROCESS | 1966 | 1467233089866 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:44:49 INFO - PROCESS | 1966 | 1467233089899 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:49 INFO - PROCESS | 1966 | 1467233089900 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x123204800 == 35 [pid = 1966] [id = 226] 13:44:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x118895800) [pid = 1966] [serial = 676] [outer = 0x0] 13:44:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1192fa000) [pid = 1966] [serial = 677] [outer = 0x118895800] 13:44:49 INFO - PROCESS | 1966 | 1467233089925 Marionette DEBUG loaded listener.js 13:44:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x119a58c00) [pid = 1966] [serial = 678] [outer = 0x118895800] 13:44:50 INFO - PROCESS | 1966 | 1467233090226 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]]]}] 13:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 521ms 13:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:44:50 INFO - PROCESS | 1966 | 1467233090267 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:44:50 INFO - PROCESS | 1966 | 1467233090269 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:44:50 INFO - PROCESS | 1966 | 1467233090271 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:44:50 INFO - PROCESS | 1966 | 1467233090272 Marionette TRACE conn2 <- [1,878,null,{}] 13:44:50 INFO - PROCESS | 1966 | 1467233090274 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}] 13:44:50 INFO - PROCESS | 1966 | 1467233090275 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:50 INFO - PROCESS | 1966 | 1467233090375 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:44:50 INFO - PROCESS | 1966 | 1467233090378 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:50 INFO - PROCESS | 1966 | 1467233090379 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239d2000 == 36 [pid = 1966] [id = 227] 13:44:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119b72400) [pid = 1966] [serial = 679] [outer = 0x0] 13:44:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119fcac00) [pid = 1966] [serial = 680] [outer = 0x119b72400] 13:44:50 INFO - PROCESS | 1966 | 1467233090404 Marionette DEBUG loaded listener.js 13:44:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x122f04c00) [pid = 1966] [serial = 681] [outer = 0x119b72400] 13:44:50 INFO - PROCESS | 1966 | 1467233090728 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]]]}] 13:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 13:44:50 INFO - PROCESS | 1966 | 1467233090741 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:44:50 INFO - PROCESS | 1966 | 1467233090742 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:44:50 INFO - PROCESS | 1966 | 1467233090752 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:44:50 INFO - PROCESS | 1966 | 1467233090753 Marionette TRACE conn2 <- [1,882,null,{}] 13:44:50 INFO - PROCESS | 1966 | 1467233090763 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}] 13:44:50 INFO - PROCESS | 1966 | 1467233090765 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:50 INFO - PROCESS | 1966 | 1467233090862 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:44:50 INFO - PROCESS | 1966 | 1467233090866 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:50 INFO - PROCESS | 1966 | 1467233090866 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d40800 == 37 [pid = 1966] [id = 228] 13:44:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x122f03c00) [pid = 1966] [serial = 682] [outer = 0x0] 13:44:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x123343800) [pid = 1966] [serial = 683] [outer = 0x122f03c00] 13:44:50 INFO - PROCESS | 1966 | 1467233090890 Marionette DEBUG loaded listener.js 13:44:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1237c0400) [pid = 1966] [serial = 684] [outer = 0x122f03c00] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112a52c00) [pid = 1966] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x113359c00) [pid = 1966] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x113045400) [pid = 1966] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1185c8000) [pid = 1966] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11303ec00) [pid = 1966] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x124006400) [pid = 1966] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1185ce400) [pid = 1966] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x124274400) [pid = 1966] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x110e81c00) [pid = 1966] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x11269dc00) [pid = 1966] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119a57c00) [pid = 1966] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x110e7d000) [pid = 1966] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1176f5c00) [pid = 1966] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x119442400) [pid = 1966] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11958dc00) [pid = 1966] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:44:51 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x123d79000) [pid = 1966] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:44:51 INFO - PROCESS | 1966 | 1467233091265 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]]]}] 13:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 568ms 13:44:51 INFO - PROCESS | 1966 | 1467233091321 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:44:51 INFO - PROCESS | 1966 | 1467233091322 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:44:51 INFO - PROCESS | 1966 | 1467233091325 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:44:51 INFO - PROCESS | 1966 | 1467233091326 Marionette TRACE conn2 <- [1,886,null,{}] 13:44:51 INFO - PROCESS | 1966 | 1467233091330 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}] 13:44:51 INFO - PROCESS | 1966 | 1467233091341 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:51 INFO - PROCESS | 1966 | 1467233091418 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:44:51 INFO - PROCESS | 1966 | 1467233091421 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:51 INFO - PROCESS | 1966 | 1467233091422 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f0f800 == 38 [pid = 1966] [id = 229] 13:44:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x113045400) [pid = 1966] [serial = 685] [outer = 0x0] 13:44:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1176f5c00) [pid = 1966] [serial = 686] [outer = 0x113045400] 13:44:51 INFO - PROCESS | 1966 | 1467233091446 Marionette DEBUG loaded listener.js 13:44:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119447000) [pid = 1966] [serial = 687] [outer = 0x113045400] 13:44:51 INFO - PROCESS | 1966 | 1467233091769 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]]]}] 13:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 13:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:44:51 INFO - PROCESS | 1966 | 1467233091797 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:44:51 INFO - PROCESS | 1966 | 1467233091798 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:44:51 INFO - PROCESS | 1966 | 1467233091800 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:44:51 INFO - PROCESS | 1966 | 1467233091802 Marionette TRACE conn2 <- [1,890,null,{}] 13:44:51 INFO - PROCESS | 1966 | 1467233091804 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}] 13:44:51 INFO - PROCESS | 1966 | 1467233091805 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:51 INFO - PROCESS | 1966 | 1467233091903 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:44:51 INFO - PROCESS | 1966 | 1467233091908 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:51 INFO - PROCESS | 1966 | 1467233091909 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x1265ec800 == 39 [pid = 1966] [id = 230] 13:44:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119447400) [pid = 1966] [serial = 688] [outer = 0x0] 13:44:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1237cb000) [pid = 1966] [serial = 689] [outer = 0x119447400] 13:44:51 INFO - PROCESS | 1966 | 1467233091948 Marionette DEBUG loaded listener.js 13:44:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1164e7000) [pid = 1966] [serial = 690] [outer = 0x119447400] 13:44:52 INFO - PROCESS | 1966 | 1467233092419 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]]]}] 13:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 668ms 13:44:52 INFO - PROCESS | 1966 | 1467233092469 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:44:52 INFO - PROCESS | 1966 | 1467233092470 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:44:52 INFO - PROCESS | 1966 | 1467233092480 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:44:52 INFO - PROCESS | 1966 | 1467233092482 Marionette TRACE conn2 <- [1,894,null,{}] 13:44:52 INFO - PROCESS | 1966 | 1467233092484 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}] 13:44:52 INFO - PROCESS | 1966 | 1467233092485 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:52 INFO - PROCESS | 1966 | 1467233092571 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:44:52 INFO - PROCESS | 1966 | 1467233092575 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:52 INFO - PROCESS | 1966 | 1467233092577 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x129297000 == 40 [pid = 1966] [id = 231] 13:44:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12314d400) [pid = 1966] [serial = 691] [outer = 0x0] 13:44:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124274400) [pid = 1966] [serial = 692] [outer = 0x12314d400] 13:44:52 INFO - PROCESS | 1966 | 1467233092605 Marionette DEBUG loaded listener.js 13:44:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124f97800) [pid = 1966] [serial = 693] [outer = 0x12314d400] 13:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 477ms 13:44:52 INFO - PROCESS | 1966 | 1467233092947 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]]]}] 13:44:52 INFO - PROCESS | 1966 | 1467233092951 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:44:52 INFO - PROCESS | 1966 | 1467233092953 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:44:52 INFO - PROCESS | 1966 | 1467233092955 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:44:52 INFO - PROCESS | 1966 | 1467233092956 Marionette TRACE conn2 <- [1,898,null,{}] 13:44:52 INFO - PROCESS | 1966 | 1467233092959 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}] 13:44:52 INFO - PROCESS | 1966 | 1467233092960 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:53 INFO - PROCESS | 1966 | 1467233093064 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:44:53 INFO - PROCESS | 1966 | 1467233093142 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:53 INFO - PROCESS | 1966 | 1467233093143 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x112158000 == 41 [pid = 1966] [id = 232] 13:44:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x110e79800) [pid = 1966] [serial = 694] [outer = 0x0] 13:44:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x110fa7400) [pid = 1966] [serial = 695] [outer = 0x110e79800] 13:44:53 INFO - PROCESS | 1966 | 1467233093174 Marionette DEBUG loaded listener.js 13:44:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1121b9000) [pid = 1966] [serial = 696] [outer = 0x110e79800] 13:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:44:53 INFO - PROCESS | 1966 | 1467233093623 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]]]}] 13:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 672ms 13:44:53 INFO - PROCESS | 1966 | 1467233093629 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:44:53 INFO - PROCESS | 1966 | 1467233093632 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:44:53 INFO - PROCESS | 1966 | 1467233093635 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:44:53 INFO - PROCESS | 1966 | 1467233093636 Marionette TRACE conn2 <- [1,902,null,{}] 13:44:53 INFO - PROCESS | 1966 | 1467233093640 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}] 13:44:53 INFO - PROCESS | 1966 | 1467233093643 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:53 INFO - PROCESS | 1966 | 1467233093742 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:44:53 INFO - PROCESS | 1966 | 1467233093794 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:53 INFO - PROCESS | 1966 | 1467233093796 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x117145000 == 42 [pid = 1966] [id = 233] 13:44:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x112f8d400) [pid = 1966] [serial = 697] [outer = 0x0] 13:44:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x112fb6000) [pid = 1966] [serial = 698] [outer = 0x112f8d400] 13:44:53 INFO - PROCESS | 1966 | 1467233093847 Marionette DEBUG loaded listener.js 13:44:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x115d18400) [pid = 1966] [serial = 699] [outer = 0x112f8d400] 13:44:54 INFO - PROCESS | 1966 | 1467233094252 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]]]}] 13:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 13:44:54 INFO - PROCESS | 1966 | 1467233094307 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:44:54 INFO - PROCESS | 1966 | 1467233094309 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:44:54 INFO - PROCESS | 1966 | 1467233094312 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:44:54 INFO - PROCESS | 1966 | 1467233094313 Marionette TRACE conn2 <- [1,906,null,{}] 13:44:54 INFO - PROCESS | 1966 | 1467233094316 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}] 13:44:54 INFO - PROCESS | 1966 | 1467233094317 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:54 INFO - PROCESS | 1966 | 1467233094448 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:44:54 INFO - PROCESS | 1966 | 1467233094516 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:54 INFO - PROCESS | 1966 | 1467233094517 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x126199800 == 43 [pid = 1966] [id = 234] 13:44:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1164e1000) [pid = 1966] [serial = 700] [outer = 0x0] 13:44:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x116af3000) [pid = 1966] [serial = 701] [outer = 0x1164e1000] 13:44:54 INFO - PROCESS | 1966 | 1467233094547 Marionette DEBUG loaded listener.js 13:44:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x118767c00) [pid = 1966] [serial = 702] [outer = 0x1164e1000] 13:44:54 INFO - PROCESS | 1966 | 1467233094963 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]]]}] 13:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 669ms 13:44:54 INFO - PROCESS | 1966 | 1467233094982 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:44:54 INFO - PROCESS | 1966 | 1467233094983 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:44:54 INFO - PROCESS | 1966 | 1467233094990 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:44:54 INFO - PROCESS | 1966 | 1467233094995 Marionette TRACE conn2 <- [1,910,null,{}] 13:44:54 INFO - PROCESS | 1966 | 1467233094998 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}] 13:44:55 INFO - PROCESS | 1966 | 1467233095000 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:55 INFO - PROCESS | 1966 | 1467233095121 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:44:55 INFO - PROCESS | 1966 | 1467233095211 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:55 INFO - PROCESS | 1966 | 1467233095213 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a50a800 == 44 [pid = 1966] [id = 235] 13:44:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1164ed800) [pid = 1966] [serial = 703] [outer = 0x0] 13:44:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11941a800) [pid = 1966] [serial = 704] [outer = 0x1164ed800] 13:44:55 INFO - PROCESS | 1966 | 1467233095243 Marionette DEBUG loaded listener.js 13:44:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x122f06000) [pid = 1966] [serial = 705] [outer = 0x1164ed800] 13:44:55 INFO - PROCESS | 1966 | 1467233095786 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]]]}] 13:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 829ms 13:44:55 INFO - PROCESS | 1966 | 1467233095816 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:44:55 INFO - PROCESS | 1966 | 1467233095818 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:44:55 INFO - PROCESS | 1966 | 1467233095822 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:44:55 INFO - PROCESS | 1966 | 1467233095823 Marionette TRACE conn2 <- [1,914,null,{}] 13:44:55 INFO - PROCESS | 1966 | 1467233095827 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}] 13:44:55 INFO - PROCESS | 1966 | 1467233095829 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:55 INFO - PROCESS | 1966 | 1467233095921 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:44:55 INFO - PROCESS | 1966 | 1467233095976 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:55 INFO - PROCESS | 1966 | 1467233095979 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d55000 == 45 [pid = 1966] [id = 236] 13:44:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x112a5e800) [pid = 1966] [serial = 706] [outer = 0x0] 13:44:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x112f9c000) [pid = 1966] [serial = 707] [outer = 0x112a5e800] 13:44:56 INFO - PROCESS | 1966 | 1467233096005 Marionette DEBUG loaded listener.js 13:44:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x114f64c00) [pid = 1966] [serial = 708] [outer = 0x112a5e800] 13:44:56 INFO - PROCESS | 1966 | 1467233096459 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]]]}] 13:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 675ms 13:44:56 INFO - PROCESS | 1966 | 1467233096503 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:44:56 INFO - PROCESS | 1966 | 1467233096508 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:44:56 INFO - PROCESS | 1966 | 1467233096517 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:44:56 INFO - PROCESS | 1966 | 1467233096520 Marionette TRACE conn2 <- [1,918,null,{}] 13:44:56 INFO - PROCESS | 1966 | 1467233096523 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}] 13:44:56 INFO - PROCESS | 1966 | 1467233096525 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:56 INFO - PROCESS | 1966 | 1467233096656 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:44:56 INFO - PROCESS | 1966 | 1467233096751 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:56 INFO - PROCESS | 1966 | 1467233096753 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x117160000 == 46 [pid = 1966] [id = 237] 13:44:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1169f8000) [pid = 1966] [serial = 709] [outer = 0x0] 13:44:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x116af4400) [pid = 1966] [serial = 710] [outer = 0x1169f8000] 13:44:56 INFO - PROCESS | 1966 | 1467233096799 Marionette DEBUG loaded listener.js 13:44:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x117d16000) [pid = 1966] [serial = 711] [outer = 0x1169f8000] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x129297000 == 45 [pid = 1966] [id = 231] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x1265ec800 == 44 [pid = 1966] [id = 230] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x124f0f800 == 43 [pid = 1966] [id = 229] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x123d40800 == 42 [pid = 1966] [id = 228] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x1239d2000 == 41 [pid = 1966] [id = 227] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x123204800 == 40 [pid = 1966] [id = 226] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x119d1e000 == 39 [pid = 1966] [id = 225] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x119163800 == 38 [pid = 1966] [id = 224] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x11834a000 == 37 [pid = 1966] [id = 223] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x116957800 == 36 [pid = 1966] [id = 222] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x113024800 == 35 [pid = 1966] [id = 221] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x12a507800 == 34 [pid = 1966] [id = 218] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x115e20800 == 33 [pid = 1966] [id = 219] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x119955000 == 32 [pid = 1966] [id = 220] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x117d55000 == 31 [pid = 1966] [id = 236] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x12a50a800 == 30 [pid = 1966] [id = 235] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x126199800 == 29 [pid = 1966] [id = 234] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x117145000 == 28 [pid = 1966] [id = 233] 13:44:57 INFO - PROCESS | 1966 | --DOCSHELL 0x112158000 == 27 [pid = 1966] [id = 232] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x112a84800) [pid = 1966] [serial = 620] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x112f9ac00) [pid = 1966] [serial = 621] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1164e6c00) [pid = 1966] [serial = 618] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x113da5000) [pid = 1966] [serial = 617] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x116140800) [pid = 1966] [serial = 623] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x116903400) [pid = 1966] [serial = 624] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119180400) [pid = 1966] [serial = 629] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119598c00) [pid = 1966] [serial = 632] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x124296000) [pid = 1966] [serial = 638] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x123d7bc00) [pid = 1966] [serial = 636] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12314f000) [pid = 1966] [serial = 635] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12615ec00) [pid = 1966] [serial = 641] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1174e5000) [pid = 1966] [serial = 644] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12470c400) [pid = 1966] [serial = 639] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1182f9400) [pid = 1966] [serial = 626] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1185c8400) [pid = 1966] [serial = 627] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x126c72c00) [pid = 1966] [serial = 647] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128b83000) [pid = 1966] [serial = 648] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112f72000) [pid = 1966] [serial = 606] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11269c000) [pid = 1966] [serial = 605] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x124002400) [pid = 1966] [serial = 645] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x126956800) [pid = 1966] [serial = 642] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x118897400) [pid = 1966] [serial = 609] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x118163c00) [pid = 1966] [serial = 608] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12353f400) [pid = 1966] [serial = 612] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119b6d800) [pid = 1966] [serial = 611] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1292dec00) [pid = 1966] [serial = 651] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128b82c00) [pid = 1966] [serial = 615] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x124ee9c00) [pid = 1966] [serial = 614] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128b88000) [pid = 1966] [serial = 650] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x119b6ec00) [pid = 1966] [serial = 633] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12940bc00) [pid = 1966] [serial = 653] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x119442800) [pid = 1966] [serial = 630] [outer = 0x0] [url = about:blank] 13:44:57 INFO - PROCESS | 1966 | 1467233097624 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]]]}] 13:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1123ms 13:44:57 INFO - PROCESS | 1966 | 1467233097639 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:44:57 INFO - PROCESS | 1966 | 1467233097642 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:44:57 INFO - PROCESS | 1966 | 1467233097647 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:44:57 INFO - PROCESS | 1966 | 1467233097650 Marionette TRACE conn2 <- [1,922,null,{}] 13:44:57 INFO - PROCESS | 1966 | 1467233097655 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}] 13:44:57 INFO - PROCESS | 1966 | 1467233097657 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:57 INFO - PROCESS | 1966 | 1467233097737 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:44:57 INFO - PROCESS | 1966 | 1467233097786 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:57 INFO - PROCESS | 1966 | 1467233097789 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x115ec4800 == 28 [pid = 1966] [id = 238] 13:44:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1128d3800) [pid = 1966] [serial = 712] [outer = 0x0] 13:44:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x112e55800) [pid = 1966] [serial = 713] [outer = 0x1128d3800] 13:44:57 INFO - PROCESS | 1966 | 1467233097816 Marionette DEBUG loaded listener.js 13:44:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x112fa1c00) [pid = 1966] [serial = 714] [outer = 0x1128d3800] 13:44:58 INFO - PROCESS | 1966 | 1467233098104 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]]]}] 13:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 474ms 13:44:58 INFO - PROCESS | 1966 | 1467233098120 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:44:58 INFO - PROCESS | 1966 | 1467233098123 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:44:58 INFO - PROCESS | 1966 | 1467233098136 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:44:58 INFO - PROCESS | 1966 | 1467233098137 Marionette TRACE conn2 <- [1,926,null,{}] 13:44:58 INFO - PROCESS | 1966 | 1467233098140 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}] 13:44:58 INFO - PROCESS | 1966 | 1467233098141 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:58 INFO - PROCESS | 1966 | 1467233098221 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:44:58 INFO - PROCESS | 1966 | 1467233098225 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:58 INFO - PROCESS | 1966 | 1467233098226 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x117141000 == 29 [pid = 1966] [id = 239] 13:44:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x114fd9800) [pid = 1966] [serial = 715] [outer = 0x0] 13:44:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x116749400) [pid = 1966] [serial = 716] [outer = 0x114fd9800] 13:44:58 INFO - PROCESS | 1966 | 1467233098256 Marionette DEBUG loaded listener.js 13:44:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1169f4c00) [pid = 1966] [serial = 717] [outer = 0x114fd9800] 13:44:58 INFO - PROCESS | 1966 | 1467233098608 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]]]}] 13:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 528ms 13:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:44:58 INFO - PROCESS | 1966 | 1467233098656 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:44:58 INFO - PROCESS | 1966 | 1467233098657 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:44:58 INFO - PROCESS | 1966 | 1467233098659 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:44:58 INFO - PROCESS | 1966 | 1467233098662 Marionette TRACE conn2 <- [1,930,null,{}] 13:44:58 INFO - PROCESS | 1966 | 1467233098670 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}] 13:44:58 INFO - PROCESS | 1966 | 1467233098673 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:58 INFO - PROCESS | 1966 | 1467233098749 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:44:58 INFO - PROCESS | 1966 | 1467233098754 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:58 INFO - PROCESS | 1966 | 1467233098756 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x119160800 == 30 [pid = 1966] [id = 240] 13:44:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11213bc00) [pid = 1966] [serial = 718] [outer = 0x0] 13:44:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x118367400) [pid = 1966] [serial = 719] [outer = 0x11213bc00] 13:44:58 INFO - PROCESS | 1966 | 1467233098786 Marionette DEBUG loaded listener.js 13:44:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x11876e400) [pid = 1966] [serial = 720] [outer = 0x11213bc00] 13:44:59 INFO - PROCESS | 1966 | 1467233099109 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]]]}] 13:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 13:44:59 INFO - PROCESS | 1966 | 1467233099133 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:44:59 INFO - PROCESS | 1966 | 1467233099135 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:44:59 INFO - PROCESS | 1966 | 1467233099137 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:44:59 INFO - PROCESS | 1966 | 1467233099138 Marionette TRACE conn2 <- [1,934,null,{}] 13:44:59 INFO - PROCESS | 1966 | 1467233099141 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}] 13:44:59 INFO - PROCESS | 1966 | 1467233099142 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:59 INFO - PROCESS | 1966 | 1467233099249 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:44:59 INFO - PROCESS | 1966 | 1467233099277 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:59 INFO - PROCESS | 1966 | 1467233099278 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x11995d800 == 31 [pid = 1966] [id = 241] 13:44:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x116af2800) [pid = 1966] [serial = 721] [outer = 0x0] 13:44:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1192f0c00) [pid = 1966] [serial = 722] [outer = 0x116af2800] 13:44:59 INFO - PROCESS | 1966 | 1467233099304 Marionette DEBUG loaded listener.js 13:44:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11943f800) [pid = 1966] [serial = 723] [outer = 0x116af2800] 13:44:59 INFO - PROCESS | 1966 | 1467233099600 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]]]}] 13:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 13:44:59 INFO - PROCESS | 1966 | 1467233099656 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:44:59 INFO - PROCESS | 1966 | 1467233099657 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:44:59 INFO - PROCESS | 1966 | 1467233099667 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:44:59 INFO - PROCESS | 1966 | 1467233099668 Marionette TRACE conn2 <- [1,938,null,{}] 13:44:59 INFO - PROCESS | 1966 | 1467233099671 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}] 13:44:59 INFO - PROCESS | 1966 | 1467233099672 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:59 INFO - PROCESS | 1966 | 1467233099763 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:44:59 INFO - PROCESS | 1966 | 1467233099767 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:59 INFO - PROCESS | 1966 | 1467233099768 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:44:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x119ff9000 == 32 [pid = 1966] [id = 242] 13:44:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1133bb400) [pid = 1966] [serial = 724] [outer = 0x0] 13:44:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11958e000) [pid = 1966] [serial = 725] [outer = 0x1133bb400] 13:44:59 INFO - PROCESS | 1966 | 1467233099792 Marionette DEBUG loaded listener.js 13:44:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119a57800) [pid = 1966] [serial = 726] [outer = 0x1133bb400] 13:45:00 INFO - PROCESS | 1966 | 1467233100225 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]]]}] 13:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 569ms 13:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:45:00 INFO - PROCESS | 1966 | 1467233100237 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:45:00 INFO - PROCESS | 1966 | 1467233100238 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:45:00 INFO - PROCESS | 1966 | 1467233100242 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:45:00 INFO - PROCESS | 1966 | 1467233100244 Marionette TRACE conn2 <- [1,942,null,{}] 13:45:00 INFO - PROCESS | 1966 | 1467233100250 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}] 13:45:00 INFO - PROCESS | 1966 | 1467233100256 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:00 INFO - PROCESS | 1966 | 1467233100398 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:45:00 INFO - PROCESS | 1966 | 1467233100405 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:00 INFO - PROCESS | 1966 | 1467233100405 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239b5000 == 33 [pid = 1966] [id = 243] 13:45:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1169f5000) [pid = 1966] [serial = 727] [outer = 0x0] 13:45:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x122f05000) [pid = 1966] [serial = 728] [outer = 0x1169f5000] 13:45:00 INFO - PROCESS | 1966 | 1467233100430 Marionette DEBUG loaded listener.js 13:45:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x123d7a400) [pid = 1966] [serial = 729] [outer = 0x1169f5000] 13:45:00 INFO - PROCESS | 1966 | 1467233100817 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]]]}] 13:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 623ms 13:45:00 INFO - PROCESS | 1966 | 1467233100865 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:45:00 INFO - PROCESS | 1966 | 1467233100877 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:45:00 INFO - PROCESS | 1966 | 1467233100887 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:45:00 INFO - PROCESS | 1966 | 1467233100888 Marionette TRACE conn2 <- [1,946,null,{}] 13:45:00 INFO - PROCESS | 1966 | 1467233100892 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}] 13:45:00 INFO - PROCESS | 1966 | 1467233100894 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:01 INFO - PROCESS | 1966 | 1467233101033 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:45:01 INFO - PROCESS | 1966 | 1467233101114 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:01 INFO - PROCESS | 1966 | 1467233101115 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x123dec000 == 34 [pid = 1966] [id = 244] 13:45:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1240c4400) [pid = 1966] [serial = 730] [outer = 0x0] 13:45:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1242a0c00) [pid = 1966] [serial = 731] [outer = 0x1240c4400] 13:45:01 INFO - PROCESS | 1966 | 1467233101180 Marionette DEBUG loaded listener.js 13:45:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1245ed000) [pid = 1966] [serial = 732] [outer = 0x1240c4400] 13:45:01 INFO - PROCESS | 1966 | 1467233101498 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]]]}] 13:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 624ms 13:45:01 INFO - PROCESS | 1966 | 1467233101510 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:45:01 INFO - PROCESS | 1966 | 1467233101512 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:45:01 INFO - PROCESS | 1966 | 1467233101517 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:45:01 INFO - PROCESS | 1966 | 1467233101518 Marionette TRACE conn2 <- [1,950,null,{}] 13:45:01 INFO - PROCESS | 1966 | 1467233101521 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}] 13:45:01 INFO - PROCESS | 1966 | 1467233101522 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:01 INFO - PROCESS | 1966 | 1467233101792 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12314d400) [pid = 1966] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1182f8400) [pid = 1966] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x118895800) [pid = 1966] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119b72400) [pid = 1966] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x112699000) [pid = 1966] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112692800) [pid = 1966] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x114fcc000) [pid = 1966] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x122f03c00) [pid = 1966] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x112f9bc00) [pid = 1966] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x114f63800) [pid = 1966] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x115e63400) [pid = 1966] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1292e3800) [pid = 1966] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x119447400) [pid = 1966] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:45:01 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x113045400) [pid = 1966] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:45:01 INFO - PROCESS | 1966 | 1467233101838 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:01 INFO - PROCESS | 1966 | 1467233101839 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x1188a8800 == 35 [pid = 1966] [id = 245] 13:45:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112699000) [pid = 1966] [serial = 733] [outer = 0x0] 13:45:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x112a85000) [pid = 1966] [serial = 734] [outer = 0x112699000] 13:45:01 INFO - PROCESS | 1966 | 1467233101863 Marionette DEBUG loaded listener.js 13:45:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x116a1a000) [pid = 1966] [serial = 735] [outer = 0x112699000] 13:45:02 INFO - PROCESS | 1966 | 1467233102392 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]]]}] 13:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 923ms 13:45:02 INFO - PROCESS | 1966 | 1467233102449 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:45:02 INFO - PROCESS | 1966 | 1467233102451 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:45:02 INFO - PROCESS | 1966 | 1467233102455 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:45:02 INFO - PROCESS | 1966 | 1467233102457 Marionette TRACE conn2 <- [1,954,null,{}] 13:45:02 INFO - PROCESS | 1966 | 1467233102461 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}] 13:45:02 INFO - PROCESS | 1966 | 1467233102463 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:02 INFO - PROCESS | 1966 | 1467233102568 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:45:02 INFO - PROCESS | 1966 | 1467233102643 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:02 INFO - PROCESS | 1966 | 1467233102645 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x117140800 == 36 [pid = 1966] [id = 246] 13:45:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11269c800) [pid = 1966] [serial = 736] [outer = 0x0] 13:45:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x112eb9000) [pid = 1966] [serial = 737] [outer = 0x11269c800] 13:45:02 INFO - PROCESS | 1966 | 1467233102676 Marionette DEBUG loaded listener.js 13:45:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x112fa9000) [pid = 1966] [serial = 738] [outer = 0x11269c800] 13:45:03 INFO - PROCESS | 1966 | 1467233103191 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]]]}] 13:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 874ms 13:45:03 INFO - PROCESS | 1966 | 1467233103337 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:45:03 INFO - PROCESS | 1966 | 1467233103339 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:45:03 INFO - PROCESS | 1966 | 1467233103342 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:45:03 INFO - PROCESS | 1966 | 1467233103345 Marionette TRACE conn2 <- [1,958,null,{}] 13:45:03 INFO - PROCESS | 1966 | 1467233103351 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}] 13:45:03 INFO - PROCESS | 1966 | 1467233103352 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:03 INFO - PROCESS | 1966 | 1467233103458 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:45:03 INFO - PROCESS | 1966 | 1467233103531 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:03 INFO - PROCESS | 1966 | 1467233103534 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x115ec2800 == 37 [pid = 1966] [id = 247] 13:45:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x112f9c800) [pid = 1966] [serial = 739] [outer = 0x0] 13:45:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x112faa400) [pid = 1966] [serial = 740] [outer = 0x112f9c800] 13:45:03 INFO - PROCESS | 1966 | 1467233103563 Marionette DEBUG loaded listener.js 13:45:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x115dec000) [pid = 1966] [serial = 741] [outer = 0x112f9c800] 13:45:03 INFO - PROCESS | 1966 | --DOCSHELL 0x123dec000 == 36 [pid = 1966] [id = 244] 13:45:03 INFO - PROCESS | 1966 | --DOCSHELL 0x1239b5000 == 35 [pid = 1966] [id = 243] 13:45:03 INFO - PROCESS | 1966 | --DOCSHELL 0x119ff9000 == 34 [pid = 1966] [id = 242] 13:45:03 INFO - PROCESS | 1966 | --DOCSHELL 0x11995d800 == 33 [pid = 1966] [id = 241] 13:45:03 INFO - PROCESS | 1966 | --DOCSHELL 0x119160800 == 32 [pid = 1966] [id = 240] 13:45:03 INFO - PROCESS | 1966 | --DOCSHELL 0x117141000 == 31 [pid = 1966] [id = 239] 13:45:03 INFO - PROCESS | 1966 | --DOCSHELL 0x115ec4800 == 30 [pid = 1966] [id = 238] 13:45:03 INFO - PROCESS | 1966 | --DOCSHELL 0x117160000 == 29 [pid = 1966] [id = 237] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x124274400) [pid = 1966] [serial = 692] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x118769400) [pid = 1966] [serial = 675] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x118368400) [pid = 1966] [serial = 674] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119a58c00) [pid = 1966] [serial = 678] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1192fa000) [pid = 1966] [serial = 677] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x122f04c00) [pid = 1966] [serial = 681] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119fcac00) [pid = 1966] [serial = 680] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1128d3400) [pid = 1966] [serial = 656] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112f35400) [pid = 1966] [serial = 657] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x112a54c00) [pid = 1966] [serial = 662] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x112a82800) [pid = 1966] [serial = 663] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1174d6400) [pid = 1966] [serial = 671] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x123343800) [pid = 1966] [serial = 683] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x112fac400) [pid = 1966] [serial = 665] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1133ad000) [pid = 1966] [serial = 666] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x116193800) [pid = 1966] [serial = 668] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1169fa800) [pid = 1966] [serial = 669] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1169f3800) [pid = 1966] [serial = 659] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x116f03c00) [pid = 1966] [serial = 660] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12944fc00) [pid = 1966] [serial = 654] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x124f97800) [pid = 1966] [serial = 693] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x1237cb000) [pid = 1966] [serial = 689] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x1176f5c00) [pid = 1966] [serial = 686] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x1164e7000) [pid = 1966] [serial = 690] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x1237c0400) [pid = 1966] [serial = 684] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x119447000) [pid = 1966] [serial = 687] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x1182ed800) [pid = 1966] [serial = 672] [outer = 0x0] [url = about:blank] 13:45:03 INFO - PROCESS | 1966 | 1467233103949 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]]]}] 13:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 626ms 13:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:45:03 INFO - PROCESS | 1966 | 1467233103969 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:45:03 INFO - PROCESS | 1966 | 1467233103971 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:45:03 INFO - PROCESS | 1966 | 1467233103976 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:45:03 INFO - PROCESS | 1966 | 1467233103981 Marionette TRACE conn2 <- [1,962,null,{}] 13:45:03 INFO - PROCESS | 1966 | 1467233103984 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}] 13:45:03 INFO - PROCESS | 1966 | 1467233103986 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:04 INFO - PROCESS | 1966 | 1467233104063 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:45:04 INFO - PROCESS | 1966 | 1467233104068 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:04 INFO - PROCESS | 1966 | 1467233104069 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x11745a800 == 30 [pid = 1966] [id = 248] 13:45:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x11613e800) [pid = 1966] [serial = 742] [outer = 0x0] 13:45:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x1169f6800) [pid = 1966] [serial = 743] [outer = 0x11613e800] 13:45:04 INFO - PROCESS | 1966 | 1467233104099 Marionette DEBUG loaded listener.js 13:45:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x116f02400) [pid = 1966] [serial = 744] [outer = 0x11613e800] 13:45:04 INFO - PROCESS | 1966 | 1467233104435 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]]]}] 13:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 478ms 13:45:04 INFO - PROCESS | 1966 | 1467233104452 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:45:04 INFO - PROCESS | 1966 | 1467233104453 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:45:04 INFO - PROCESS | 1966 | 1467233104455 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:45:04 INFO - PROCESS | 1966 | 1467233104457 Marionette TRACE conn2 <- [1,966,null,{}] 13:45:04 INFO - PROCESS | 1966 | 1467233104466 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}] 13:45:04 INFO - PROCESS | 1966 | 1467233104469 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:04 INFO - PROCESS | 1966 | 1467233104551 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:45:04 INFO - PROCESS | 1966 | 1467233104603 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:04 INFO - PROCESS | 1966 | 1467233104606 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x119731000 == 31 [pid = 1966] [id = 249] 13:45:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x118163400) [pid = 1966] [serial = 745] [outer = 0x0] 13:45:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1185c9000) [pid = 1966] [serial = 746] [outer = 0x118163400] 13:45:04 INFO - PROCESS | 1966 | 1467233104633 Marionette DEBUG loaded listener.js 13:45:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1188ed400) [pid = 1966] [serial = 747] [outer = 0x118163400] 13:45:04 INFO - PROCESS | 1966 | 1467233104928 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]]]}] 13:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 520ms 13:45:04 INFO - PROCESS | 1966 | 1467233104977 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:45:04 INFO - PROCESS | 1966 | 1467233104978 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:45:04 INFO - PROCESS | 1966 | 1467233104982 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:45:04 INFO - PROCESS | 1966 | 1467233104984 Marionette TRACE conn2 <- [1,970,null,{}] 13:45:04 INFO - PROCESS | 1966 | 1467233104986 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}] 13:45:04 INFO - PROCESS | 1966 | 1467233104987 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:05 INFO - PROCESS | 1966 | 1467233105067 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:45:05 INFO - PROCESS | 1966 | 1467233105117 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:05 INFO - PROCESS | 1966 | 1467233105118 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d31800 == 32 [pid = 1966] [id = 250] 13:45:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x11889c400) [pid = 1966] [serial = 748] [outer = 0x0] 13:45:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x11941ec00) [pid = 1966] [serial = 749] [outer = 0x11889c400] 13:45:05 INFO - PROCESS | 1966 | 1467233105142 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x119a4c800) [pid = 1966] [serial = 750] [outer = 0x11889c400] 13:45:05 INFO - PROCESS | 1966 | 1467233105434 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]]]}] 13:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 13:45:05 INFO - PROCESS | 1966 | 1467233105454 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:45:05 INFO - PROCESS | 1966 | 1467233105455 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:45:05 INFO - PROCESS | 1966 | 1467233105457 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:45:05 INFO - PROCESS | 1966 | 1467233105458 Marionette TRACE conn2 <- [1,974,null,{}] 13:45:05 INFO - PROCESS | 1966 | 1467233105461 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}] 13:45:05 INFO - PROCESS | 1966 | 1467233105465 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:05 INFO - PROCESS | 1966 | 1467233105548 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:45:05 INFO - PROCESS | 1966 | 1467233105552 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:05 INFO - PROCESS | 1966 | 1467233105554 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12339d000 == 33 [pid = 1966] [id = 251] 13:45:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1128d0800) [pid = 1966] [serial = 751] [outer = 0x0] 13:45:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119bf2000) [pid = 1966] [serial = 752] [outer = 0x1128d0800] 13:45:05 INFO - PROCESS | 1966 | 1467233105580 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x122f08400) [pid = 1966] [serial = 753] [outer = 0x1128d0800] 13:45:06 INFO - PROCESS | 1966 | 1467233106076 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]]]}] 13:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 669ms 13:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:45:06 INFO - PROCESS | 1966 | 1467233106127 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:45:06 INFO - PROCESS | 1966 | 1467233106128 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:45:06 INFO - PROCESS | 1966 | 1467233106130 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:45:06 INFO - PROCESS | 1966 | 1467233106131 Marionette TRACE conn2 <- [1,978,null,{}] 13:45:06 INFO - PROCESS | 1966 | 1467233106133 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}] 13:45:06 INFO - PROCESS | 1966 | 1467233106138 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:06 INFO - PROCESS | 1966 | 1467233106264 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:45:06 INFO - PROCESS | 1966 | 1467233106317 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:06 INFO - PROCESS | 1966 | 1467233106318 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d46800 == 34 [pid = 1966] [id = 252] 13:45:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1237c0c00) [pid = 1966] [serial = 754] [outer = 0x0] 13:45:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x124002400) [pid = 1966] [serial = 755] [outer = 0x1237c0c00] 13:45:06 INFO - PROCESS | 1966 | 1467233106343 Marionette DEBUG loaded listener.js 13:45:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1245eb400) [pid = 1966] [serial = 756] [outer = 0x1237c0c00] 13:45:06 INFO - PROCESS | 1966 | 1467233106662 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]]]}] 13:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 569ms 13:45:06 INFO - PROCESS | 1966 | 1467233106699 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:45:06 INFO - PROCESS | 1966 | 1467233106700 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:45:06 INFO - PROCESS | 1966 | 1467233106708 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:45:06 INFO - PROCESS | 1966 | 1467233106710 Marionette TRACE conn2 <- [1,982,null,{}] 13:45:06 INFO - PROCESS | 1966 | 1467233106712 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}] 13:45:06 INFO - PROCESS | 1966 | 1467233106713 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:06 INFO - PROCESS | 1966 | 1467233106807 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:45:06 INFO - PROCESS | 1966 | 1467233106811 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:06 INFO - PROCESS | 1966 | 1467233106812 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f21800 == 35 [pid = 1966] [id = 253] 13:45:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x111c75400) [pid = 1966] [serial = 757] [outer = 0x0] 13:45:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x124f97800) [pid = 1966] [serial = 758] [outer = 0x111c75400] 13:45:06 INFO - PROCESS | 1966 | 1467233106836 Marionette DEBUG loaded listener.js 13:45:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x12650ec00) [pid = 1966] [serial = 759] [outer = 0x111c75400] 13:45:07 INFO - PROCESS | 1966 | 1467233107152 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]]]}] 13:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 13:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:45:07 INFO - PROCESS | 1966 | 1467233107189 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:45:07 INFO - PROCESS | 1966 | 1467233107190 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:45:07 INFO - PROCESS | 1966 | 1467233107193 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:45:07 INFO - PROCESS | 1966 | 1467233107194 Marionette TRACE conn2 <- [1,986,null,{}] 13:45:07 INFO - PROCESS | 1966 | 1467233107198 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}] 13:45:07 INFO - PROCESS | 1966 | 1467233107201 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:07 INFO - PROCESS | 1966 | 1467233107297 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:45:07 INFO - PROCESS | 1966 | 1467233107301 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:07 INFO - PROCESS | 1966 | 1467233107302 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x126767000 == 36 [pid = 1966] [id = 254] 13:45:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x126515400) [pid = 1966] [serial = 760] [outer = 0x0] 13:45:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x126732400) [pid = 1966] [serial = 761] [outer = 0x126515400] 13:45:07 INFO - PROCESS | 1966 | 1467233107326 Marionette DEBUG loaded listener.js 13:45:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x126956800) [pid = 1966] [serial = 762] [outer = 0x126515400] 13:45:07 INFO - PROCESS | 1966 | 1467233107664 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]]]}] 13:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1240c4400) [pid = 1966] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1128d3800) [pid = 1966] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11213bc00) [pid = 1966] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1169f8000) [pid = 1966] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x114fd9800) [pid = 1966] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x116af2800) [pid = 1966] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1169f5000) [pid = 1966] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1133bb400) [pid = 1966] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1164e1000) [pid = 1966] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x112f8d400) [pid = 1966] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x112a5e800) [pid = 1966] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1164ed800) [pid = 1966] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:45:07 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x110e79800) [pid = 1966] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:45:07 INFO - PROCESS | 1966 | 1467233107744 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:45:07 INFO - PROCESS | 1966 | 1467233107746 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:45:07 INFO - PROCESS | 1966 | 1467233107751 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:45:07 INFO - PROCESS | 1966 | 1467233107752 Marionette TRACE conn2 <- [1,990,null,{}] 13:45:07 INFO - PROCESS | 1966 | 1467233107754 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}] 13:45:07 INFO - PROCESS | 1966 | 1467233107755 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:07 INFO - PROCESS | 1966 | 1467233107832 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:45:07 INFO - PROCESS | 1966 | 1467233107836 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:07 INFO - PROCESS | 1966 | 1467233107837 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d55000 == 37 [pid = 1966] [id = 255] 13:45:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x112e5a000) [pid = 1966] [serial = 763] [outer = 0x0] 13:45:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x113042000) [pid = 1966] [serial = 764] [outer = 0x112e5a000] 13:45:07 INFO - PROCESS | 1966 | 1467233107862 Marionette DEBUG loaded listener.js 13:45:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1169f8000) [pid = 1966] [serial = 765] [outer = 0x112e5a000] 13:45:08 INFO - PROCESS | 1966 | 1467233108183 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]]]}] 13:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 467ms 13:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:45:08 INFO - PROCESS | 1966 | 1467233108219 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:45:08 INFO - PROCESS | 1966 | 1467233108220 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:45:08 INFO - PROCESS | 1966 | 1467233108222 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:45:08 INFO - PROCESS | 1966 | 1467233108223 Marionette TRACE conn2 <- [1,994,null,{}] 13:45:08 INFO - PROCESS | 1966 | 1467233108226 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}] 13:45:08 INFO - PROCESS | 1966 | 1467233108227 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:08 INFO - PROCESS | 1966 | 1467233108301 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:45:08 INFO - PROCESS | 1966 | 1467233108305 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:08 INFO - PROCESS | 1966 | 1467233108306 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b42000 == 38 [pid = 1966] [id = 256] 13:45:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x114fd9800) [pid = 1966] [serial = 766] [outer = 0x0] 13:45:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x123d6ec00) [pid = 1966] [serial = 767] [outer = 0x114fd9800] 13:45:08 INFO - PROCESS | 1966 | 1467233108330 Marionette DEBUG loaded listener.js 13:45:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x126959000) [pid = 1966] [serial = 768] [outer = 0x114fd9800] 13:45:08 INFO - PROCESS | 1966 | 1467233108670 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]]]}] 13:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 469ms 13:45:08 INFO - PROCESS | 1966 | 1467233108692 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:45:08 INFO - PROCESS | 1966 | 1467233108694 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:45:08 INFO - PROCESS | 1966 | 1467233108697 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:45:08 INFO - PROCESS | 1966 | 1467233108699 Marionette TRACE conn2 <- [1,998,null,{}] 13:45:08 INFO - PROCESS | 1966 | 1467233108712 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}] 13:45:08 INFO - PROCESS | 1966 | 1467233108715 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:08 INFO - PROCESS | 1966 | 1467233108802 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:45:08 INFO - PROCESS | 1966 | 1467233108806 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:08 INFO - PROCESS | 1966 | 1467233108807 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a513000 == 39 [pid = 1966] [id = 257] 13:45:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116af2800) [pid = 1966] [serial = 769] [outer = 0x0] 13:45:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x128b7f400) [pid = 1966] [serial = 770] [outer = 0x116af2800] 13:45:08 INFO - PROCESS | 1966 | 1467233108835 Marionette DEBUG loaded listener.js 13:45:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x128c9c400) [pid = 1966] [serial = 771] [outer = 0x116af2800] 13:45:09 INFO - PROCESS | 1966 | 1467233109173 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]]]}] 13:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 13:45:09 INFO - PROCESS | 1966 | 1467233109217 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:45:09 INFO - PROCESS | 1966 | 1467233109218 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:45:09 INFO - PROCESS | 1966 | 1467233109220 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:45:09 INFO - PROCESS | 1966 | 1467233109221 Marionette TRACE conn2 <- [1,1002,null,{}] 13:45:09 INFO - PROCESS | 1966 | 1467233109223 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}] 13:45:09 INFO - PROCESS | 1966 | 1467233109224 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:09 INFO - PROCESS | 1966 | 1467233109303 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:45:09 INFO - PROCESS | 1966 | 1467233109357 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:09 INFO - PROCESS | 1966 | 1467233109358 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a742800 == 40 [pid = 1966] [id = 258] 13:45:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1128d3800) [pid = 1966] [serial = 772] [outer = 0x0] 13:45:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1291acc00) [pid = 1966] [serial = 773] [outer = 0x1128d3800] 13:45:09 INFO - PROCESS | 1966 | 1467233109383 Marionette DEBUG loaded listener.js 13:45:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1291b9800) [pid = 1966] [serial = 774] [outer = 0x1128d3800] 13:45:09 INFO - PROCESS | 1966 | 1467233109682 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]]]}] 13:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms 13:45:09 INFO - PROCESS | 1966 | 1467233109792 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:45:09 INFO - PROCESS | 1966 | 1467233109794 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:45:09 INFO - PROCESS | 1966 | 1467233109798 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:45:09 INFO - PROCESS | 1966 | 1467233109800 Marionette TRACE conn2 <- [1,1006,null,{}] 13:45:09 INFO - PROCESS | 1966 | 1467233109804 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}] 13:45:09 INFO - PROCESS | 1966 | 1467233109806 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:09 INFO - PROCESS | 1966 | 1467233109906 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:45:10 INFO - PROCESS | 1966 | 1467233110034 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 1966 | 1467233110036 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ab4000 == 41 [pid = 1966] [id = 259] 13:45:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112f72000) [pid = 1966] [serial = 775] [outer = 0x0] 13:45:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112fa2c00) [pid = 1966] [serial = 776] [outer = 0x112f72000] 13:45:10 INFO - PROCESS | 1966 | 1467233110070 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11613f400) [pid = 1966] [serial = 777] [outer = 0x112f72000] 13:45:10 INFO - PROCESS | 1966 | 1467233110497 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]]]}] 13:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 721ms 13:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:45:10 INFO - PROCESS | 1966 | 1467233110521 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:45:10 INFO - PROCESS | 1966 | 1467233110523 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:45:10 INFO - PROCESS | 1966 | 1467233110527 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:45:10 INFO - PROCESS | 1966 | 1467233110530 Marionette TRACE conn2 <- [1,1010,null,{}] 13:45:10 INFO - PROCESS | 1966 | 1467233110533 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}] 13:45:10 INFO - PROCESS | 1966 | 1467233110535 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:10 INFO - PROCESS | 1966 | 1467233110638 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:45:10 INFO - PROCESS | 1966 | 1467233110705 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 1966 | 1467233110706 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x119ff5800 == 42 [pid = 1966] [id = 260] 13:45:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1169f1c00) [pid = 1966] [serial = 778] [outer = 0x0] 13:45:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1176f5c00) [pid = 1966] [serial = 779] [outer = 0x1169f1c00] 13:45:10 INFO - PROCESS | 1966 | 1467233110738 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1185ce000) [pid = 1966] [serial = 780] [outer = 0x1169f1c00] 13:45:11 INFO - PROCESS | 1966 | 1467233111150 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]]]}] 13:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 673ms 13:45:11 INFO - PROCESS | 1966 | 1467233111199 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:45:11 INFO - PROCESS | 1966 | 1467233111200 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:45:11 INFO - PROCESS | 1966 | 1467233111203 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:45:11 INFO - PROCESS | 1966 | 1467233111204 Marionette TRACE conn2 <- [1,1014,null,{}] 13:45:11 INFO - PROCESS | 1966 | 1467233111211 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}] 13:45:11 INFO - PROCESS | 1966 | 1467233111214 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:11 INFO - PROCESS | 1966 | 1467233111333 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:45:11 INFO - PROCESS | 1966 | 1467233111404 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:11 INFO - PROCESS | 1966 | 1467233111407 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a520800 == 43 [pid = 1966] [id = 261] 13:45:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12314c800) [pid = 1966] [serial = 781] [outer = 0x0] 13:45:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x123348000) [pid = 1966] [serial = 782] [outer = 0x12314c800] 13:45:11 INFO - PROCESS | 1966 | 1467233111438 Marionette DEBUG loaded listener.js 13:45:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x123d72400) [pid = 1966] [serial = 783] [outer = 0x12314c800] 13:45:11 INFO - PROCESS | 1966 | 1467233111851 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]]]}] 13:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 669ms 13:45:11 INFO - PROCESS | 1966 | 1467233111873 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:45:11 INFO - PROCESS | 1966 | 1467233111874 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:45:11 INFO - PROCESS | 1966 | 1467233111877 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:45:11 INFO - PROCESS | 1966 | 1467233111878 Marionette TRACE conn2 <- [1,1018,null,{}] 13:45:11 INFO - PROCESS | 1966 | 1467233111880 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}] 13:45:11 INFO - PROCESS | 1966 | 1467233111882 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:11 INFO - PROCESS | 1966 | 1467233111981 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:45:12 INFO - PROCESS | 1966 | 1467233112032 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:12 INFO - PROCESS | 1966 | 1467233112033 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b104800 == 44 [pid = 1966] [id = 262] 13:45:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x124294800) [pid = 1966] [serial = 784] [outer = 0x0] 13:45:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x126157000) [pid = 1966] [serial = 785] [outer = 0x124294800] 13:45:12 INFO - PROCESS | 1966 | 1467233112062 Marionette DEBUG loaded listener.js 13:45:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b7a800) [pid = 1966] [serial = 786] [outer = 0x124294800] 13:45:12 INFO - PROCESS | 1966 | 1467233112501 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]]]}] 13:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 669ms 13:45:12 INFO - PROCESS | 1966 | 1467233112547 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:45:12 INFO - PROCESS | 1966 | 1467233112548 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:45:12 INFO - PROCESS | 1966 | 1467233112551 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:45:12 INFO - PROCESS | 1966 | 1467233112552 Marionette TRACE conn2 <- [1,1022,null,{}] 13:45:12 INFO - PROCESS | 1966 | 1467233112554 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}] 13:45:12 INFO - PROCESS | 1966 | 1467233112556 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:12 INFO - PROCESS | 1966 | 1467233112670 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:45:12 INFO - PROCESS | 1966 | 1467233112873 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:12 INFO - PROCESS | 1966 | 1467233112875 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x1169c0000 == 45 [pid = 1966] [id = 263] 13:45:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x110fab800) [pid = 1966] [serial = 787] [outer = 0x0] 13:45:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112a54400) [pid = 1966] [serial = 788] [outer = 0x110fab800] 13:45:12 INFO - PROCESS | 1966 | 1467233112919 Marionette DEBUG loaded listener.js 13:45:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112f90c00) [pid = 1966] [serial = 789] [outer = 0x110fab800] 13:45:13 INFO - PROCESS | 1966 | 1467233113340 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]]]}] 13:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 821ms 13:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:45:13 INFO - PROCESS | 1966 | 1467233113373 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:45:13 INFO - PROCESS | 1966 | 1467233113376 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:45:13 INFO - PROCESS | 1966 | 1467233113378 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:45:13 INFO - PROCESS | 1966 | 1467233113380 Marionette TRACE conn2 <- [1,1026,null,{}] 13:45:13 INFO - PROCESS | 1966 | 1467233113384 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}] 13:45:13 INFO - PROCESS | 1966 | 1467233113386 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:13 INFO - PROCESS | 1966 | 1467233113481 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:45:13 INFO - PROCESS | 1966 | 1467233113535 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:13 INFO - PROCESS | 1966 | 1467233113537 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x117475000 == 46 [pid = 1966] [id = 264] 13:45:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116748800) [pid = 1966] [serial = 790] [outer = 0x0] 13:45:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x116f02800) [pid = 1966] [serial = 791] [outer = 0x116748800] 13:45:13 INFO - PROCESS | 1966 | 1467233113564 Marionette DEBUG loaded listener.js 13:45:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x118362c00) [pid = 1966] [serial = 792] [outer = 0x116748800] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12a513000 == 45 [pid = 1966] [id = 257] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x119b42000 == 44 [pid = 1966] [id = 256] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x117d55000 == 43 [pid = 1966] [id = 255] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x126767000 == 42 [pid = 1966] [id = 254] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x124f21800 == 41 [pid = 1966] [id = 253] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x123d46800 == 40 [pid = 1966] [id = 252] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12339d000 == 39 [pid = 1966] [id = 251] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x119d31800 == 38 [pid = 1966] [id = 250] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x119731000 == 37 [pid = 1966] [id = 249] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x11745a800 == 36 [pid = 1966] [id = 248] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x115ec2800 == 35 [pid = 1966] [id = 247] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x117140800 == 34 [pid = 1966] [id = 246] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x1188a8800 == 33 [pid = 1966] [id = 245] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x1169c0000 == 32 [pid = 1966] [id = 263] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12b104800 == 31 [pid = 1966] [id = 262] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12a520800 == 30 [pid = 1966] [id = 261] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x119ff5800 == 29 [pid = 1966] [id = 260] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12a742800 == 28 [pid = 1966] [id = 258] 13:45:14 INFO - PROCESS | 1966 | --DOCSHELL 0x116ab4000 == 27 [pid = 1966] [id = 259] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x123d7a400) [pid = 1966] [serial = 729] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1242a0c00) [pid = 1966] [serial = 731] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x119a57800) [pid = 1966] [serial = 726] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112e55800) [pid = 1966] [serial = 713] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x112fa1c00) [pid = 1966] [serial = 714] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x118367400) [pid = 1966] [serial = 719] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x116af4400) [pid = 1966] [serial = 710] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x117d16000) [pid = 1966] [serial = 711] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11876e400) [pid = 1966] [serial = 720] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x116749400) [pid = 1966] [serial = 716] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1169f4c00) [pid = 1966] [serial = 717] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x110fa7400) [pid = 1966] [serial = 695] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112fb6000) [pid = 1966] [serial = 698] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116af3000) [pid = 1966] [serial = 701] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x11941a800) [pid = 1966] [serial = 704] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112f9c000) [pid = 1966] [serial = 707] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11943f800) [pid = 1966] [serial = 723] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x122f05000) [pid = 1966] [serial = 728] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1192f0c00) [pid = 1966] [serial = 722] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11958e000) [pid = 1966] [serial = 725] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x118767c00) [pid = 1966] [serial = 702] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x115d18400) [pid = 1966] [serial = 699] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x114f64c00) [pid = 1966] [serial = 708] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x122f06000) [pid = 1966] [serial = 705] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1121b9000) [pid = 1966] [serial = 696] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1245ed000) [pid = 1966] [serial = 732] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x112a85000) [pid = 1966] [serial = 734] [outer = 0x0] [url = about:blank] 13:45:14 INFO - PROCESS | 1966 | 1467233114427 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]]]}] 13:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1073ms 13:45:14 INFO - PROCESS | 1966 | 1467233114452 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:45:14 INFO - PROCESS | 1966 | 1467233114454 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:45:14 INFO - PROCESS | 1966 | 1467233114457 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:45:14 INFO - PROCESS | 1966 | 1467233114459 Marionette TRACE conn2 <- [1,1030,null,{}] 13:45:14 INFO - PROCESS | 1966 | 1467233114463 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}] 13:45:14 INFO - PROCESS | 1966 | 1467233114465 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:14 INFO - PROCESS | 1966 | 1467233114542 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:45:14 INFO - PROCESS | 1966 | 1467233114592 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:14 INFO - PROCESS | 1966 | 1467233114594 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x115eb6800 == 28 [pid = 1966] [id = 265] 13:45:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x112a77400) [pid = 1966] [serial = 793] [outer = 0x0] 13:45:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x112f98c00) [pid = 1966] [serial = 794] [outer = 0x112a77400] 13:45:14 INFO - PROCESS | 1966 | 1467233114622 Marionette DEBUG loaded listener.js 13:45:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x112fb6000) [pid = 1966] [serial = 795] [outer = 0x112a77400] 13:45:14 INFO - PROCESS | 1966 | 1467233114925 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]]]}] 13:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 13:45:14 INFO - PROCESS | 1966 | 1467233114980 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:45:14 INFO - PROCESS | 1966 | 1467233114984 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:45:14 INFO - PROCESS | 1966 | 1467233114989 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:45:14 INFO - PROCESS | 1966 | 1467233114991 Marionette TRACE conn2 <- [1,1034,null,{}] 13:45:14 INFO - PROCESS | 1966 | 1467233114994 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}] 13:45:14 INFO - PROCESS | 1966 | 1467233114995 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:15 INFO - PROCESS | 1966 | 1467233115071 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:45:15 INFO - PROCESS | 1966 | 1467233115075 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:15 INFO - PROCESS | 1966 | 1467233115077 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x117143800 == 29 [pid = 1966] [id = 266] 13:45:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x115d1a400) [pid = 1966] [serial = 796] [outer = 0x0] 13:45:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1169f3c00) [pid = 1966] [serial = 797] [outer = 0x115d1a400] 13:45:15 INFO - PROCESS | 1966 | 1467233115109 Marionette DEBUG loaded listener.js 13:45:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x116afb000) [pid = 1966] [serial = 798] [outer = 0x115d1a400] 13:45:15 INFO - PROCESS | 1966 | 1467233115480 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]]]}] 13:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 522ms 13:45:15 INFO - PROCESS | 1966 | 1467233115512 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:45:15 INFO - PROCESS | 1966 | 1467233115515 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:45:15 INFO - PROCESS | 1966 | 1467233115518 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:45:15 INFO - PROCESS | 1966 | 1467233115520 Marionette TRACE conn2 <- [1,1038,null,{}] 13:45:15 INFO - PROCESS | 1966 | 1467233115528 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}] 13:45:15 INFO - PROCESS | 1966 | 1467233115531 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:15 INFO - PROCESS | 1966 | 1467233115605 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:45:15 INFO - PROCESS | 1966 | 1467233115610 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:15 INFO - PROCESS | 1966 | 1467233115614 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192b4800 == 30 [pid = 1966] [id = 267] 13:45:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x111f05400) [pid = 1966] [serial = 799] [outer = 0x0] 13:45:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x118768c00) [pid = 1966] [serial = 800] [outer = 0x111f05400] 13:45:15 INFO - PROCESS | 1966 | 1467233115643 Marionette DEBUG loaded listener.js 13:45:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x11917b400) [pid = 1966] [serial = 801] [outer = 0x111f05400] 13:45:15 INFO - PROCESS | 1966 | 1467233115971 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]]]}] 13:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 472ms 13:45:15 INFO - PROCESS | 1966 | 1467233115990 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:45:15 INFO - PROCESS | 1966 | 1467233115992 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:45:15 INFO - PROCESS | 1966 | 1467233115994 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:45:15 INFO - PROCESS | 1966 | 1467233115996 Marionette TRACE conn2 <- [1,1042,null,{}] 13:45:16 INFO - PROCESS | 1966 | 1467233116000 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}] 13:45:16 INFO - PROCESS | 1966 | 1467233116001 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:16 INFO - PROCESS | 1966 | 1467233116105 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:45:16 INFO - PROCESS | 1966 | 1467233116134 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 1966 | 1467233116136 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b2d800 == 31 [pid = 1966] [id = 268] 13:45:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1185c3c00) [pid = 1966] [serial = 802] [outer = 0x0] 13:45:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1192fac00) [pid = 1966] [serial = 803] [outer = 0x1185c3c00] 13:45:16 INFO - PROCESS | 1966 | 1467233116160 Marionette DEBUG loaded listener.js 13:45:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119597c00) [pid = 1966] [serial = 804] [outer = 0x1185c3c00] 13:45:16 INFO - PROCESS | 1966 | 1467233116459 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]]]}] 13:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 522ms 13:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:45:16 INFO - PROCESS | 1966 | 1467233116516 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:45:16 INFO - PROCESS | 1966 | 1467233116518 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:45:16 INFO - PROCESS | 1966 | 1467233116520 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:45:16 INFO - PROCESS | 1966 | 1467233116521 Marionette TRACE conn2 <- [1,1046,null,{}] 13:45:16 INFO - PROCESS | 1966 | 1467233116523 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}] 13:45:16 INFO - PROCESS | 1966 | 1467233116524 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:16 INFO - PROCESS | 1966 | 1467233116615 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:45:16 INFO - PROCESS | 1966 | 1467233116649 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 1966 | 1467233116650 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x119ff7000 == 32 [pid = 1966] [id = 269] 13:45:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11303b000) [pid = 1966] [serial = 805] [outer = 0x0] 13:45:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x119782800) [pid = 1966] [serial = 806] [outer = 0x11303b000] 13:45:16 INFO - PROCESS | 1966 | 1467233116675 Marionette DEBUG loaded listener.js 13:45:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x120fe5400) [pid = 1966] [serial = 807] [outer = 0x11303b000] 13:45:17 INFO - PROCESS | 1966 | 1467233117007 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]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 13:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:45:17 INFO - PROCESS | 1966 | 1467233117046 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:45:17 INFO - PROCESS | 1966 | 1467233117047 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:45:17 INFO - PROCESS | 1966 | 1467233117049 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 1966 | 1467233117050 Marionette TRACE conn2 <- [1,1050,null,{}] 13:45:17 INFO - PROCESS | 1966 | 1467233117053 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}] 13:45:17 INFO - PROCESS | 1966 | 1467233117057 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:17 INFO - PROCESS | 1966 | 1467233117166 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:45:17 INFO - PROCESS | 1966 | 1467233117170 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:17 INFO - PROCESS | 1966 | 1467233117171 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239be800 == 33 [pid = 1966] [id = 270] 13:45:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x113c36000) [pid = 1966] [serial = 808] [outer = 0x0] 13:45:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x123535c00) [pid = 1966] [serial = 809] [outer = 0x113c36000] 13:45:17 INFO - PROCESS | 1966 | 1467233117196 Marionette DEBUG loaded listener.js 13:45:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12429b400) [pid = 1966] [serial = 810] [outer = 0x113c36000] 13:45:17 INFO - PROCESS | 1966 | 1467233117511 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]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 517ms 13:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:45:17 INFO - PROCESS | 1966 | 1467233117569 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:45:17 INFO - PROCESS | 1966 | 1467233117570 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:45:17 INFO - PROCESS | 1966 | 1467233117572 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 1966 | 1467233117573 Marionette TRACE conn2 <- [1,1054,null,{}] 13:45:17 INFO - PROCESS | 1966 | 1467233117575 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}] 13:45:17 INFO - PROCESS | 1966 | 1467233117577 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:17 INFO - PROCESS | 1966 | 1467233117672 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:45:17 INFO - PROCESS | 1966 | 1467233117676 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:17 INFO - PROCESS | 1966 | 1467233117677 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x124209000 == 34 [pid = 1966] [id = 271] 13:45:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x123d5e400) [pid = 1966] [serial = 811] [outer = 0x0] 13:45:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12470c000) [pid = 1966] [serial = 812] [outer = 0x123d5e400] 13:45:17 INFO - PROCESS | 1966 | 1467233117704 Marionette DEBUG loaded listener.js 13:45:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x124eed000) [pid = 1966] [serial = 813] [outer = 0x123d5e400] 13:45:18 INFO - PROCESS | 1966 | 1467233118041 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]]]}] 13:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 13:45:18 INFO - PROCESS | 1966 | 1467233118093 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:45:18 INFO - PROCESS | 1966 | 1467233118094 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:45:18 INFO - PROCESS | 1966 | 1467233118097 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:45:18 INFO - PROCESS | 1966 | 1467233118098 Marionette TRACE conn2 <- [1,1058,null,{}] 13:45:18 INFO - PROCESS | 1966 | 1467233118100 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}] 13:45:18 INFO - PROCESS | 1966 | 1467233118101 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:18 INFO - PROCESS | 1966 | 1467233118195 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:45:18 INFO - PROCESS | 1966 | 1467233118231 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:18 INFO - PROCESS | 1966 | 1467233118232 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f19000 == 35 [pid = 1966] [id = 272] 13:45:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x124ef4400) [pid = 1966] [serial = 814] [outer = 0x0] 13:45:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12615e000) [pid = 1966] [serial = 815] [outer = 0x124ef4400] 13:45:18 INFO - PROCESS | 1966 | 1467233118256 Marionette DEBUG loaded listener.js 13:45:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12695b000) [pid = 1966] [serial = 816] [outer = 0x124ef4400] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x116af2800) [pid = 1966] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1237c0c00) [pid = 1966] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x111c75400) [pid = 1966] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x126515400) [pid = 1966] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x112e5a000) [pid = 1966] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11613e800) [pid = 1966] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112f9c800) [pid = 1966] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11889c400) [pid = 1966] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112699000) [pid = 1966] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11269c800) [pid = 1966] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1128d0800) [pid = 1966] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x118163400) [pid = 1966] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1128d3800) [pid = 1966] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:45:18 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x114fd9800) [pid = 1966] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:45:18 INFO - PROCESS | 1966 | 1467233118781 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]]]}] 13:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 718ms 13:45:18 INFO - PROCESS | 1966 | 1467233118815 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:45:18 INFO - PROCESS | 1966 | 1467233118825 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:45:18 INFO - PROCESS | 1966 | 1467233118827 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:45:18 INFO - PROCESS | 1966 | 1467233118828 Marionette TRACE conn2 <- [1,1062,null,{}] 13:45:18 INFO - PROCESS | 1966 | 1467233118830 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}] 13:45:18 INFO - PROCESS | 1966 | 1467233118832 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:18 INFO - PROCESS | 1966 | 1467233118966 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:45:19 INFO - PROCESS | 1966 | 1467233119016 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 1966 | 1467233119017 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192b3800 == 36 [pid = 1966] [id = 273] 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1121b8400) [pid = 1966] [serial = 817] [outer = 0x0] 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1169f5000) [pid = 1966] [serial = 818] [outer = 0x1121b8400] 13:45:19 INFO - PROCESS | 1966 | 1467233119040 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119418800) [pid = 1966] [serial = 819] [outer = 0x1121b8400] 13:45:19 INFO - PROCESS | 1966 | 1467233119283 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]]]}] 13:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 470ms 13:45:19 INFO - PROCESS | 1966 | 1467233119304 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:45:19 INFO - PROCESS | 1966 | 1467233119305 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:45:19 INFO - PROCESS | 1966 | 1467233119307 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:45:19 INFO - PROCESS | 1966 | 1467233119308 Marionette TRACE conn2 <- [1,1066,null,{}] 13:45:19 INFO - PROCESS | 1966 | 1467233119318 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}] 13:45:19 INFO - PROCESS | 1966 | 1467233119320 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:19 INFO - PROCESS | 1966 | 1467233119405 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:45:19 INFO - PROCESS | 1966 | 1467233119409 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 1966 | 1467233119410 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x129118000 == 37 [pid = 1966] [id = 274] 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x113c43400) [pid = 1966] [serial = 820] [outer = 0x0] 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x126159000) [pid = 1966] [serial = 821] [outer = 0x113c43400] 13:45:19 INFO - PROCESS | 1966 | 1467233119436 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x126961800) [pid = 1966] [serial = 822] [outer = 0x113c43400] 13:45:19 INFO - PROCESS | 1966 | 1467233119743 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]]]}] 13:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 470ms 13:45:19 INFO - PROCESS | 1966 | 1467233119777 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:45:19 INFO - PROCESS | 1966 | 1467233119789 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:45:19 INFO - PROCESS | 1966 | 1467233119791 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:45:19 INFO - PROCESS | 1966 | 1467233119793 Marionette TRACE conn2 <- [1,1070,null,{}] 13:45:19 INFO - PROCESS | 1966 | 1467233119795 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}] 13:45:19 INFO - PROCESS | 1966 | 1467233119797 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:19 INFO - PROCESS | 1966 | 1467233119908 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:45:19 INFO - PROCESS | 1966 | 1467233119916 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 1966 | 1467233119918 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x119ff1000 == 38 [pid = 1966] [id = 275] 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x126c72800) [pid = 1966] [serial = 823] [outer = 0x0] 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128b84c00) [pid = 1966] [serial = 824] [outer = 0x126c72800] 13:45:19 INFO - PROCESS | 1966 | 1467233119944 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1291ae800) [pid = 1966] [serial = 825] [outer = 0x126c72800] 13:45:20 INFO - PROCESS | 1966 | 1467233120256 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]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 470ms 13:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:45:20 INFO - PROCESS | 1966 | 1467233120269 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:45:20 INFO - PROCESS | 1966 | 1467233120270 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:45:20 INFO - PROCESS | 1966 | 1467233120273 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 1966 | 1467233120274 Marionette TRACE conn2 <- [1,1074,null,{}] 13:45:20 INFO - PROCESS | 1966 | 1467233120276 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}] 13:45:20 INFO - PROCESS | 1966 | 1467233120277 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:20 INFO - PROCESS | 1966 | 1467233120361 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:45:20 INFO - PROCESS | 1966 | 1467233120367 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:20 INFO - PROCESS | 1966 | 1467233120368 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ade2800 == 39 [pid = 1966] [id = 276] 13:45:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1291b1800) [pid = 1966] [serial = 826] [outer = 0x0] 13:45:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1292da800) [pid = 1966] [serial = 827] [outer = 0x1291b1800] 13:45:20 INFO - PROCESS | 1966 | 1467233120394 Marionette DEBUG loaded listener.js 13:45:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1292e3800) [pid = 1966] [serial = 828] [outer = 0x1291b1800] 13:45:20 INFO - PROCESS | 1966 | 1467233120925 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]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 675ms 13:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:45:20 INFO - PROCESS | 1966 | 1467233120956 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:45:20 INFO - PROCESS | 1966 | 1467233120959 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:45:20 INFO - PROCESS | 1966 | 1467233120965 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 1966 | 1467233120967 Marionette TRACE conn2 <- [1,1078,null,{}] 13:45:20 INFO - PROCESS | 1966 | 1467233120971 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}] 13:45:20 INFO - PROCESS | 1966 | 1467233120973 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:21 INFO - PROCESS | 1966 | 1467233121083 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:45:21 INFO - PROCESS | 1966 | 1467233121160 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:21 INFO - PROCESS | 1966 | 1467233121162 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x1169a4000 == 40 [pid = 1966] [id = 277] 13:45:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1128d9000) [pid = 1966] [serial = 829] [outer = 0x0] 13:45:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112a82800) [pid = 1966] [serial = 830] [outer = 0x1128d9000] 13:45:21 INFO - PROCESS | 1966 | 1467233121191 Marionette DEBUG loaded listener.js 13:45:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x113045c00) [pid = 1966] [serial = 831] [outer = 0x1128d9000] 13:45:21 INFO - PROCESS | 1966 | 1467233121757 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]]]}] 13:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 873ms 13:45:21 INFO - PROCESS | 1966 | 1467233121836 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:45:21 INFO - PROCESS | 1966 | 1467233121839 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:45:21 INFO - PROCESS | 1966 | 1467233121843 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:45:21 INFO - PROCESS | 1966 | 1467233121845 Marionette TRACE conn2 <- [1,1082,null,{}] 13:45:21 INFO - PROCESS | 1966 | 1467233121847 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}] 13:45:21 INFO - PROCESS | 1966 | 1467233121849 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:21 INFO - PROCESS | 1966 | 1467233121957 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:45:22 INFO - PROCESS | 1966 | 1467233122012 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:22 INFO - PROCESS | 1966 | 1467233122013 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x119739800 == 41 [pid = 1966] [id = 278] 13:45:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x113c67400) [pid = 1966] [serial = 832] [outer = 0x0] 13:45:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x116903400) [pid = 1966] [serial = 833] [outer = 0x113c67400] 13:45:22 INFO - PROCESS | 1966 | 1467233122044 Marionette DEBUG loaded listener.js 13:45:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x117d16800) [pid = 1966] [serial = 834] [outer = 0x113c67400] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x119ff1000 == 40 [pid = 1966] [id = 275] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x129118000 == 39 [pid = 1966] [id = 274] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x1192b3800 == 38 [pid = 1966] [id = 273] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x124f19000 == 37 [pid = 1966] [id = 272] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x124209000 == 36 [pid = 1966] [id = 271] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x1239be800 == 35 [pid = 1966] [id = 270] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x119ff7000 == 34 [pid = 1966] [id = 269] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x119b2d800 == 33 [pid = 1966] [id = 268] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x1192b4800 == 32 [pid = 1966] [id = 267] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x117143800 == 31 [pid = 1966] [id = 266] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x115eb6800 == 30 [pid = 1966] [id = 265] 13:45:22 INFO - PROCESS | 1966 | --DOCSHELL 0x117475000 == 29 [pid = 1966] [id = 264] 13:45:22 INFO - PROCESS | 1966 | 1467233122666 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]]]}] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x128c9c400) [pid = 1966] [serial = 771] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x124002400) [pid = 1966] [serial = 755] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x124f97800) [pid = 1966] [serial = 758] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1245eb400) [pid = 1966] [serial = 756] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x126732400) [pid = 1966] [serial = 761] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12650ec00) [pid = 1966] [serial = 759] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x113042000) [pid = 1966] [serial = 764] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1169f6800) [pid = 1966] [serial = 743] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x116f02400) [pid = 1966] [serial = 744] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112faa400) [pid = 1966] [serial = 740] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x115dec000) [pid = 1966] [serial = 741] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11941ec00) [pid = 1966] [serial = 749] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119a4c800) [pid = 1966] [serial = 750] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x116a1a000) [pid = 1966] [serial = 735] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x112eb9000) [pid = 1966] [serial = 737] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x112fa9000) [pid = 1966] [serial = 738] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119bf2000) [pid = 1966] [serial = 752] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1185c9000) [pid = 1966] [serial = 746] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1188ed400) [pid = 1966] [serial = 747] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1291acc00) [pid = 1966] [serial = 773] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1291b9800) [pid = 1966] [serial = 774] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1169f8000) [pid = 1966] [serial = 765] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x126956800) [pid = 1966] [serial = 762] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x123d6ec00) [pid = 1966] [serial = 767] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128b7f400) [pid = 1966] [serial = 770] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x126959000) [pid = 1966] [serial = 768] [outer = 0x0] [url = about:blank] 13:45:22 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x122f08400) [pid = 1966] [serial = 753] [outer = 0x0] [url = about:blank] 13:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 871ms 13:45:22 INFO - PROCESS | 1966 | 1467233122714 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 1966 | 1467233122717 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:45:22 INFO - PROCESS | 1966 | 1467233122720 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 1966 | 1467233122721 Marionette TRACE conn2 <- [1,1086,null,{}] 13:45:22 INFO - PROCESS | 1966 | 1467233122725 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}] 13:45:22 INFO - PROCESS | 1966 | 1467233122727 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:22 INFO - PROCESS | 1966 | 1467233122816 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:45:22 INFO - PROCESS | 1966 | 1467233122821 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:22 INFO - PROCESS | 1966 | 1467233122824 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x1167cc800 == 30 [pid = 1966] [id = 279] 13:45:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x113c62000) [pid = 1966] [serial = 835] [outer = 0x0] 13:45:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x115df8800) [pid = 1966] [serial = 836] [outer = 0x113c62000] 13:45:22 INFO - PROCESS | 1966 | 1467233122852 Marionette DEBUG loaded listener.js 13:45:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1169f3800) [pid = 1966] [serial = 837] [outer = 0x113c62000] 13:45:23 INFO - PROCESS | 1966 | 1467233123190 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]]]}] 13:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 520ms 13:45:23 INFO - PROCESS | 1966 | 1467233123240 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:45:23 INFO - PROCESS | 1966 | 1467233123243 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:45:23 INFO - PROCESS | 1966 | 1467233123247 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:45:23 INFO - PROCESS | 1966 | 1467233123248 Marionette TRACE conn2 <- [1,1090,null,{}] 13:45:23 INFO - PROCESS | 1966 | 1467233123251 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}] 13:45:23 INFO - PROCESS | 1966 | 1467233123252 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:23 INFO - PROCESS | 1966 | 1467233123330 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:45:23 INFO - PROCESS | 1966 | 1467233123335 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:23 INFO - PROCESS | 1966 | 1467233123336 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x118343000 == 31 [pid = 1966] [id = 280] 13:45:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1174e5800) [pid = 1966] [serial = 838] [outer = 0x0] 13:45:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11816e400) [pid = 1966] [serial = 839] [outer = 0x1174e5800] 13:45:23 INFO - PROCESS | 1966 | 1467233123364 Marionette DEBUG loaded listener.js 13:45:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1185ce400) [pid = 1966] [serial = 840] [outer = 0x1174e5800] 13:45:23 INFO - PROCESS | 1966 | 1467233123716 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]]]}] 13:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 520ms 13:45:23 INFO - PROCESS | 1966 | 1467233123775 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:45:23 INFO - PROCESS | 1966 | 1467233123776 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:45:23 INFO - PROCESS | 1966 | 1467233123780 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:45:23 INFO - PROCESS | 1966 | 1467233123782 Marionette TRACE conn2 <- [1,1094,null,{}] 13:45:23 INFO - PROCESS | 1966 | 1467233123790 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}] 13:45:23 INFO - PROCESS | 1966 | 1467233123793 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:23 INFO - PROCESS | 1966 | 1467233123871 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:45:23 INFO - PROCESS | 1966 | 1467233123876 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:23 INFO - PROCESS | 1966 | 1467233123878 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b3a000 == 32 [pid = 1966] [id = 281] 13:45:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112a52000) [pid = 1966] [serial = 841] [outer = 0x0] 13:45:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119596c00) [pid = 1966] [serial = 842] [outer = 0x112a52000] 13:45:23 INFO - PROCESS | 1966 | 1467233123908 Marionette DEBUG loaded listener.js 13:45:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119b72400) [pid = 1966] [serial = 843] [outer = 0x112a52000] 13:45:24 INFO - PROCESS | 1966 | 1467233124237 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]]]}] 13:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 473ms 13:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:45:24 INFO - PROCESS | 1966 | 1467233124254 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:45:24 INFO - PROCESS | 1966 | 1467233124256 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:45:24 INFO - PROCESS | 1966 | 1467233124258 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - PROCESS | 1966 | 1467233124259 Marionette TRACE conn2 <- [1,1098,null,{}] 13:45:24 INFO - PROCESS | 1966 | 1467233124261 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}] 13:45:24 INFO - PROCESS | 1966 | 1467233124262 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:24 INFO - PROCESS | 1966 | 1467233124341 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:45:24 INFO - PROCESS | 1966 | 1467233124398 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:24 INFO - PROCESS | 1966 | 1467233124399 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f74000 == 33 [pid = 1966] [id = 282] 13:45:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119184400) [pid = 1966] [serial = 844] [outer = 0x0] 13:45:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x122f08400) [pid = 1966] [serial = 845] [outer = 0x119184400] 13:45:24 INFO - PROCESS | 1966 | 1467233124423 Marionette DEBUG loaded listener.js 13:45:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1236edc00) [pid = 1966] [serial = 846] [outer = 0x119184400] 13:45:24 INFO - PROCESS | 1966 | 1467233124710 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]]]}] 13:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 469ms 13:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:45:24 INFO - PROCESS | 1966 | 1467233124736 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:45:24 INFO - PROCESS | 1966 | 1467233124737 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:45:24 INFO - PROCESS | 1966 | 1467233124740 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - PROCESS | 1966 | 1467233124741 Marionette TRACE conn2 <- [1,1102,null,{}] 13:45:24 INFO - PROCESS | 1966 | 1467233124743 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}] 13:45:24 INFO - PROCESS | 1966 | 1467233124744 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:24 INFO - PROCESS | 1966 | 1467233124841 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:45:24 INFO - PROCESS | 1966 | 1467233124876 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:24 INFO - PROCESS | 1966 | 1467233124877 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x124203000 == 34 [pid = 1966] [id = 283] 13:45:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1128d9c00) [pid = 1966] [serial = 847] [outer = 0x0] 13:45:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1239ab800) [pid = 1966] [serial = 848] [outer = 0x1128d9c00] 13:45:24 INFO - PROCESS | 1966 | 1467233124901 Marionette DEBUG loaded listener.js 13:45:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x124006000) [pid = 1966] [serial = 849] [outer = 0x1128d9c00] 13:45:25 INFO - PROCESS | 1966 | 1467233125224 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]]]}] 13:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 520ms 13:45:25 INFO - PROCESS | 1966 | 1467233125268 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:45:25 INFO - PROCESS | 1966 | 1467233125270 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:45:25 INFO - PROCESS | 1966 | 1467233125272 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:45:25 INFO - PROCESS | 1966 | 1467233125273 Marionette TRACE conn2 <- [1,1106,null,{}] 13:45:25 INFO - PROCESS | 1966 | 1467233125275 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}] 13:45:25 INFO - PROCESS | 1966 | 1467233125279 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:25 INFO - PROCESS | 1966 | 1467233125392 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:45:25 INFO - PROCESS | 1966 | 1467233125402 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:25 INFO - PROCESS | 1966 | 1467233125403 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269d4000 == 35 [pid = 1966] [id = 284] 13:45:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x124296000) [pid = 1966] [serial = 850] [outer = 0x0] 13:45:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126510400) [pid = 1966] [serial = 851] [outer = 0x124296000] 13:45:25 INFO - PROCESS | 1966 | 1467233125428 Marionette DEBUG loaded listener.js 13:45:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128b86800) [pid = 1966] [serial = 852] [outer = 0x124296000] 13:45:25 INFO - PROCESS | 1966 | 1467233125778 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]]]}] 13:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 518ms 13:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:45:25 INFO - PROCESS | 1966 | 1467233125791 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:45:25 INFO - PROCESS | 1966 | 1467233125792 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:45:25 INFO - PROCESS | 1966 | 1467233125794 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:45:25 INFO - PROCESS | 1966 | 1467233125795 Marionette TRACE conn2 <- [1,1110,null,{}] 13:45:25 INFO - PROCESS | 1966 | 1467233125799 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}] 13:45:25 INFO - PROCESS | 1966 | 1467233125800 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:25 INFO - PROCESS | 1966 | 1467233125893 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:45:25 INFO - PROCESS | 1966 | 1467233125903 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:25 INFO - PROCESS | 1966 | 1467233125904 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x12910f000 == 36 [pid = 1966] [id = 285] 13:45:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128e85400) [pid = 1966] [serial = 853] [outer = 0x0] 13:45:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128e8cc00) [pid = 1966] [serial = 854] [outer = 0x128e85400] 13:45:25 INFO - PROCESS | 1966 | 1467233125929 Marionette DEBUG loaded listener.js 13:45:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1291ba400) [pid = 1966] [serial = 855] [outer = 0x128e85400] 13:45:26 INFO - PROCESS | 1966 | 1467233126240 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]]]}] 13:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 13:45:26 INFO - PROCESS | 1966 | 1467233126268 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:45:26 INFO - PROCESS | 1966 | 1467233126269 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:45:26 INFO - PROCESS | 1966 | 1467233126271 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:45:26 INFO - PROCESS | 1966 | 1467233126272 Marionette TRACE conn2 <- [1,1114,null,{}] 13:45:26 INFO - PROCESS | 1966 | 1467233126274 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}] 13:45:26 INFO - PROCESS | 1966 | 1467233126275 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:26 INFO - PROCESS | 1966 | 1467233126370 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:45:26 INFO - PROCESS | 1966 | 1467233126405 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:26 INFO - PROCESS | 1966 | 1467233126406 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295b5800 == 37 [pid = 1966] [id = 286] 13:45:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1292dac00) [pid = 1966] [serial = 856] [outer = 0x0] 13:45:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1292e6400) [pid = 1966] [serial = 857] [outer = 0x1292dac00] 13:45:26 INFO - PROCESS | 1966 | 1467233126430 Marionette DEBUG loaded listener.js 13:45:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x129407800) [pid = 1966] [serial = 858] [outer = 0x1292dac00] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x111f05400) [pid = 1966] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115d1a400) [pid = 1966] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x112a77400) [pid = 1966] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x116748800) [pid = 1966] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1185c3c00) [pid = 1966] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x11303b000) [pid = 1966] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112f72000) [pid = 1966] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1169f1c00) [pid = 1966] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12314c800) [pid = 1966] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x124294800) [pid = 1966] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x113c36000) [pid = 1966] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x123d5e400) [pid = 1966] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1121b8400) [pid = 1966] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x124ef4400) [pid = 1966] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x110fab800) [pid = 1966] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x113c43400) [pid = 1966] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:45:26 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x126c72800) [pid = 1966] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:45:26 INFO - PROCESS | 1966 | 1467233126822 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]]]}] 13:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 570ms 13:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:45:26 INFO - PROCESS | 1966 | 1467233126841 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:45:26 INFO - PROCESS | 1966 | 1467233126842 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:45:26 INFO - PROCESS | 1966 | 1467233126844 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:45:26 INFO - PROCESS | 1966 | 1467233126846 Marionette TRACE conn2 <- [1,1118,null,{}] 13:45:26 INFO - PROCESS | 1966 | 1467233126850 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}] 13:45:26 INFO - PROCESS | 1966 | 1467233126851 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:26 INFO - PROCESS | 1966 | 1467233126927 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:45:26 INFO - PROCESS | 1966 | 1467233126933 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:26 INFO - PROCESS | 1966 | 1467233126934 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b39800 == 38 [pid = 1966] [id = 287] 13:45:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x111f05400) [pid = 1966] [serial = 859] [outer = 0x0] 13:45:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112fb4400) [pid = 1966] [serial = 860] [outer = 0x111f05400] 13:45:26 INFO - PROCESS | 1966 | 1467233126958 Marionette DEBUG loaded listener.js 13:45:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1185cf400) [pid = 1966] [serial = 861] [outer = 0x111f05400] 13:45:27 INFO - PROCESS | 1966 | 1467233127291 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]]]}] 13:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 471ms 13:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:45:27 INFO - PROCESS | 1966 | 1467233127316 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:45:27 INFO - PROCESS | 1966 | 1467233127317 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:45:27 INFO - PROCESS | 1966 | 1467233127320 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:45:27 INFO - PROCESS | 1966 | 1467233127321 Marionette TRACE conn2 <- [1,1122,null,{}] 13:45:27 INFO - PROCESS | 1966 | 1467233127323 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}] 13:45:27 INFO - PROCESS | 1966 | 1467233127324 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:27 INFO - PROCESS | 1966 | 1467233127422 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:45:27 INFO - PROCESS | 1966 | 1467233127483 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:27 INFO - PROCESS | 1966 | 1467233127484 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b91f000 == 39 [pid = 1966] [id = 288] 13:45:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x116142400) [pid = 1966] [serial = 862] [outer = 0x0] 13:45:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x129450800) [pid = 1966] [serial = 863] [outer = 0x116142400] 13:45:27 INFO - PROCESS | 1966 | 1467233127517 Marionette DEBUG loaded listener.js 13:45:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x123344000) [pid = 1966] [serial = 864] [outer = 0x116142400] 13:45:27 INFO - PROCESS | 1966 | 1467233127900 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]]]}] 13:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 618ms 13:45:27 INFO - PROCESS | 1966 | 1467233127938 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:45:27 INFO - PROCESS | 1966 | 1467233127940 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:45:27 INFO - PROCESS | 1966 | 1467233127942 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:45:27 INFO - PROCESS | 1966 | 1467233127944 Marionette TRACE conn2 <- [1,1126,null,{}] 13:45:27 INFO - PROCESS | 1966 | 1467233127946 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}] 13:45:27 INFO - PROCESS | 1966 | 1467233127948 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:28 INFO - PROCESS | 1966 | 1467233128040 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:45:28 INFO - PROCESS | 1966 | 1467233128097 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:28 INFO - PROCESS | 1966 | 1467233128098 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b91b800 == 40 [pid = 1966] [id = 289] 13:45:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x122f04c00) [pid = 1966] [serial = 865] [outer = 0x0] 13:45:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12a6a8400) [pid = 1966] [serial = 866] [outer = 0x122f04c00] 13:45:28 INFO - PROCESS | 1966 | 1467233128124 Marionette DEBUG loaded listener.js 13:45:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12a7e9000) [pid = 1966] [serial = 867] [outer = 0x122f04c00] 13:45:28 INFO - PROCESS | 1966 | 1467233128403 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]]]}] 13:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 471ms 13:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:45:28 INFO - PROCESS | 1966 | 1467233128422 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:45:28 INFO - PROCESS | 1966 | 1467233128423 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:45:28 INFO - PROCESS | 1966 | 1467233128425 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:45:28 INFO - PROCESS | 1966 | 1467233128426 Marionette TRACE conn2 <- [1,1130,null,{}] 13:45:28 INFO - PROCESS | 1966 | 1467233128436 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}] 13:45:28 INFO - PROCESS | 1966 | 1467233128437 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:28 INFO - PROCESS | 1966 | 1467233128533 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:45:28 INFO - PROCESS | 1966 | 1467233128537 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:28 INFO - PROCESS | 1966 | 1467233128538 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd76000 == 41 [pid = 1966] [id = 290] 13:45:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12a7eb800) [pid = 1966] [serial = 868] [outer = 0x0] 13:45:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12af03c00) [pid = 1966] [serial = 869] [outer = 0x12a7eb800] 13:45:28 INFO - PROCESS | 1966 | 1467233128561 Marionette DEBUG loaded listener.js 13:45:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12af0c000) [pid = 1966] [serial = 870] [outer = 0x12a7eb800] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x1167cc800 == 40 [pid = 1966] [id = 279] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x119739800 == 39 [pid = 1966] [id = 278] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12ade2800 == 38 [pid = 1966] [id = 276] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x1169a4000 == 37 [pid = 1966] [id = 277] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x118343000 == 36 [pid = 1966] [id = 280] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x1269d4000 == 35 [pid = 1966] [id = 284] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x124203000 == 34 [pid = 1966] [id = 283] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12910f000 == 33 [pid = 1966] [id = 285] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12b91f000 == 32 [pid = 1966] [id = 288] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x119b39800 == 31 [pid = 1966] [id = 287] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x122f74000 == 30 [pid = 1966] [id = 282] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x1295b5800 == 29 [pid = 1966] [id = 286] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x119b3a000 == 28 [pid = 1966] [id = 281] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x118768c00) [pid = 1966] [serial = 800] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11917b400) [pid = 1966] [serial = 801] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1169f3c00) [pid = 1966] [serial = 797] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x116afb000) [pid = 1966] [serial = 798] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112f98c00) [pid = 1966] [serial = 794] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112fb6000) [pid = 1966] [serial = 795] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x118362c00) [pid = 1966] [serial = 792] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116f02800) [pid = 1966] [serial = 791] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1192fac00) [pid = 1966] [serial = 803] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x120fe5400) [pid = 1966] [serial = 807] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119782800) [pid = 1966] [serial = 806] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x11613f400) [pid = 1966] [serial = 777] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112fa2c00) [pid = 1966] [serial = 776] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1185ce000) [pid = 1966] [serial = 780] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1176f5c00) [pid = 1966] [serial = 779] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x123d72400) [pid = 1966] [serial = 783] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x123348000) [pid = 1966] [serial = 782] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x128b7a800) [pid = 1966] [serial = 786] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x123535c00) [pid = 1966] [serial = 809] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x126157000) [pid = 1966] [serial = 785] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x124eed000) [pid = 1966] [serial = 813] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x12470c000) [pid = 1966] [serial = 812] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x1169f5000) [pid = 1966] [serial = 818] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12615e000) [pid = 1966] [serial = 815] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x112f90c00) [pid = 1966] [serial = 789] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x126159000) [pid = 1966] [serial = 821] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x112a54400) [pid = 1966] [serial = 788] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x128b84c00) [pid = 1966] [serial = 824] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x126961800) [pid = 1966] [serial = 822] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x12695b000) [pid = 1966] [serial = 816] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x12429b400) [pid = 1966] [serial = 810] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x1292da800) [pid = 1966] [serial = 827] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x119418800) [pid = 1966] [serial = 819] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x119597c00) [pid = 1966] [serial = 804] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x1291ae800) [pid = 1966] [serial = 825] [outer = 0x0] [url = about:blank] 13:45:29 INFO - PROCESS | 1966 | --DOCSHELL 0x12b91b800 == 27 [pid = 1966] [id = 289] 13:45:29 INFO - PROCESS | 1966 | 1467233129962 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]]]}] 13:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1571ms 13:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:45:30 INFO - PROCESS | 1966 | 1467233129997 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:45:30 INFO - PROCESS | 1966 | 1467233129999 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:45:30 INFO - PROCESS | 1966 | 1467233130002 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:45:30 INFO - PROCESS | 1966 | 1467233130005 Marionette TRACE conn2 <- [1,1134,null,{}] 13:45:30 INFO - PROCESS | 1966 | 1467233130009 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}] 13:45:30 INFO - PROCESS | 1966 | 1467233130011 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:30 INFO - PROCESS | 1966 | 1467233130096 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:45:30 INFO - PROCESS | 1966 | 1467233130149 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:30 INFO - PROCESS | 1966 | 1467233130151 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x114f10800 == 28 [pid = 1966] [id = 291] 13:45:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x112a85000) [pid = 1966] [serial = 871] [outer = 0x0] 13:45:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x112f8d400) [pid = 1966] [serial = 872] [outer = 0x112a85000] 13:45:30 INFO - PROCESS | 1966 | 1467233130179 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x112fa3800) [pid = 1966] [serial = 873] [outer = 0x112a85000] 13:45:30 INFO - PROCESS | 1966 | 1467233130491 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]]]}] 13:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 522ms 13:45:30 INFO - PROCESS | 1966 | 1467233130523 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:45:30 INFO - PROCESS | 1966 | 1467233130527 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:45:30 INFO - PROCESS | 1966 | 1467233130534 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:45:30 INFO - PROCESS | 1966 | 1467233130536 Marionette TRACE conn2 <- [1,1138,null,{}] 13:45:30 INFO - PROCESS | 1966 | 1467233130538 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}] 13:45:30 INFO - PROCESS | 1966 | 1467233130540 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:30 INFO - PROCESS | 1966 | 1467233130617 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:45:30 INFO - PROCESS | 1966 | 1467233130621 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:30 INFO - PROCESS | 1966 | 1467233130623 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ac7000 == 29 [pid = 1966] [id = 292] 13:45:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x112fb6c00) [pid = 1966] [serial = 874] [outer = 0x0] 13:45:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x113c66400) [pid = 1966] [serial = 875] [outer = 0x112fb6c00] 13:45:30 INFO - PROCESS | 1966 | 1467233130655 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x115e5d400) [pid = 1966] [serial = 876] [outer = 0x112fb6c00] 13:45:30 INFO - PROCESS | 1966 | 1467233130978 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]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 473ms 13:45:31 INFO - PROCESS | 1966 | 1467233131006 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:45:31 INFO - PROCESS | 1966 | 1467233131007 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:45:31 INFO - PROCESS | 1966 | 1467233131027 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 1966 | 1467233131031 Marionette TRACE conn2 <- [1,1142,null,{}] 13:45:31 INFO - PROCESS | 1966 | 1467233131041 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}] 13:45:31 INFO - PROCESS | 1966 | 1467233131044 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:31 INFO - PROCESS | 1966 | 1467233131124 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:45:31 INFO - PROCESS | 1966 | 1467233131130 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:31 INFO - PROCESS | 1966 | 1467233131134 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x11833c000 == 30 [pid = 1966] [id = 293] 13:45:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x111ca9400) [pid = 1966] [serial = 877] [outer = 0x0] 13:45:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x1169f7400) [pid = 1966] [serial = 878] [outer = 0x111ca9400] 13:45:31 INFO - PROCESS | 1966 | 1467233131162 Marionette DEBUG loaded listener.js 13:45:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x116f02c00) [pid = 1966] [serial = 879] [outer = 0x111ca9400] 13:45:31 INFO - PROCESS | 1966 | 1467233131511 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]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 543ms 13:45:31 INFO - PROCESS | 1966 | 1467233131556 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:45:31 INFO - PROCESS | 1966 | 1467233131558 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:45:31 INFO - PROCESS | 1966 | 1467233131560 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 1966 | 1467233131561 Marionette TRACE conn2 <- [1,1146,null,{}] 13:45:31 INFO - PROCESS | 1966 | 1467233131563 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}] 13:45:31 INFO - PROCESS | 1966 | 1467233131564 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:31 INFO - PROCESS | 1966 | 1467233131639 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:45:31 INFO - PROCESS | 1966 | 1467233131642 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:31 INFO - PROCESS | 1966 | 1467233131643 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x11916a000 == 31 [pid = 1966] [id = 294] 13:45:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1176f5800) [pid = 1966] [serial = 880] [outer = 0x0] 13:45:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x11835e000) [pid = 1966] [serial = 881] [outer = 0x1176f5800] 13:45:31 INFO - PROCESS | 1966 | 1467233131670 Marionette DEBUG loaded listener.js 13:45:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x1185c9400) [pid = 1966] [serial = 882] [outer = 0x1176f5800] 13:45:31 INFO - PROCESS | 1966 | 1467233131990 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]]]}] 13:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 13:45:32 INFO - PROCESS | 1966 | 1467233132029 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:45:32 INFO - PROCESS | 1966 | 1467233132030 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:45:32 INFO - PROCESS | 1966 | 1467233132032 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:45:32 INFO - PROCESS | 1966 | 1467233132033 Marionette TRACE conn2 <- [1,1150,null,{}] 13:45:32 INFO - PROCESS | 1966 | 1467233132044 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}] 13:45:32 INFO - PROCESS | 1966 | 1467233132045 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:32 INFO - PROCESS | 1966 | 1467233132113 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:45:32 INFO - PROCESS | 1966 | 1467233132117 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:32 INFO - PROCESS | 1966 | 1467233132118 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x11973c800 == 32 [pid = 1966] [id = 295] 13:45:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x112a79400) [pid = 1966] [serial = 883] [outer = 0x0] 13:45:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x11889d000) [pid = 1966] [serial = 884] [outer = 0x112a79400] 13:45:32 INFO - PROCESS | 1966 | 1467233132143 Marionette DEBUG loaded listener.js 13:45:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x119186800) [pid = 1966] [serial = 885] [outer = 0x112a79400] 13:45:32 INFO - PROCESS | 1966 | 1467233132476 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]]]}] 13:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 470ms 13:45:32 INFO - PROCESS | 1966 | 1467233132502 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:45:32 INFO - PROCESS | 1966 | 1467233132504 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:45:32 INFO - PROCESS | 1966 | 1467233132506 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:45:32 INFO - PROCESS | 1966 | 1467233132507 Marionette TRACE conn2 <- [1,1154,null,{}] 13:45:32 INFO - PROCESS | 1966 | 1467233132509 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}] 13:45:32 INFO - PROCESS | 1966 | 1467233132513 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:32 INFO - PROCESS | 1966 | 1467233132627 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:45:32 INFO - PROCESS | 1966 | 1467233132633 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:32 INFO - PROCESS | 1966 | 1467233132634 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x119dc2800 == 33 [pid = 1966] [id = 296] 13:45:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x119189c00) [pid = 1966] [serial = 886] [outer = 0x0] 13:45:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x119447000) [pid = 1966] [serial = 887] [outer = 0x119189c00] 13:45:32 INFO - PROCESS | 1966 | 1467233132659 Marionette DEBUG loaded listener.js 13:45:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x119bf2000) [pid = 1966] [serial = 888] [outer = 0x119189c00] 13:45:32 INFO - PROCESS | 1966 | 1467233132953 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]]]}] 13:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 471ms 13:45:32 INFO - PROCESS | 1966 | 1467233132977 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:45:32 INFO - PROCESS | 1966 | 1467233132979 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:45:32 INFO - PROCESS | 1966 | 1467233132985 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:45:32 INFO - PROCESS | 1966 | 1467233132986 Marionette TRACE conn2 <- [1,1158,null,{}] 13:45:32 INFO - PROCESS | 1966 | 1467233132988 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}] 13:45:32 INFO - PROCESS | 1966 | 1467233132989 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:33 INFO - PROCESS | 1966 | 1467233133072 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:45:33 INFO - PROCESS | 1966 | 1467233133075 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:33 INFO - PROCESS | 1966 | 1467233133076 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12309a000 == 34 [pid = 1966] [id = 297] 13:45:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x111c83400) [pid = 1966] [serial = 889] [outer = 0x0] 13:45:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x12314a000) [pid = 1966] [serial = 890] [outer = 0x111c83400] 13:45:33 INFO - PROCESS | 1966 | 1467233133103 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1237cb400) [pid = 1966] [serial = 891] [outer = 0x111c83400] 13:45:33 INFO - PROCESS | 1966 | 1467233133491 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]]]}] 13:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 571ms 13:45:33 INFO - PROCESS | 1966 | 1467233133555 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:45:33 INFO - PROCESS | 1966 | 1467233133557 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:45:33 INFO - PROCESS | 1966 | 1467233133560 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:45:33 INFO - PROCESS | 1966 | 1467233133562 Marionette TRACE conn2 <- [1,1162,null,{}] 13:45:33 INFO - PROCESS | 1966 | 1467233133565 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}] 13:45:33 INFO - PROCESS | 1966 | 1467233133567 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:33 INFO - PROCESS | 1966 | 1467233133677 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:45:33 INFO - PROCESS | 1966 | 1467233133691 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:33 INFO - PROCESS | 1966 | 1467233133692 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239cd800 == 35 [pid = 1966] [id = 298] 13:45:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x123d5fc00) [pid = 1966] [serial = 892] [outer = 0x0] 13:45:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x124005000) [pid = 1966] [serial = 893] [outer = 0x123d5fc00] 13:45:33 INFO - PROCESS | 1966 | 1467233133724 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1242e3400) [pid = 1966] [serial = 894] [outer = 0x123d5fc00] 13:45:34 INFO - PROCESS | 1966 | 1467233134039 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]]]}] 13:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 523ms 13:45:34 INFO - PROCESS | 1966 | 1467233134083 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:45:34 INFO - PROCESS | 1966 | 1467233134085 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:45:34 INFO - PROCESS | 1966 | 1467233134088 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:45:34 INFO - PROCESS | 1966 | 1467233134089 Marionette TRACE conn2 <- [1,1166,null,{}] 13:45:34 INFO - PROCESS | 1966 | 1467233134092 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}] 13:45:34 INFO - PROCESS | 1966 | 1467233134094 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:34 INFO - PROCESS | 1966 | 1467233134261 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:45:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1245eac00) [pid = 1966] [serial = 895] [outer = 0x12c890400] 13:45:34 INFO - PROCESS | 1966 | 1467233134301 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 1966 | 1467233134302 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x11833b800 == 36 [pid = 1966] [id = 299] 13:45:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x124e71400) [pid = 1966] [serial = 896] [outer = 0x0] 13:45:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124ee7000) [pid = 1966] [serial = 897] [outer = 0x124e71400] 13:45:34 INFO - PROCESS | 1966 | 1467233134344 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124f90800) [pid = 1966] [serial = 898] [outer = 0x124e71400] 13:45:34 INFO - PROCESS | 1966 | 1467233134641 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]]]}] 13:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 569ms 13:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:45:34 INFO - PROCESS | 1966 | 1467233134657 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:45:34 INFO - PROCESS | 1966 | 1467233134658 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:45:34 INFO - PROCESS | 1966 | 1467233134660 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:45:34 INFO - PROCESS | 1966 | 1467233134661 Marionette TRACE conn2 <- [1,1170,null,{}] 13:45:34 INFO - PROCESS | 1966 | 1467233134672 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}] 13:45:34 INFO - PROCESS | 1966 | 1467233134673 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:34 INFO - PROCESS | 1966 | 1467233134756 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:45:34 INFO - PROCESS | 1966 | 1467233134760 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 1966 | 1467233134761 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x124203000 == 37 [pid = 1966] [id = 300] 13:45:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1237c8400) [pid = 1966] [serial = 899] [outer = 0x0] 13:45:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124274400) [pid = 1966] [serial = 900] [outer = 0x1237c8400] 13:45:34 INFO - PROCESS | 1966 | 1467233134838 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x126729c00) [pid = 1966] [serial = 901] [outer = 0x1237c8400] 13:45:35 INFO - PROCESS | 1966 | 1467233135097 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]]]}] 13:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 479ms 13:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:45:35 INFO - PROCESS | 1966 | 1467233135154 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:45:35 INFO - PROCESS | 1966 | 1467233135156 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:45:35 INFO - PROCESS | 1966 | 1467233135159 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:45:35 INFO - PROCESS | 1966 | 1467233135161 Marionette TRACE conn2 <- [1,1174,null,{}] 13:45:35 INFO - PROCESS | 1966 | 1467233135163 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}] 13:45:35 INFO - PROCESS | 1966 | 1467233135167 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:35 INFO - PROCESS | 1966 | 1467233135340 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:45:35 INFO - PROCESS | 1966 | 1467233135356 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:35 INFO - PROCESS | 1966 | 1467233135358 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x11973b800 == 38 [pid = 1966] [id = 301] 13:45:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1267ccc00) [pid = 1966] [serial = 902] [outer = 0x0] 13:45:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128b7bc00) [pid = 1966] [serial = 903] [outer = 0x1267ccc00] 13:45:35 INFO - PROCESS | 1966 | 1467233135400 Marionette DEBUG loaded listener.js 13:45:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x112a51400) [pid = 1966] [serial = 904] [outer = 0x1267ccc00] 13:45:35 INFO - PROCESS | 1966 | 1467233135868 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] 13:45:35 INFO - PROCESS | 1966 | 1467233135883 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:45:35 INFO - PROCESS | 1966 | 1467233135885 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:45:35 INFO - PROCESS | 1966 | 1467233135887 Marionette TRACE conn2 <- [1,1178,null,{}] 13:45:35 INFO - PROCESS | 1966 | 1467233135889 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}] 13:45:35 INFO - PROCESS | 1966 | 1467233135890 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:35 INFO - PROCESS | 1966 | 1467233135986 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:45:36 INFO - PROCESS | 1966 | 1467233136020 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:36 INFO - PROCESS | 1966 | 1467233136021 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x12911b800 == 39 [pid = 1966] [id = 302] 13:45:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128c95000) [pid = 1966] [serial = 905] [outer = 0x0] 13:45:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128e84c00) [pid = 1966] [serial = 906] [outer = 0x128c95000] 13:45:36 INFO - PROCESS | 1966 | 1467233136044 Marionette DEBUG loaded listener.js 13:45:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1291b3000) [pid = 1966] [serial = 907] [outer = 0x128c95000] 13:45:36 INFO - PROCESS | 1966 | 1467233136361 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] 13:45:36 INFO - PROCESS | 1966 | 1467233136406 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:45:36 INFO - PROCESS | 1966 | 1467233136408 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:45:36 INFO - PROCESS | 1966 | 1467233136409 Marionette TRACE conn2 <- [1,1182,null,{}] 13:45:36 INFO - PROCESS | 1966 | 1467233136412 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}] 13:45:36 INFO - PROCESS | 1966 | 1467233136413 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:36 INFO - PROCESS | 1966 | 1467233136528 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:45:36 INFO - PROCESS | 1966 | 1467233136532 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:36 INFO - PROCESS | 1966 | 1467233136533 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295b5000 == 40 [pid = 1966] [id = 303] 13:45:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128c96c00) [pid = 1966] [serial = 908] [outer = 0x0] 13:45:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129402800) [pid = 1966] [serial = 909] [outer = 0x128c96c00] 13:45:36 INFO - PROCESS | 1966 | 1467233136556 Marionette DEBUG loaded listener.js 13:45:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x129455c00) [pid = 1966] [serial = 910] [outer = 0x128c96c00] 13:45:36 INFO - PROCESS | 1966 | 1467233136858 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] 13:45:36 INFO - PROCESS | 1966 | 1467233136887 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:45:36 INFO - PROCESS | 1966 | 1467233136889 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:45:36 INFO - PROCESS | 1966 | 1467233136890 Marionette TRACE conn2 <- [1,1186,null,{}] 13:45:36 INFO - PROCESS | 1966 | 1467233136893 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}] 13:45:36 INFO - PROCESS | 1966 | 1467233136894 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:37 INFO - PROCESS | 1966 | 1467233137000 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:45:37 INFO - PROCESS | 1966 | 1467233137004 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 1966 | 1467233137005 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a751000 == 41 [pid = 1966] [id = 304] 13:45:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1291b3400) [pid = 1966] [serial = 911] [outer = 0x0] 13:45:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12a6a8800) [pid = 1966] [serial = 912] [outer = 0x1291b3400] 13:45:37 INFO - PROCESS | 1966 | 1467233137059 Marionette DEBUG loaded listener.js 13:45:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12af02400) [pid = 1966] [serial = 913] [outer = 0x1291b3400] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1174e5800) [pid = 1966] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1128d9c00) [pid = 1966] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x124296000) [pid = 1966] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x119184400) [pid = 1966] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x113c62000) [pid = 1966] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x113c67400) [pid = 1966] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112a52000) [pid = 1966] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x122f04c00) [pid = 1966] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1128d9000) [pid = 1966] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x128e85400) [pid = 1966] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x111f05400) [pid = 1966] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1291b1800) [pid = 1966] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x116142400) [pid = 1966] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:45:37 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1292dac00) [pid = 1966] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:45:37 INFO - PROCESS | 1966 | 1467233137510 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] 13:45:37 INFO - PROCESS | 1966 | 1467233137559 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:45:37 INFO - PROCESS | 1966 | 1467233137566 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:45:37 INFO - PROCESS | 1966 | 1467233137568 Marionette TRACE conn2 <- [1,1190,null,{}] 13:45:37 INFO - PROCESS | 1966 | 1467233137585 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}] 13:45:37 INFO - PROCESS | 1966 | 1467233137586 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:37 INFO - PROCESS | 1966 | 1467233137677 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:45:37 INFO - PROCESS | 1966 | 1467233137683 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 1966 | 1467233137684 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afaf000 == 42 [pid = 1966] [id = 305] 13:45:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x116195400) [pid = 1966] [serial = 914] [outer = 0x0] 13:45:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1188ed400) [pid = 1966] [serial = 915] [outer = 0x116195400] 13:45:37 INFO - PROCESS | 1966 | 1467233137708 Marionette DEBUG loaded listener.js 13:45:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x126958000) [pid = 1966] [serial = 916] [outer = 0x116195400] 13:45:38 INFO - PROCESS | 1966 | 1467233138021 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] 13:45:38 INFO - PROCESS | 1966 | 1467233138049 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:45:38 INFO - PROCESS | 1966 | 1467233138053 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:45:38 INFO - PROCESS | 1966 | 1467233138054 Marionette TRACE conn2 <- [1,1194,null,{}] 13:45:38 INFO - PROCESS | 1966 | 1467233138056 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}] 13:45:38 INFO - PROCESS | 1966 | 1467233138057 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:38 INFO - PROCESS | 1966 | 1467233138139 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:45:38 INFO - PROCESS | 1966 | 1467233138142 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 1966 | 1467233138143 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b919800 == 43 [pid = 1966] [id = 306] 13:45:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x122f04c00) [pid = 1966] [serial = 917] [outer = 0x0] 13:45:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12a7e2800) [pid = 1966] [serial = 918] [outer = 0x122f04c00] 13:45:38 INFO - PROCESS | 1966 | 1467233138167 Marionette DEBUG loaded listener.js 13:45:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12af0c800) [pid = 1966] [serial = 919] [outer = 0x122f04c00] 13:45:38 INFO - PROCESS | 1966 | 1467233138504 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] 13:45:38 INFO - PROCESS | 1966 | 1467233138523 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:45:38 INFO - PROCESS | 1966 | 1467233138525 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:45:38 INFO - PROCESS | 1966 | 1467233138526 Marionette TRACE conn2 <- [1,1198,null,{}] 13:45:38 INFO - PROCESS | 1966 | 1467233138530 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}] 13:45:38 INFO - PROCESS | 1966 | 1467233138531 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:38 INFO - PROCESS | 1966 | 1467233138643 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:45:38 INFO - PROCESS | 1966 | 1467233138652 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 1966 | 1467233138653 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd65000 == 44 [pid = 1966] [id = 307] 13:45:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12af0e400) [pid = 1966] [serial = 920] [outer = 0x0] 13:45:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12af39c00) [pid = 1966] [serial = 921] [outer = 0x12af0e400] 13:45:38 INFO - PROCESS | 1966 | 1467233138677 Marionette DEBUG loaded listener.js 13:45:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12afed400) [pid = 1966] [serial = 922] [outer = 0x12af0e400] 13:45:38 INFO - PROCESS | 1966 | 1467233138966 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]]]}] 13:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 467ms 13:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:45:39 INFO - PROCESS | 1966 | 1467233138994 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:45:39 INFO - PROCESS | 1966 | 1467233138995 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:45:39 INFO - PROCESS | 1966 | 1467233139000 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:45:39 INFO - PROCESS | 1966 | 1467233139002 Marionette TRACE conn2 <- [1,1202,null,{}] 13:45:39 INFO - PROCESS | 1966 | 1467233139004 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}] 13:45:39 INFO - PROCESS | 1966 | 1467233139005 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:39 INFO - PROCESS | 1966 | 1467233139086 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:45:39 INFO - PROCESS | 1966 | 1467233139090 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 1966 | 1467233139090 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3b5800 == 45 [pid = 1966] [id = 308] 13:45:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12afed800) [pid = 1966] [serial = 923] [outer = 0x0] 13:45:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12aff5800) [pid = 1966] [serial = 924] [outer = 0x12afed800] 13:45:39 INFO - PROCESS | 1966 | 1467233139114 Marionette DEBUG loaded listener.js 13:45:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12b04ec00) [pid = 1966] [serial = 925] [outer = 0x12afed800] 13:45:39 INFO - PROCESS | 1966 | 1467233139602 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]]]}] 13:45:39 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 13:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 620ms 13:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:45:39 INFO - PROCESS | 1966 | 1467233139619 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:45:39 INFO - PROCESS | 1966 | 1467233139622 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:45:39 INFO - PROCESS | 1966 | 1467233139625 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:45:39 INFO - PROCESS | 1966 | 1467233139627 Marionette TRACE conn2 <- [1,1206,null,{}] 13:45:39 INFO - PROCESS | 1966 | 1467233139631 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}] 13:45:39 INFO - PROCESS | 1966 | 1467233139633 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:39 INFO - PROCESS | 1966 | 1467233139753 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:45:39 INFO - PROCESS | 1966 | 1467233139877 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 1966 | 1467233139879 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x1169a4000 == 46 [pid = 1966] [id = 309] 13:45:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x112a5c800) [pid = 1966] [serial = 926] [outer = 0x0] 13:45:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x112eb9000) [pid = 1966] [serial = 927] [outer = 0x112a5c800] 13:45:39 INFO - PROCESS | 1966 | 1467233139911 Marionette DEBUG loaded listener.js 13:45:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x112fa4800) [pid = 1966] [serial = 928] [outer = 0x112a5c800] 13:45:40 INFO - PROCESS | 1966 | 1467233140476 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]]]}] 13:45:40 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 13:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 922ms 13:45:40 INFO - PROCESS | 1966 | 1467233140547 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:45:40 INFO - PROCESS | 1966 | 1467233140552 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:45:40 INFO - PROCESS | 1966 | 1467233140559 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:45:40 INFO - PROCESS | 1966 | 1467233140561 Marionette TRACE conn2 <- [1,1210,null,{}] 13:45:40 INFO - PROCESS | 1966 | 1467233140566 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}] 13:45:40 INFO - PROCESS | 1966 | 1467233140568 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:40 INFO - PROCESS | 1966 | 1467233140696 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:45:40 INFO - PROCESS | 1966 | 1467233140753 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:40 INFO - PROCESS | 1966 | 1467233140754 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b2f000 == 47 [pid = 1966] [id = 310] 13:45:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x114fcc000) [pid = 1966] [serial = 929] [outer = 0x0] 13:45:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x116191c00) [pid = 1966] [serial = 930] [outer = 0x114fcc000] 13:45:40 INFO - PROCESS | 1966 | 1467233140785 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1169f8000) [pid = 1966] [serial = 931] [outer = 0x114fcc000] 13:45:41 INFO - PROCESS | 1966 | 1467233141481 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]]]}] 13:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 977ms 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd65000 == 46 [pid = 1966] [id = 307] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x12b919800 == 45 [pid = 1966] [id = 306] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x12afaf000 == 44 [pid = 1966] [id = 305] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x12a751000 == 43 [pid = 1966] [id = 304] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x1295b5000 == 42 [pid = 1966] [id = 303] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x12911b800 == 41 [pid = 1966] [id = 302] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12af03c00) [pid = 1966] [serial = 869] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x11973b800 == 40 [pid = 1966] [id = 301] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x124203000 == 39 [pid = 1966] [id = 300] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x11833b800 == 38 [pid = 1966] [id = 299] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x1239cd800 == 37 [pid = 1966] [id = 298] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x12309a000 == 36 [pid = 1966] [id = 297] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x119dc2800 == 35 [pid = 1966] [id = 296] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x11973c800 == 34 [pid = 1966] [id = 295] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x11916a000 == 33 [pid = 1966] [id = 294] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x11833c000 == 32 [pid = 1966] [id = 293] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x116ac7000 == 31 [pid = 1966] [id = 292] 13:45:41 INFO - PROCESS | 1966 | 1467233141563 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:45:41 INFO - PROCESS | 1966 | 1467233141567 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x114f10800 == 30 [pid = 1966] [id = 291] 13:45:41 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd76000 == 29 [pid = 1966] [id = 290] 13:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:45:41 INFO - PROCESS | 1966 | 1467233141571 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:45:41 INFO - PROCESS | 1966 | 1467233141573 Marionette TRACE conn2 <- [1,1214,null,{}] 13:45:41 INFO - PROCESS | 1966 | 1467233141577 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}] 13:45:41 INFO - PROCESS | 1966 | 1467233141578 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:41 INFO - PROCESS | 1966 | 1467233141656 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:45:41 INFO - PROCESS | 1966 | 1467233141668 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:41 INFO - PROCESS | 1966 | 1467233141669 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x116617000 == 30 [pid = 1966] [id = 311] 13:45:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x116137800) [pid = 1966] [serial = 932] [outer = 0x0] 13:45:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x11663e000) [pid = 1966] [serial = 933] [outer = 0x116137800] 13:45:41 INFO - PROCESS | 1966 | 1467233141697 Marionette DEBUG loaded listener.js 13:45:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1169f8800) [pid = 1966] [serial = 934] [outer = 0x116137800] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12a7e9000) [pid = 1966] [serial = 867] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x11816e400) [pid = 1966] [serial = 839] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x124006000) [pid = 1966] [serial = 849] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1185ce400) [pid = 1966] [serial = 840] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x126510400) [pid = 1966] [serial = 851] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1236edc00) [pid = 1966] [serial = 846] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1169f3800) [pid = 1966] [serial = 837] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1239ab800) [pid = 1966] [serial = 848] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x115df8800) [pid = 1966] [serial = 836] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x122f08400) [pid = 1966] [serial = 845] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x116903400) [pid = 1966] [serial = 833] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119b72400) [pid = 1966] [serial = 843] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a6a8400) [pid = 1966] [serial = 866] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128b86800) [pid = 1966] [serial = 852] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x117d16800) [pid = 1966] [serial = 834] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112a82800) [pid = 1966] [serial = 830] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1291ba400) [pid = 1966] [serial = 855] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1185cf400) [pid = 1966] [serial = 861] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1292e3800) [pid = 1966] [serial = 828] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112fb4400) [pid = 1966] [serial = 860] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128e8cc00) [pid = 1966] [serial = 854] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x123344000) [pid = 1966] [serial = 864] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x129450800) [pid = 1966] [serial = 863] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1292e6400) [pid = 1966] [serial = 857] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119596c00) [pid = 1966] [serial = 842] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x113045c00) [pid = 1966] [serial = 831] [outer = 0x0] [url = about:blank] 13:45:41 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x129407800) [pid = 1966] [serial = 858] [outer = 0x0] [url = about:blank] 13:45:42 INFO - PROCESS | 1966 | 1467233142044 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]]]}] 13:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 13:45:42 INFO - PROCESS | 1966 | 1467233142091 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:45:42 INFO - PROCESS | 1966 | 1467233142094 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:45:42 INFO - PROCESS | 1966 | 1467233142098 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:45:42 INFO - PROCESS | 1966 | 1467233142100 Marionette TRACE conn2 <- [1,1218,null,{}] 13:45:42 INFO - PROCESS | 1966 | 1467233142102 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}] 13:45:42 INFO - PROCESS | 1966 | 1467233142104 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:42 INFO - PROCESS | 1966 | 1467233142182 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:45:42 INFO - PROCESS | 1966 | 1467233142186 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 1966 | 1467233142188 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x113280000 == 31 [pid = 1966] [id = 312] 13:45:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x116f05400) [pid = 1966] [serial = 935] [outer = 0x0] 13:45:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x117d16000) [pid = 1966] [serial = 936] [outer = 0x116f05400] 13:45:42 INFO - PROCESS | 1966 | 1467233142214 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1182fb400) [pid = 1966] [serial = 937] [outer = 0x116f05400] 13:45:42 INFO - PROCESS | 1966 | 1467233142707 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]]]}] 13:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 669ms 13:45:42 INFO - PROCESS | 1966 | 1467233142769 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:45:42 INFO - PROCESS | 1966 | 1467233142771 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:45:42 INFO - PROCESS | 1966 | 1467233142774 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:45:42 INFO - PROCESS | 1966 | 1467233142778 Marionette TRACE conn2 <- [1,1222,null,{}] 13:45:42 INFO - PROCESS | 1966 | 1467233142790 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}] 13:45:42 INFO - PROCESS | 1966 | 1467233142795 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:42 INFO - PROCESS | 1966 | 1467233142890 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:45:42 INFO - PROCESS | 1966 | 1467233142903 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 1966 | 1467233142905 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x119727000 == 32 [pid = 1966] [id = 313] 13:45:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112a59800) [pid = 1966] [serial = 938] [outer = 0x0] 13:45:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1192fc800) [pid = 1966] [serial = 939] [outer = 0x112a59800] 13:45:42 INFO - PROCESS | 1966 | 1467233142933 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119442400) [pid = 1966] [serial = 940] [outer = 0x112a59800] 13:45:43 INFO - PROCESS | 1966 | 1467233143238 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] 13:45:43 INFO - PROCESS | 1966 | 1467233143255 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:45:43 INFO - PROCESS | 1966 | 1467233143257 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 1966 | 1467233143258 Marionette TRACE conn2 <- [1,1226,null,{}] 13:45:43 INFO - PROCESS | 1966 | 1467233143261 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}] 13:45:43 INFO - PROCESS | 1966 | 1467233143262 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:43 INFO - PROCESS | 1966 | 1467233143368 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:45:43 INFO - PROCESS | 1966 | 1467233143374 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 1966 | 1467233143375 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f6f800 == 33 [pid = 1966] [id = 314] 13:45:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11958e000) [pid = 1966] [serial = 941] [outer = 0x0] 13:45:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119a53000) [pid = 1966] [serial = 942] [outer = 0x11958e000] 13:45:43 INFO - PROCESS | 1966 | 1467233143400 Marionette DEBUG loaded listener.js 13:45:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x120fe5c00) [pid = 1966] [serial = 943] [outer = 0x11958e000] 13:45:43 INFO - PROCESS | 1966 | 1467233143700 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]]]}] 13:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 470ms 13:45:43 INFO - PROCESS | 1966 | 1467233143728 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:45:43 INFO - PROCESS | 1966 | 1467233143729 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:45:43 INFO - PROCESS | 1966 | 1467233143735 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 1966 | 1467233143736 Marionette TRACE conn2 <- [1,1230,null,{}] 13:45:43 INFO - PROCESS | 1966 | 1467233143738 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}] 13:45:43 INFO - PROCESS | 1966 | 1467233143739 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:43 INFO - PROCESS | 1966 | 1467233143817 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:45:43 INFO - PROCESS | 1966 | 1467233143821 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 1966 | 1467233143822 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239c3800 == 34 [pid = 1966] [id = 315] 13:45:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x120fe6c00) [pid = 1966] [serial = 944] [outer = 0x0] 13:45:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1237c4800) [pid = 1966] [serial = 945] [outer = 0x120fe6c00] 13:45:43 INFO - PROCESS | 1966 | 1467233143846 Marionette DEBUG loaded listener.js 13:45:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x123d6d800) [pid = 1966] [serial = 946] [outer = 0x120fe6c00] 13:45:44 INFO - PROCESS | 1966 | 1467233144204 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]]]}] 13:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms 13:45:44 INFO - PROCESS | 1966 | 1467233144254 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:45:44 INFO - PROCESS | 1966 | 1467233144255 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:45:44 INFO - PROCESS | 1966 | 1467233144257 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:45:44 INFO - PROCESS | 1966 | 1467233144258 Marionette TRACE conn2 <- [1,1234,null,{}] 13:45:44 INFO - PROCESS | 1966 | 1467233144261 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}] 13:45:44 INFO - PROCESS | 1966 | 1467233144265 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:44 INFO - PROCESS | 1966 | 1467233144380 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:45:44 INFO - PROCESS | 1966 | 1467233144398 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:44 INFO - PROCESS | 1966 | 1467233144399 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x1242b1000 == 35 [pid = 1966] [id = 316] 13:45:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x123d75400) [pid = 1966] [serial = 947] [outer = 0x0] 13:45:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x124eec800) [pid = 1966] [serial = 948] [outer = 0x123d75400] 13:45:44 INFO - PROCESS | 1966 | 1467233144424 Marionette DEBUG loaded listener.js 13:45:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x126961800) [pid = 1966] [serial = 949] [outer = 0x123d75400] 13:45:44 INFO - PROCESS | 1966 | 1467233144759 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]]]}] 13:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 13:45:44 INFO - PROCESS | 1966 | 1467233144778 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:45:44 INFO - PROCESS | 1966 | 1467233144779 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:45:44 INFO - PROCESS | 1966 | 1467233144783 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:45:44 INFO - PROCESS | 1966 | 1467233144784 Marionette TRACE conn2 <- [1,1238,null,{}] 13:45:44 INFO - PROCESS | 1966 | 1467233144787 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}] 13:45:44 INFO - PROCESS | 1966 | 1467233144788 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:44 INFO - PROCESS | 1966 | 1467233144880 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:45:44 INFO - PROCESS | 1966 | 1467233144902 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:44 INFO - PROCESS | 1966 | 1467233144903 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x126779000 == 36 [pid = 1966] [id = 317] 13:45:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128b79400) [pid = 1966] [serial = 950] [outer = 0x0] 13:45:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128b80000) [pid = 1966] [serial = 951] [outer = 0x128b79400] 13:45:44 INFO - PROCESS | 1966 | 1467233144927 Marionette DEBUG loaded listener.js 13:45:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x128c91800) [pid = 1966] [serial = 952] [outer = 0x128b79400] 13:45:45 INFO - PROCESS | 1966 | 1467233145226 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]]]}] 13:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 473ms 13:45:45 INFO - PROCESS | 1966 | 1467233145256 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:45:45 INFO - PROCESS | 1966 | 1467233145258 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:45:45 INFO - PROCESS | 1966 | 1467233145260 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:45:45 INFO - PROCESS | 1966 | 1467233145261 Marionette TRACE conn2 <- [1,1242,null,{}] 13:45:45 INFO - PROCESS | 1966 | 1467233145264 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}] 13:45:45 INFO - PROCESS | 1966 | 1467233145266 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:45 INFO - PROCESS | 1966 | 1467233145361 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:45:45 INFO - PROCESS | 1966 | 1467233145364 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 1966 | 1467233145365 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x128cb1000 == 37 [pid = 1966] [id = 318] 13:45:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1240c4400) [pid = 1966] [serial = 953] [outer = 0x0] 13:45:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128c9bc00) [pid = 1966] [serial = 954] [outer = 0x1240c4400] 13:45:45 INFO - PROCESS | 1966 | 1467233145396 Marionette DEBUG loaded listener.js 13:45:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1292db400) [pid = 1966] [serial = 955] [outer = 0x1240c4400] 13:45:45 INFO - PROCESS | 1966 | 1467233145734 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]]]}] 13:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 13:45:45 INFO - PROCESS | 1966 | 1467233145779 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:45:45 INFO - PROCESS | 1966 | 1467233145780 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:45:45 INFO - PROCESS | 1966 | 1467233145782 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:45:45 INFO - PROCESS | 1966 | 1467233145783 Marionette TRACE conn2 <- [1,1246,null,{}] 13:45:45 INFO - PROCESS | 1966 | 1467233145786 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}] 13:45:45 INFO - PROCESS | 1966 | 1467233145787 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:45 INFO - PROCESS | 1966 | 1467233145884 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:45:45 INFO - PROCESS | 1966 | 1467233145896 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 1966 | 1467233145897 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x119726800 == 38 [pid = 1966] [id = 319] 13:45:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1291ba400) [pid = 1966] [serial = 956] [outer = 0x0] 13:45:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x129408000) [pid = 1966] [serial = 957] [outer = 0x1291ba400] 13:45:45 INFO - PROCESS | 1966 | 1467233145920 Marionette DEBUG loaded listener.js 13:45:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12a538800) [pid = 1966] [serial = 958] [outer = 0x1291ba400] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x112a85000) [pid = 1966] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x112fb6c00) [pid = 1966] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12a7eb800) [pid = 1966] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1237c8400) [pid = 1966] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x111ca9400) [pid = 1966] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x123d5fc00) [pid = 1966] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x124e71400) [pid = 1966] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x119189c00) [pid = 1966] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x111c83400) [pid = 1966] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112a79400) [pid = 1966] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x128c95000) [pid = 1966] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1291b3400) [pid = 1966] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x128c96c00) [pid = 1966] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x122f04c00) [pid = 1966] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x116195400) [pid = 1966] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1176f5800) [pid = 1966] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1267ccc00) [pid = 1966] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:45:46 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12af0e400) [pid = 1966] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:45:46 INFO - PROCESS | 1966 | 1467233146365 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]]]}] 13:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 13:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:45:46 INFO - PROCESS | 1966 | 1467233146403 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 1966 | 1467233146404 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:45:46 INFO - PROCESS | 1966 | 1467233146407 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:45:46 INFO - PROCESS | 1966 | 1467233146408 Marionette TRACE conn2 <- [1,1250,null,{}] 13:45:46 INFO - PROCESS | 1966 | 1467233146410 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}] 13:45:46 INFO - PROCESS | 1966 | 1467233146411 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:46 INFO - PROCESS | 1966 | 1467233146523 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:45:46 INFO - PROCESS | 1966 | 1467233146583 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:46 INFO - PROCESS | 1966 | 1467233146584 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295b1800 == 39 [pid = 1966] [id = 320] 13:45:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x118769c00) [pid = 1966] [serial = 959] [outer = 0x0] 13:45:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119442000) [pid = 1966] [serial = 960] [outer = 0x118769c00] 13:45:46 INFO - PROCESS | 1966 | 1467233146608 Marionette DEBUG loaded listener.js 13:45:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12429a800) [pid = 1966] [serial = 961] [outer = 0x118769c00] 13:45:46 INFO - PROCESS | 1966 | 1467233146919 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]]]}] 13:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 574ms 13:45:46 INFO - PROCESS | 1966 | 1467233146982 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:45:46 INFO - PROCESS | 1966 | 1467233146984 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:45:46 INFO - PROCESS | 1966 | 1467233146987 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:45:46 INFO - PROCESS | 1966 | 1467233146990 Marionette TRACE conn2 <- [1,1254,null,{}] 13:45:46 INFO - PROCESS | 1966 | 1467233146993 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}] 13:45:46 INFO - PROCESS | 1966 | 1467233146996 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:47 INFO - PROCESS | 1966 | 1467233147163 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:45:47 INFO - PROCESS | 1966 | 1467233147174 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 1966 | 1467233147175 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a761000 == 40 [pid = 1966] [id = 321] 13:45:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x118163800) [pid = 1966] [serial = 962] [outer = 0x0] 13:45:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126c70400) [pid = 1966] [serial = 963] [outer = 0x118163800] 13:45:47 INFO - PROCESS | 1966 | 1467233147217 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12af07c00) [pid = 1966] [serial = 964] [outer = 0x118163800] 13:45:47 INFO - PROCESS | 1966 | 1467233147590 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]]]}] 13:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 626ms 13:45:47 INFO - PROCESS | 1966 | 1467233147615 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:45:47 INFO - PROCESS | 1966 | 1467233147618 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:45:47 INFO - PROCESS | 1966 | 1467233147621 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:45:47 INFO - PROCESS | 1966 | 1467233147622 Marionette TRACE conn2 <- [1,1258,null,{}] 13:45:47 INFO - PROCESS | 1966 | 1467233147624 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}] 13:45:47 INFO - PROCESS | 1966 | 1467233147625 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:47 INFO - PROCESS | 1966 | 1467233147717 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:45:47 INFO - PROCESS | 1966 | 1467233147773 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 1966 | 1467233147774 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b928000 == 41 [pid = 1966] [id = 322] 13:45:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12af08000) [pid = 1966] [serial = 965] [outer = 0x0] 13:45:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12af3e800) [pid = 1966] [serial = 966] [outer = 0x12af08000] 13:45:47 INFO - PROCESS | 1966 | 1467233147798 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12b04d800) [pid = 1966] [serial = 967] [outer = 0x12af08000] 13:45:48 INFO - PROCESS | 1966 | 1467233148048 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]]]}] 13:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 468ms 13:45:48 INFO - PROCESS | 1966 | 1467233148089 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 1966 | 1467233148090 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:45:48 INFO - PROCESS | 1966 | 1467233148093 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - PROCESS | 1966 | 1467233148094 Marionette TRACE conn2 <- [1,1262,null,{}] 13:45:48 INFO - PROCESS | 1966 | 1467233148105 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}] 13:45:48 INFO - PROCESS | 1966 | 1467233148106 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:48 INFO - PROCESS | 1966 | 1467233148204 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:45:48 INFO - PROCESS | 1966 | 1467233148323 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:48 INFO - PROCESS | 1966 | 1467233148325 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x11264d800 == 42 [pid = 1966] [id = 323] 13:45:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x110e75000) [pid = 1966] [serial = 968] [outer = 0x0] 13:45:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1128cbc00) [pid = 1966] [serial = 969] [outer = 0x110e75000] 13:45:48 INFO - PROCESS | 1966 | 1467233148377 Marionette DEBUG loaded listener.js 13:45:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x112a7bc00) [pid = 1966] [serial = 970] [outer = 0x110e75000] 13:45:48 INFO - PROCESS | 1966 | 1467233148917 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]]]}] 13:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 871ms 13:45:48 INFO - PROCESS | 1966 | 1467233148966 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 1966 | 1467233148969 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:45:48 INFO - PROCESS | 1966 | 1467233148972 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - PROCESS | 1966 | 1467233148974 Marionette TRACE conn2 <- [1,1266,null,{}] 13:45:48 INFO - PROCESS | 1966 | 1467233148978 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}] 13:45:48 INFO - PROCESS | 1966 | 1467233148984 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:49 INFO - PROCESS | 1966 | 1467233149102 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:45:49 INFO - PROCESS | 1966 | 1467233149195 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:49 INFO - PROCESS | 1966 | 1467233149197 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x11916c800 == 43 [pid = 1966] [id = 324] 13:45:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x116a1b400) [pid = 1966] [serial = 971] [outer = 0x0] 13:45:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1176f0000) [pid = 1966] [serial = 972] [outer = 0x116a1b400] 13:45:49 INFO - PROCESS | 1966 | 1467233149246 Marionette DEBUG loaded listener.js 13:45:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x11835bc00) [pid = 1966] [serial = 973] [outer = 0x116a1b400] 13:45:49 INFO - PROCESS | 1966 | 1467233149719 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]]]}] 13:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 779ms 13:45:49 INFO - PROCESS | 1966 | 1467233149752 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:45:49 INFO - PROCESS | 1966 | 1467233149755 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:45:49 INFO - PROCESS | 1966 | 1467233149758 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:45:49 INFO - PROCESS | 1966 | 1467233149759 Marionette TRACE conn2 <- [1,1270,null,{}] 13:45:49 INFO - PROCESS | 1966 | 1467233149762 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}] 13:45:49 INFO - PROCESS | 1966 | 1467233149763 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:49 INFO - PROCESS | 1966 | 1467233149865 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:45:49 INFO - PROCESS | 1966 | 1467233149924 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:49 INFO - PROCESS | 1966 | 1467233149925 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269d9800 == 44 [pid = 1966] [id = 325] 13:45:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x118767c00) [pid = 1966] [serial = 974] [outer = 0x0] 13:45:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x119443400) [pid = 1966] [serial = 975] [outer = 0x118767c00] 13:45:49 INFO - PROCESS | 1966 | 1467233149954 Marionette DEBUG loaded listener.js 13:45:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12333f000) [pid = 1966] [serial = 976] [outer = 0x118767c00] 13:45:50 INFO - PROCESS | 1966 | 1467233150371 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]]]}] 13:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 13:45:50 INFO - PROCESS | 1966 | 1467233150430 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:45:50 INFO - PROCESS | 1966 | 1467233150431 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:45:50 INFO - PROCESS | 1966 | 1467233150438 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:45:50 INFO - PROCESS | 1966 | 1467233150443 Marionette TRACE conn2 <- [1,1274,null,{}] 13:45:50 INFO - PROCESS | 1966 | 1467233150446 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}] 13:45:50 INFO - PROCESS | 1966 | 1467233150448 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:50 INFO - PROCESS | 1966 | 1467233150550 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:45:50 INFO - PROCESS | 1966 | 1467233150609 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:50 INFO - PROCESS | 1966 | 1467233150610 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd69800 == 45 [pid = 1966] [id = 326] 13:45:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x123539800) [pid = 1966] [serial = 977] [outer = 0x0] 13:45:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12470e800) [pid = 1966] [serial = 978] [outer = 0x123539800] 13:45:50 INFO - PROCESS | 1966 | 1467233150638 Marionette DEBUG loaded listener.js 13:45:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x128b85c00) [pid = 1966] [serial = 979] [outer = 0x123539800] 13:45:51 INFO - PROCESS | 1966 | 1467233151047 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]]]}] 13:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 627ms 13:45:51 INFO - PROCESS | 1966 | 1467233151062 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:45:51 INFO - PROCESS | 1966 | 1467233151065 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:45:51 INFO - PROCESS | 1966 | 1467233151068 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:45:51 INFO - PROCESS | 1966 | 1467233151069 Marionette TRACE conn2 <- [1,1278,null,{}] 13:45:51 INFO - PROCESS | 1966 | 1467233151072 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}] 13:45:51 INFO - PROCESS | 1966 | 1467233151073 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:51 INFO - PROCESS | 1966 | 1467233151197 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:45:51 INFO - PROCESS | 1966 | 1467233151266 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:51 INFO - PROCESS | 1966 | 1467233151268 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c71b800 == 46 [pid = 1966] [id = 327] 13:45:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x12a7e0800) [pid = 1966] [serial = 980] [outer = 0x0] 13:45:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12a7e7800) [pid = 1966] [serial = 981] [outer = 0x12a7e0800] 13:45:51 INFO - PROCESS | 1966 | 1467233151296 Marionette DEBUG loaded listener.js 13:45:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x12af40c00) [pid = 1966] [serial = 982] [outer = 0x12a7e0800] 13:45:51 INFO - PROCESS | 1966 | 1467233151723 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]]]}] 13:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 720ms 13:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:45:51 INFO - PROCESS | 1966 | 1467233151788 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:45:51 INFO - PROCESS | 1966 | 1467233151790 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:45:51 INFO - PROCESS | 1966 | 1467233151792 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:45:51 INFO - PROCESS | 1966 | 1467233151793 Marionette TRACE conn2 <- [1,1282,null,{}] 13:45:51 INFO - PROCESS | 1966 | 1467233151796 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}] 13:45:51 INFO - PROCESS | 1966 | 1467233151797 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:51 INFO - PROCESS | 1966 | 1467233151897 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:45:51 INFO - PROCESS | 1966 | 1467233151954 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:51 INFO - PROCESS | 1966 | 1467233151958 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b3b800 == 47 [pid = 1966] [id = 328] 13:45:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x12a7e6000) [pid = 1966] [serial = 983] [outer = 0x0] 13:45:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x12af45c00) [pid = 1966] [serial = 984] [outer = 0x12a7e6000] 13:45:51 INFO - PROCESS | 1966 | 1467233151994 Marionette DEBUG loaded listener.js 13:45:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x12b8c9000) [pid = 1966] [serial = 985] [outer = 0x12a7e6000] 13:45:52 INFO - PROCESS | 1966 | 1467233152547 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]]]}] 13:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 819ms 13:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:45:52 INFO - PROCESS | 1966 | 1467233152612 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:45:52 INFO - PROCESS | 1966 | 1467233152614 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:45:52 INFO - PROCESS | 1966 | 1467233152618 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:45:52 INFO - PROCESS | 1966 | 1467233152619 Marionette TRACE conn2 <- [1,1286,null,{}] 13:45:52 INFO - PROCESS | 1966 | 1467233152623 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}] 13:45:52 INFO - PROCESS | 1966 | 1467233152624 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:52 INFO - PROCESS | 1966 | 1467233152719 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:45:52 INFO - PROCESS | 1966 | 1467233152791 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:52 INFO - PROCESS | 1966 | 1467233152792 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x119171800 == 48 [pid = 1966] [id = 329] 13:45:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1164e5400) [pid = 1966] [serial = 986] [outer = 0x0] 13:45:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x116755c00) [pid = 1966] [serial = 987] [outer = 0x1164e5400] 13:45:52 INFO - PROCESS | 1966 | 1467233152819 Marionette DEBUG loaded listener.js 13:45:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x116afb400) [pid = 1966] [serial = 988] [outer = 0x1164e5400] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12b928000 == 47 [pid = 1966] [id = 322] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12a761000 == 46 [pid = 1966] [id = 321] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x1295b1800 == 45 [pid = 1966] [id = 320] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x119726800 == 44 [pid = 1966] [id = 319] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x128cb1000 == 43 [pid = 1966] [id = 318] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x126779000 == 42 [pid = 1966] [id = 317] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x1242b1000 == 41 [pid = 1966] [id = 316] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x1239c3800 == 40 [pid = 1966] [id = 315] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x122f6f800 == 39 [pid = 1966] [id = 314] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x119727000 == 38 [pid = 1966] [id = 313] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x113280000 == 37 [pid = 1966] [id = 312] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x116617000 == 36 [pid = 1966] [id = 311] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x1169a4000 == 35 [pid = 1966] [id = 309] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x119b2f000 == 34 [pid = 1966] [id = 310] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3b5800 == 33 [pid = 1966] [id = 308] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x119b3b800 == 32 [pid = 1966] [id = 328] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12c71b800 == 31 [pid = 1966] [id = 327] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd69800 == 30 [pid = 1966] [id = 326] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x1269d9800 == 29 [pid = 1966] [id = 325] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x11916c800 == 28 [pid = 1966] [id = 324] 13:45:53 INFO - PROCESS | 1966 | --DOCSHELL 0x11264d800 == 27 [pid = 1966] [id = 323] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x112f8d400) [pid = 1966] [serial = 872] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x112fa3800) [pid = 1966] [serial = 873] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x113c66400) [pid = 1966] [serial = 875] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x115e5d400) [pid = 1966] [serial = 876] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12af0c000) [pid = 1966] [serial = 870] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x124274400) [pid = 1966] [serial = 900] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1169f7400) [pid = 1966] [serial = 878] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x116f02c00) [pid = 1966] [serial = 879] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x124005000) [pid = 1966] [serial = 893] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1242e3400) [pid = 1966] [serial = 894] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x124ee7000) [pid = 1966] [serial = 897] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x124f90800) [pid = 1966] [serial = 898] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x119447000) [pid = 1966] [serial = 887] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119bf2000) [pid = 1966] [serial = 888] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12314a000) [pid = 1966] [serial = 890] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1237cb400) [pid = 1966] [serial = 891] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x11889d000) [pid = 1966] [serial = 884] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119186800) [pid = 1966] [serial = 885] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x123d73000) [pid = 1966] [serial = 486] [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.] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1291b3000) [pid = 1966] [serial = 907] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128e84c00) [pid = 1966] [serial = 906] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a6a8800) [pid = 1966] [serial = 912] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x129455c00) [pid = 1966] [serial = 910] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x129402800) [pid = 1966] [serial = 909] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12a7e2800) [pid = 1966] [serial = 918] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1188ed400) [pid = 1966] [serial = 915] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12af02400) [pid = 1966] [serial = 913] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1185c9400) [pid = 1966] [serial = 882] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11835e000) [pid = 1966] [serial = 881] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128b7bc00) [pid = 1966] [serial = 903] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12afed400) [pid = 1966] [serial = 922] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12af39c00) [pid = 1966] [serial = 921] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12aff5800) [pid = 1966] [serial = 924] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x126958000) [pid = 1966] [serial = 916] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12af0c800) [pid = 1966] [serial = 919] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112a51400) [pid = 1966] [serial = 904] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x126729c00) [pid = 1966] [serial = 901] [outer = 0x0] [url = about:blank] 13:45:53 INFO - PROCESS | 1966 | 1467233153801 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]]]}] 13:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1220ms 13:45:53 INFO - PROCESS | 1966 | 1467233153839 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:45:53 INFO - PROCESS | 1966 | 1467233153841 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:45:53 INFO - PROCESS | 1966 | 1467233153845 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:45:53 INFO - PROCESS | 1966 | 1467233153847 Marionette TRACE conn2 <- [1,1290,null,{}] 13:45:53 INFO - PROCESS | 1966 | 1467233153851 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}] 13:45:53 INFO - PROCESS | 1966 | 1467233153852 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:53 INFO - PROCESS | 1966 | 1467233153940 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:45:53 INFO - PROCESS | 1966 | 1467233153944 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:53 INFO - PROCESS | 1966 | 1467233153946 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x115d64800 == 28 [pid = 1966] [id = 330] 13:45:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112a58400) [pid = 1966] [serial = 989] [outer = 0x0] 13:45:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112f8ac00) [pid = 1966] [serial = 990] [outer = 0x112a58400] 13:45:53 INFO - PROCESS | 1966 | 1467233153983 Marionette DEBUG loaded listener.js 13:45:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x112fa3400) [pid = 1966] [serial = 991] [outer = 0x112a58400] 13:45:54 INFO - PROCESS | 1966 | 1467233154506 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]]]}] 13:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 13:45:54 INFO - PROCESS | 1966 | 1467233154520 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:45:54 INFO - PROCESS | 1966 | 1467233154524 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:45:54 INFO - PROCESS | 1966 | 1467233154528 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:45:54 INFO - PROCESS | 1966 | 1467233154531 Marionette TRACE conn2 <- [1,1294,null,{}] 13:45:54 INFO - PROCESS | 1966 | 1467233154536 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}] 13:45:54 INFO - PROCESS | 1966 | 1467233154538 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:54 INFO - PROCESS | 1966 | 1467233154612 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:45:54 INFO - PROCESS | 1966 | 1467233154618 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:54 INFO - PROCESS | 1966 | 1467233154619 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x117149000 == 29 [pid = 1966] [id = 331] 13:45:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x115d0ec00) [pid = 1966] [serial = 992] [outer = 0x0] 13:45:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x116138800) [pid = 1966] [serial = 993] [outer = 0x115d0ec00] 13:45:54 INFO - PROCESS | 1966 | 1467233154646 Marionette DEBUG loaded listener.js 13:45:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1169f1800) [pid = 1966] [serial = 994] [outer = 0x115d0ec00] 13:45:54 INFO - PROCESS | 1966 | 1467233154963 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]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 477ms 13:45:55 INFO - PROCESS | 1966 | 1467233155012 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 1966 | 1467233155014 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:45:55 INFO - PROCESS | 1966 | 1467233155016 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 1966 | 1467233155019 Marionette TRACE conn2 <- [1,1298,null,{}] 13:45:55 INFO - PROCESS | 1966 | 1467233155026 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}] 13:45:55 INFO - PROCESS | 1966 | 1467233155029 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:55 INFO - PROCESS | 1966 | 1467233155105 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:45:55 INFO - PROCESS | 1966 | 1467233155110 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:55 INFO - PROCESS | 1966 | 1467233155112 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x11840d000 == 30 [pid = 1966] [id = 332] 13:45:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x112a5cc00) [pid = 1966] [serial = 995] [outer = 0x0] 13:45:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x118364000) [pid = 1966] [serial = 996] [outer = 0x112a5cc00] 13:45:55 INFO - PROCESS | 1966 | 1467233155144 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1185cf000) [pid = 1966] [serial = 997] [outer = 0x112a5cc00] 13:45:55 INFO - PROCESS | 1966 | 1467233155477 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]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 470ms 13:45:55 INFO - PROCESS | 1966 | 1467233155487 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 1966 | 1467233155488 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:45:55 INFO - PROCESS | 1966 | 1467233155491 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 1966 | 1467233155492 Marionette TRACE conn2 <- [1,1302,null,{}] 13:45:55 INFO - PROCESS | 1966 | 1467233155494 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}] 13:45:55 INFO - PROCESS | 1966 | 1467233155495 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:55 INFO - PROCESS | 1966 | 1467233155572 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:45:55 INFO - PROCESS | 1966 | 1467233155632 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:55 INFO - PROCESS | 1966 | 1467233155634 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x119944800 == 31 [pid = 1966] [id = 333] 13:45:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x11917e400) [pid = 1966] [serial = 998] [outer = 0x0] 13:45:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1192fa800) [pid = 1966] [serial = 999] [outer = 0x11917e400] 13:45:55 INFO - PROCESS | 1966 | 1467233155659 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11958dc00) [pid = 1966] [serial = 1000] [outer = 0x11917e400] 13:45:55 INFO - PROCESS | 1966 | 1467233155939 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]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 13:45:55 INFO - PROCESS | 1966 | 1467233155961 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 1966 | 1467233155963 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:45:55 INFO - PROCESS | 1966 | 1467233155973 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 1966 | 1467233155974 Marionette TRACE conn2 <- [1,1306,null,{}] 13:45:55 INFO - PROCESS | 1966 | 1467233155987 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}] 13:45:55 INFO - PROCESS | 1966 | 1467233155988 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:56 INFO - PROCESS | 1966 | 1467233156087 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:45:56 INFO - PROCESS | 1966 | 1467233156090 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:56 INFO - PROCESS | 1966 | 1467233156092 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fe8800 == 32 [pid = 1966] [id = 334] 13:45:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x11213cc00) [pid = 1966] [serial = 1001] [outer = 0x0] 13:45:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x119597c00) [pid = 1966] [serial = 1002] [outer = 0x11213cc00] 13:45:56 INFO - PROCESS | 1966 | 1467233156116 Marionette DEBUG loaded listener.js 13:45:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x120fe3800) [pid = 1966] [serial = 1003] [outer = 0x11213cc00] 13:45:56 INFO - PROCESS | 1966 | 1467233156466 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]]]}] 13:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 521ms 13:45:56 INFO - PROCESS | 1966 | 1467233156495 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:45:56 INFO - PROCESS | 1966 | 1467233156496 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:45:56 INFO - PROCESS | 1966 | 1467233156498 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:45:56 INFO - PROCESS | 1966 | 1467233156499 Marionette TRACE conn2 <- [1,1310,null,{}] 13:45:56 INFO - PROCESS | 1966 | 1467233156502 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}] 13:45:56 INFO - PROCESS | 1966 | 1467233156506 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:56 INFO - PROCESS | 1966 | 1467233156625 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:45:56 INFO - PROCESS | 1966 | 1467233156630 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:56 INFO - PROCESS | 1966 | 1467233156631 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x12379b000 == 33 [pid = 1966] [id = 335] 13:45:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1169f2000) [pid = 1966] [serial = 1004] [outer = 0x0] 13:45:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x122f08400) [pid = 1966] [serial = 1005] [outer = 0x1169f2000] 13:45:56 INFO - PROCESS | 1966 | 1467233156655 Marionette DEBUG loaded listener.js 13:45:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1242eec00) [pid = 1966] [serial = 1006] [outer = 0x1169f2000] 13:45:56 INFO - PROCESS | 1966 | 1467233156974 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] 13:45:57 INFO - PROCESS | 1966 | 1467233157022 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:45:57 INFO - PROCESS | 1966 | 1467233157024 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:45:57 INFO - PROCESS | 1966 | 1467233157025 Marionette TRACE conn2 <- [1,1314,null,{}] 13:45:57 INFO - PROCESS | 1966 | 1467233157027 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}] 13:45:57 INFO - PROCESS | 1966 | 1467233157028 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:57 INFO - PROCESS | 1966 | 1467233157127 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:45:57 INFO - PROCESS | 1966 | 1467233157163 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 1966 | 1467233157164 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x123ddb000 == 34 [pid = 1966] [id = 336] 13:45:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1128d9400) [pid = 1966] [serial = 1007] [outer = 0x0] 13:45:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x124eed000) [pid = 1966] [serial = 1008] [outer = 0x1128d9400] 13:45:57 INFO - PROCESS | 1966 | 1467233157188 Marionette DEBUG loaded listener.js 13:45:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x126517400) [pid = 1966] [serial = 1009] [outer = 0x1128d9400] 13:45:57 INFO - PROCESS | 1966 | 1467233157485 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]]]}] 13:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 13:45:57 INFO - PROCESS | 1966 | 1467233157544 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:45:57 INFO - PROCESS | 1966 | 1467233157545 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:45:57 INFO - PROCESS | 1966 | 1467233157547 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:45:57 INFO - PROCESS | 1966 | 1467233157548 Marionette TRACE conn2 <- [1,1318,null,{}] 13:45:57 INFO - PROCESS | 1966 | 1467233157551 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}] 13:45:57 INFO - PROCESS | 1966 | 1467233157552 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:57 INFO - PROCESS | 1966 | 1467233157644 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:45:57 INFO - PROCESS | 1966 | 1467233157682 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 1966 | 1467233157683 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x124752000 == 35 [pid = 1966] [id = 337] 13:45:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1265a9c00) [pid = 1966] [serial = 1010] [outer = 0x0] 13:45:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x126961c00) [pid = 1966] [serial = 1011] [outer = 0x1265a9c00] 13:45:57 INFO - PROCESS | 1966 | 1467233157707 Marionette DEBUG loaded listener.js 13:45:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x128b81000) [pid = 1966] [serial = 1012] [outer = 0x1265a9c00] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x118163800) [pid = 1966] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x123d75400) [pid = 1966] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x128b79400) [pid = 1966] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12af08000) [pid = 1966] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1240c4400) [pid = 1966] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118769c00) [pid = 1966] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x116f05400) [pid = 1966] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12afed800) [pid = 1966] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112a5c800) [pid = 1966] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x114fcc000) [pid = 1966] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x120fe6c00) [pid = 1966] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116137800) [pid = 1966] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112a59800) [pid = 1966] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11958e000) [pid = 1966] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:45:58 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1291ba400) [pid = 1966] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:45:58 INFO - PROCESS | 1966 | 1467233158180 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]]]}] 13:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 13:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:45:58 INFO - PROCESS | 1966 | 1467233158218 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:45:58 INFO - PROCESS | 1966 | 1467233158219 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:45:58 INFO - PROCESS | 1966 | 1467233158222 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:45:58 INFO - PROCESS | 1966 | 1467233158223 Marionette TRACE conn2 <- [1,1322,null,{}] 13:45:58 INFO - PROCESS | 1966 | 1467233158225 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}] 13:45:58 INFO - PROCESS | 1966 | 1467233158226 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:58 INFO - PROCESS | 1966 | 1467233158308 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:45:58 INFO - PROCESS | 1966 | 1467233158311 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:58 INFO - PROCESS | 1966 | 1467233158312 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x118404800 == 36 [pid = 1966] [id = 338] 13:45:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x112a5d800) [pid = 1966] [serial = 1013] [outer = 0x0] 13:45:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1169f9800) [pid = 1966] [serial = 1014] [outer = 0x112a5d800] 13:45:58 INFO - PROCESS | 1966 | 1467233158340 Marionette DEBUG loaded listener.js 13:45:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11958e000) [pid = 1966] [serial = 1015] [outer = 0x112a5d800] 13:45:58 INFO - PROCESS | 1966 | 1467233158653 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]]]}] 13:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 468ms 13:45:58 INFO - PROCESS | 1966 | 1467233158690 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:45:58 INFO - PROCESS | 1966 | 1467233158692 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:45:58 INFO - PROCESS | 1966 | 1467233158694 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:45:58 INFO - PROCESS | 1966 | 1467233158695 Marionette TRACE conn2 <- [1,1326,null,{}] 13:45:58 INFO - PROCESS | 1966 | 1467233158697 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}] 13:45:58 INFO - PROCESS | 1966 | 1467233158699 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:58 INFO - PROCESS | 1966 | 1467233158797 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:45:58 INFO - PROCESS | 1966 | 1467233158803 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:58 INFO - PROCESS | 1966 | 1467233158804 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x126cc3000 == 37 [pid = 1966] [id = 339] 13:45:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x113354400) [pid = 1966] [serial = 1016] [outer = 0x0] 13:45:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x123071400) [pid = 1966] [serial = 1017] [outer = 0x113354400] 13:45:58 INFO - PROCESS | 1966 | 1467233158828 Marionette DEBUG loaded listener.js 13:45:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b86c00) [pid = 1966] [serial = 1018] [outer = 0x113354400] 13:45:59 INFO - PROCESS | 1966 | 1467233159144 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]]]}] 13:45:59 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 13:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 470ms 13:45:59 INFO - PROCESS | 1966 | 1467233159166 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:45:59 INFO - PROCESS | 1966 | 1467233159169 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:45:59 INFO - PROCESS | 1966 | 1467233159171 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:45:59 INFO - PROCESS | 1966 | 1467233159173 Marionette TRACE conn2 <- [1,1330,null,{}] 13:45:59 INFO - PROCESS | 1966 | 1467233159175 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}] 13:45:59 INFO - PROCESS | 1966 | 1467233159177 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:59 INFO - PROCESS | 1966 | 1467233159276 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:45:59 INFO - PROCESS | 1966 | 1467233159281 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:59 INFO - PROCESS | 1966 | 1467233159284 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fe8000 == 38 [pid = 1966] [id = 340] 13:45:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128c9e400) [pid = 1966] [serial = 1019] [outer = 0x0] 13:45:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1292e0000) [pid = 1966] [serial = 1020] [outer = 0x128c9e400] 13:45:59 INFO - PROCESS | 1966 | 1467233159310 Marionette DEBUG loaded listener.js 13:45:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129455400) [pid = 1966] [serial = 1021] [outer = 0x128c9e400] 13:45:59 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 13:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 470ms 13:45:59 INFO - PROCESS | 1966 | 1467233159638 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]]]}] 13:45:59 INFO - PROCESS | 1966 | 1467233159641 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:45:59 INFO - PROCESS | 1966 | 1467233159642 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:45:59 INFO - PROCESS | 1966 | 1467233159646 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:45:59 INFO - PROCESS | 1966 | 1467233159649 Marionette TRACE conn2 <- [1,1334,null,{}] 13:45:59 INFO - PROCESS | 1966 | 1467233159653 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}] 13:45:59 INFO - PROCESS | 1966 | 1467233159654 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:59 INFO - PROCESS | 1966 | 1467233159759 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:45:59 INFO - PROCESS | 1966 | 1467233159792 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:59 INFO - PROCESS | 1966 | 1467233159793 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:45:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a753000 == 39 [pid = 1966] [id = 341] 13:45:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x126956800) [pid = 1966] [serial = 1022] [outer = 0x0] 13:45:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12a6a0c00) [pid = 1966] [serial = 1023] [outer = 0x126956800] 13:45:59 INFO - PROCESS | 1966 | 1467233159817 Marionette DEBUG loaded listener.js 13:45:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12a7ea400) [pid = 1966] [serial = 1024] [outer = 0x126956800] 13:46:00 INFO - PROCESS | 1966 | 1467233160109 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]]]}] 13:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 573ms 13:46:00 INFO - PROCESS | 1966 | 1467233160218 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:46:00 INFO - PROCESS | 1966 | 1467233160220 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:46:00 INFO - PROCESS | 1966 | 1467233160223 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:46:00 INFO - PROCESS | 1966 | 1467233160225 Marionette TRACE conn2 <- [1,1338,null,{}] 13:46:00 INFO - PROCESS | 1966 | 1467233160230 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}] 13:46:00 INFO - PROCESS | 1966 | 1467233160232 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:00 INFO - PROCESS | 1966 | 1467233160350 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:46:00 INFO - PROCESS | 1966 | 1467233160404 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:00 INFO - PROCESS | 1966 | 1467233160406 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x1164b9000 == 40 [pid = 1966] [id = 342] 13:46:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1128d8000) [pid = 1966] [serial = 1025] [outer = 0x0] 13:46:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x112a7a800) [pid = 1966] [serial = 1026] [outer = 0x1128d8000] 13:46:00 INFO - PROCESS | 1966 | 1467233160438 Marionette DEBUG loaded listener.js 13:46:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x112fa1c00) [pid = 1966] [serial = 1027] [outer = 0x1128d8000] 13:46:01 INFO - PROCESS | 1966 | 1467233161485 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]]]}] 13:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1276ms 13:46:01 INFO - PROCESS | 1966 | 1467233161499 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:46:01 INFO - PROCESS | 1966 | 1467233161501 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:46:01 INFO - PROCESS | 1966 | 1467233161506 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:46:01 INFO - PROCESS | 1966 | 1467233161508 Marionette TRACE conn2 <- [1,1342,null,{}] 13:46:01 INFO - PROCESS | 1966 | 1467233161511 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}] 13:46:01 INFO - PROCESS | 1966 | 1467233161513 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:01 INFO - PROCESS | 1966 | 1467233161624 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:46:01 INFO - PROCESS | 1966 | 1467233161846 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:01 INFO - PROCESS | 1966 | 1467233161848 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x1132e7000 == 41 [pid = 1966] [id = 343] 13:46:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1121b1800) [pid = 1966] [serial = 1028] [outer = 0x0] 13:46:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x112f99800) [pid = 1966] [serial = 1029] [outer = 0x1121b1800] 13:46:01 INFO - PROCESS | 1966 | 1467233161884 Marionette DEBUG loaded listener.js 13:46:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x114f64c00) [pid = 1966] [serial = 1030] [outer = 0x1121b1800] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x119fe8000 == 40 [pid = 1966] [id = 340] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x126cc3000 == 39 [pid = 1966] [id = 339] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x118404800 == 38 [pid = 1966] [id = 338] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x124752000 == 37 [pid = 1966] [id = 337] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x123ddb000 == 36 [pid = 1966] [id = 336] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x12379b000 == 35 [pid = 1966] [id = 335] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x119fe8800 == 34 [pid = 1966] [id = 334] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x119944800 == 33 [pid = 1966] [id = 333] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x11840d000 == 32 [pid = 1966] [id = 332] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x117149000 == 31 [pid = 1966] [id = 331] 13:46:02 INFO - PROCESS | 1966 | --DOCSHELL 0x115d64800 == 30 [pid = 1966] [id = 330] 13:46:02 INFO - PROCESS | 1966 | 1467233162381 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]]]}] 13:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 925ms 13:46:02 INFO - PROCESS | 1966 | 1467233162435 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:46:02 INFO - PROCESS | 1966 | 1467233162437 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12af07c00) [pid = 1966] [serial = 964] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x124eec800) [pid = 1966] [serial = 948] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128b80000) [pid = 1966] [serial = 951] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x126961800) [pid = 1966] [serial = 949] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12b04d800) [pid = 1966] [serial = 967] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12af3e800) [pid = 1966] [serial = 966] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128c9bc00) [pid = 1966] [serial = 954] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119442000) [pid = 1966] [serial = 960] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x117d16000) [pid = 1966] [serial = 936] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1182fb400) [pid = 1966] [serial = 937] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128c91800) [pid = 1966] [serial = 952] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12b04ec00) [pid = 1966] [serial = 925] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112eb9000) [pid = 1966] [serial = 927] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x112fa4800) [pid = 1966] [serial = 928] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116191c00) [pid = 1966] [serial = 930] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1169f8000) [pid = 1966] [serial = 931] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1237c4800) [pid = 1966] [serial = 945] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x11663e000) [pid = 1966] [serial = 933] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1169f8800) [pid = 1966] [serial = 934] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1192fc800) [pid = 1966] [serial = 939] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119442400) [pid = 1966] [serial = 940] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x119a53000) [pid = 1966] [serial = 942] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x120fe5c00) [pid = 1966] [serial = 943] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x129408000) [pid = 1966] [serial = 957] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1292db400) [pid = 1966] [serial = 955] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12a538800) [pid = 1966] [serial = 958] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12429a800) [pid = 1966] [serial = 961] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x126c70400) [pid = 1966] [serial = 963] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x123d6d800) [pid = 1966] [serial = 946] [outer = 0x0] [url = about:blank] 13:46:02 INFO - PROCESS | 1966 | 1467233162463 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:46:02 INFO - PROCESS | 1966 | 1467233162467 Marionette TRACE conn2 <- [1,1346,null,{}] 13:46:02 INFO - PROCESS | 1966 | 1467233162475 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}] 13:46:02 INFO - PROCESS | 1966 | 1467233162478 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:02 INFO - PROCESS | 1966 | 1467233162585 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:46:02 INFO - PROCESS | 1966 | 1467233162600 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:02 INFO - PROCESS | 1966 | 1467233162601 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x116acb000 == 31 [pid = 1966] [id = 344] 13:46:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1164e9400) [pid = 1966] [serial = 1031] [outer = 0x0] 13:46:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1169ed400) [pid = 1966] [serial = 1032] [outer = 0x1164e9400] 13:46:02 INFO - PROCESS | 1966 | 1467233162644 Marionette DEBUG loaded listener.js 13:46:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x116af1800) [pid = 1966] [serial = 1033] [outer = 0x1164e9400] 13:46:03 INFO - PROCESS | 1966 | 1467233163209 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]]]}] 13:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 794ms 13:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:46:03 INFO - PROCESS | 1966 | 1467233163242 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:46:03 INFO - PROCESS | 1966 | 1467233163244 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:46:03 INFO - PROCESS | 1966 | 1467233163249 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:46:03 INFO - PROCESS | 1966 | 1467233163251 Marionette TRACE conn2 <- [1,1350,null,{}] 13:46:03 INFO - PROCESS | 1966 | 1467233163254 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}] 13:46:03 INFO - PROCESS | 1966 | 1467233163255 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:03 INFO - PROCESS | 1966 | 1467233163334 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:46:03 INFO - PROCESS | 1966 | 1467233163386 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:03 INFO - PROCESS | 1966 | 1467233163388 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192af800 == 32 [pid = 1966] [id = 345] 13:46:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x116747000) [pid = 1966] [serial = 1034] [outer = 0x0] 13:46:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1182ed800) [pid = 1966] [serial = 1035] [outer = 0x116747000] 13:46:03 INFO - PROCESS | 1966 | 1467233163413 Marionette DEBUG loaded listener.js 13:46:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1188ee000) [pid = 1966] [serial = 1036] [outer = 0x116747000] 13:46:03 INFO - PROCESS | 1966 | 1467233163758 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]]]}] 13:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 523ms 13:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:46:03 INFO - PROCESS | 1966 | 1467233163771 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:46:03 INFO - PROCESS | 1966 | 1467233163773 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:46:03 INFO - PROCESS | 1966 | 1467233163777 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:46:03 INFO - PROCESS | 1966 | 1467233163779 Marionette TRACE conn2 <- [1,1354,null,{}] 13:46:03 INFO - PROCESS | 1966 | 1467233163785 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}] 13:46:03 INFO - PROCESS | 1966 | 1467233163787 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:03 INFO - PROCESS | 1966 | 1467233163887 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:46:03 INFO - PROCESS | 1966 | 1467233163937 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:03 INFO - PROCESS | 1966 | 1467233163940 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x11746d000 == 33 [pid = 1966] [id = 346] 13:46:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x114f59800) [pid = 1966] [serial = 1037] [outer = 0x0] 13:46:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x115e5b000) [pid = 1966] [serial = 1038] [outer = 0x114f59800] 13:46:03 INFO - PROCESS | 1966 | 1467233163971 Marionette DEBUG loaded listener.js 13:46:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1169f4800) [pid = 1966] [serial = 1039] [outer = 0x114f59800] 13:46:04 INFO - PROCESS | 1966 | 1467233164424 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]]]}] 13:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 673ms 13:46:04 INFO - PROCESS | 1966 | 1467233164450 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:46:04 INFO - PROCESS | 1966 | 1467233164453 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:46:04 INFO - PROCESS | 1966 | 1467233164458 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:46:04 INFO - PROCESS | 1966 | 1467233164459 Marionette TRACE conn2 <- [1,1358,null,{}] 13:46:04 INFO - PROCESS | 1966 | 1467233164479 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}] 13:46:04 INFO - PROCESS | 1966 | 1467233164481 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:04 INFO - PROCESS | 1966 | 1467233164594 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:46:04 INFO - PROCESS | 1966 | 1467233164666 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:04 INFO - PROCESS | 1966 | 1467233164668 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fe8800 == 34 [pid = 1966] [id = 347] 13:46:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1188f0800) [pid = 1966] [serial = 1040] [outer = 0x0] 13:46:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119184800) [pid = 1966] [serial = 1041] [outer = 0x1188f0800] 13:46:04 INFO - PROCESS | 1966 | 1467233164698 Marionette DEBUG loaded listener.js 13:46:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x11958ec00) [pid = 1966] [serial = 1042] [outer = 0x1188f0800] 13:46:05 INFO - PROCESS | 1966 | 1467233165109 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]]]}] 13:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 673ms 13:46:05 INFO - PROCESS | 1966 | 1467233165130 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:46:05 INFO - PROCESS | 1966 | 1467233165132 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:46:05 INFO - PROCESS | 1966 | 1467233165134 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:46:05 INFO - PROCESS | 1966 | 1467233165137 Marionette TRACE conn2 <- [1,1362,null,{}] 13:46:05 INFO - PROCESS | 1966 | 1467233165145 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}] 13:46:05 INFO - PROCESS | 1966 | 1467233165149 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:05 INFO - PROCESS | 1966 | 1467233165244 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:46:05 INFO - PROCESS | 1966 | 1467233165300 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:05 INFO - PROCESS | 1966 | 1467233165302 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x123ceb000 == 35 [pid = 1966] [id = 348] 13:46:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119a57800) [pid = 1966] [serial = 1043] [outer = 0x0] 13:46:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x122f0d400) [pid = 1966] [serial = 1044] [outer = 0x119a57800] 13:46:05 INFO - PROCESS | 1966 | 1467233165335 Marionette DEBUG loaded listener.js 13:46:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x123c99800) [pid = 1966] [serial = 1045] [outer = 0x119a57800] 13:46:05 INFO - PROCESS | 1966 | 1467233165777 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]]]}] 13:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 672ms 13:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:46:05 INFO - PROCESS | 1966 | 1467233165806 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:46:05 INFO - PROCESS | 1966 | 1467233165808 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:46:05 INFO - PROCESS | 1966 | 1467233165810 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:46:05 INFO - PROCESS | 1966 | 1467233165812 Marionette TRACE conn2 <- [1,1366,null,{}] 13:46:05 INFO - PROCESS | 1966 | 1467233165833 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}] 13:46:05 INFO - PROCESS | 1966 | 1467233165834 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:05 INFO - PROCESS | 1966 | 1467233165950 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:46:06 INFO - PROCESS | 1966 | 1467233166028 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:06 INFO - PROCESS | 1966 | 1467233166030 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f0a000 == 36 [pid = 1966] [id = 349] 13:46:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x123d75800) [pid = 1966] [serial = 1046] [outer = 0x0] 13:46:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x123d7bc00) [pid = 1966] [serial = 1047] [outer = 0x123d75800] 13:46:06 INFO - PROCESS | 1966 | 1467233166059 Marionette DEBUG loaded listener.js 13:46:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12429a800) [pid = 1966] [serial = 1048] [outer = 0x123d75800] 13:46:06 INFO - PROCESS | 1966 | 1467233166500 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] 13:46:06 INFO - PROCESS | 1966 | 1467233166551 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:46:06 INFO - PROCESS | 1966 | 1467233166554 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - PROCESS | 1966 | 1467233166555 Marionette TRACE conn2 <- [1,1370,null,{}] 13:46:06 INFO - PROCESS | 1966 | 1467233166557 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}] 13:46:06 INFO - PROCESS | 1966 | 1467233166559 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:06 INFO - PROCESS | 1966 | 1467233166647 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:46:06 INFO - PROCESS | 1966 | 1467233166717 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:06 INFO - PROCESS | 1966 | 1467233166718 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269e2800 == 37 [pid = 1966] [id = 350] 13:46:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1242e5800) [pid = 1966] [serial = 1049] [outer = 0x0] 13:46:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x126155400) [pid = 1966] [serial = 1050] [outer = 0x1242e5800] 13:46:06 INFO - PROCESS | 1966 | 1467233166750 Marionette DEBUG loaded listener.js 13:46:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x126954800) [pid = 1966] [serial = 1051] [outer = 0x1242e5800] 13:46:07 INFO - PROCESS | 1966 | 1467233167273 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] 13:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:46:07 INFO - PROCESS | 1966 | 1467233167326 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:46:07 INFO - PROCESS | 1966 | 1467233167330 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:46:07 INFO - PROCESS | 1966 | 1467233167334 Marionette TRACE conn2 <- [1,1374,null,{}] 13:46:07 INFO - PROCESS | 1966 | 1467233167338 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}] 13:46:07 INFO - PROCESS | 1966 | 1467233167344 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:07 INFO - PROCESS | 1966 | 1467233167458 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:46:07 INFO - PROCESS | 1966 | 1467233167528 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:07 INFO - PROCESS | 1966 | 1467233167530 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295a8000 == 38 [pid = 1966] [id = 351] 13:46:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128e8bc00) [pid = 1966] [serial = 1052] [outer = 0x0] 13:46:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x129402800) [pid = 1966] [serial = 1053] [outer = 0x128e8bc00] 13:46:07 INFO - PROCESS | 1966 | 1467233167559 Marionette DEBUG loaded listener.js 13:46:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12a536000) [pid = 1966] [serial = 1054] [outer = 0x128e8bc00] 13:46:08 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:08 INFO - PROCESS | 1966 | 1467233168064 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] 13:46:08 INFO - PROCESS | 1966 | 1467233168109 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:46:08 INFO - PROCESS | 1966 | 1467233168112 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:46:08 INFO - PROCESS | 1966 | 1467233168114 Marionette TRACE conn2 <- [1,1378,null,{}] 13:46:08 INFO - PROCESS | 1966 | 1467233168118 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}] 13:46:08 INFO - PROCESS | 1966 | 1467233168119 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x116acb000 == 37 [pid = 1966] [id = 344] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x1132e7000 == 36 [pid = 1966] [id = 343] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x1164b9000 == 35 [pid = 1966] [id = 342] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x119171800 == 34 [pid = 1966] [id = 329] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x12a753000 == 33 [pid = 1966] [id = 341] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x1295a8000 == 32 [pid = 1966] [id = 351] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x1269e2800 == 31 [pid = 1966] [id = 350] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x124f0a000 == 30 [pid = 1966] [id = 349] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x123ceb000 == 29 [pid = 1966] [id = 348] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x119fe8800 == 28 [pid = 1966] [id = 347] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x1192af800 == 27 [pid = 1966] [id = 345] 13:46:08 INFO - PROCESS | 1966 | --DOCSHELL 0x11746d000 == 26 [pid = 1966] [id = 346] 13:46:08 INFO - PROCESS | 1966 | 1467233168726 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:46:08 INFO - PROCESS | 1966 | 1467233168837 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:08 INFO - PROCESS | 1966 | 1467233168838 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130f0800 == 27 [pid = 1966] [id = 352] 13:46:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x11269d000) [pid = 1966] [serial = 1055] [outer = 0x0] 13:46:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1128ca400) [pid = 1966] [serial = 1056] [outer = 0x11269d000] 13:46:08 INFO - PROCESS | 1966 | 1467233168867 Marionette DEBUG loaded listener.js 13:46:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x112a81800) [pid = 1966] [serial = 1057] [outer = 0x11269d000] 13:46:09 INFO - PROCESS | 1966 | 1467233169168 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] 13:46:09 INFO - PROCESS | 1966 | 1467233169190 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:46:09 INFO - PROCESS | 1966 | 1467233169193 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:46:09 INFO - PROCESS | 1966 | 1467233169196 Marionette TRACE conn2 <- [1,1382,null,{}] 13:46:09 INFO - PROCESS | 1966 | 1467233169207 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}] 13:46:09 INFO - PROCESS | 1966 | 1467233169209 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:09 INFO - PROCESS | 1966 | 1467233169295 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:46:09 INFO - PROCESS | 1966 | 1467233169390 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:09 INFO - PROCESS | 1966 | 1467233169391 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d5d000 == 28 [pid = 1966] [id = 353] 13:46:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x112e58c00) [pid = 1966] [serial = 1058] [outer = 0x0] 13:46:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x113c62000) [pid = 1966] [serial = 1059] [outer = 0x112e58c00] 13:46:09 INFO - PROCESS | 1966 | 1467233169418 Marionette DEBUG loaded listener.js 13:46:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1169ee400) [pid = 1966] [serial = 1060] [outer = 0x112e58c00] 13:46:09 INFO - PROCESS | 1966 | [1966] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:09 INFO - PROCESS | 1966 | 1467233169769 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] 13:46:09 INFO - PROCESS | 1966 | 1467233169827 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:46:09 INFO - PROCESS | 1966 | 1467233169829 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:46:09 INFO - PROCESS | 1966 | 1467233169831 Marionette TRACE conn2 <- [1,1386,null,{}] 13:46:09 INFO - PROCESS | 1966 | 1467233169840 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}] 13:46:09 INFO - PROCESS | 1966 | 1467233169841 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:09 INFO - PROCESS | 1966 | 1467233169940 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:46:09 INFO - PROCESS | 1966 | 1467233169947 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:09 INFO - PROCESS | 1966 | 1467233169948 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x117461000 == 29 [pid = 1966] [id = 354] 13:46:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x1169f8800) [pid = 1966] [serial = 1061] [outer = 0x0] 13:46:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x118169400) [pid = 1966] [serial = 1062] [outer = 0x1169f8800] 13:46:09 INFO - PROCESS | 1966 | 1467233169981 Marionette DEBUG loaded listener.js 13:46:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1185c7800) [pid = 1966] [serial = 1063] [outer = 0x1169f8800] 13:46:10 INFO - PROCESS | 1966 | 1467233170353 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] 13:46:10 INFO - PROCESS | 1966 | 1467233170403 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:46:10 INFO - PROCESS | 1966 | 1467233170411 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 1966 | 1467233170414 Marionette TRACE conn2 <- [1,1390,null,{}] 13:46:10 INFO - PROCESS | 1966 | 1467233170423 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}] 13:46:10 INFO - PROCESS | 1966 | 1467233170426 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:10 INFO - PROCESS | 1966 | 1467233170525 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:46:10 INFO - PROCESS | 1966 | 1467233170530 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:10 INFO - PROCESS | 1966 | 1467233170531 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x123205800 == 30 [pid = 1966] [id = 355] 13:46:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x118766000) [pid = 1966] [serial = 1064] [outer = 0x0] 13:46:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x119414800) [pid = 1966] [serial = 1065] [outer = 0x118766000] 13:46:10 INFO - PROCESS | 1966 | 1467233170556 Marionette DEBUG loaded listener.js 13:46:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x119a4e400) [pid = 1966] [serial = 1066] [outer = 0x118766000] 13:46:10 INFO - PROCESS | 1966 | 1467233170900 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]]]}] 13:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 532ms 13:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:46:10 INFO - PROCESS | 1966 | 1467233170939 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 1966 | 1467233170940 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:46:10 INFO - PROCESS | 1966 | 1467233170942 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 1966 | 1467233170944 Marionette TRACE conn2 <- [1,1394,null,{}] 13:46:10 INFO - PROCESS | 1966 | 1467233170946 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}] 13:46:10 INFO - PROCESS | 1966 | 1467233170947 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:11 INFO - PROCESS | 1966 | 1467233171043 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:46:11 INFO - PROCESS | 1966 | 1467233171047 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:11 INFO - PROCESS | 1966 | 1467233171049 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x123ddf000 == 31 [pid = 1966] [id = 356] 13:46:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x111c78c00) [pid = 1966] [serial = 1067] [outer = 0x0] 13:46:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x119de6800) [pid = 1966] [serial = 1068] [outer = 0x111c78c00] 13:46:11 INFO - PROCESS | 1966 | 1467233171073 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x123538800) [pid = 1966] [serial = 1069] [outer = 0x111c78c00] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x116747000) [pid = 1966] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x11213cc00) [pid = 1966] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x1128d9400) [pid = 1966] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x11917e400) [pid = 1966] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x112a5cc00) [pid = 1966] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x1164e5400) [pid = 1966] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1169f2000) [pid = 1966] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x112a58400) [pid = 1966] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x115d0ec00) [pid = 1966] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x110e75000) [pid = 1966] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x116a1b400) [pid = 1966] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1265a9c00) [pid = 1966] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x118767c00) [pid = 1966] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x112a5d800) [pid = 1966] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x123539800) [pid = 1966] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12a7e0800) [pid = 1966] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x113354400) [pid = 1966] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12a7e6000) [pid = 1966] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x128c9e400) [pid = 1966] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1121b1800) [pid = 1966] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1164e9400) [pid = 1966] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x126956800) [pid = 1966] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:46:11 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1128d8000) [pid = 1966] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 719ms 13:46:11 INFO - PROCESS | 1966 | 1467233171658 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]]]}] 13:46:11 INFO - PROCESS | 1966 | 1467233171662 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:46:11 INFO - PROCESS | 1966 | 1467233171664 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:46:11 INFO - PROCESS | 1966 | 1467233171668 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:46:11 INFO - PROCESS | 1966 | 1467233171669 Marionette TRACE conn2 <- [1,1398,null,{}] 13:46:11 INFO - PROCESS | 1966 | 1467233171672 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}] 13:46:11 INFO - PROCESS | 1966 | 1467233171673 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:11 INFO - PROCESS | 1966 | 1467233171747 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:46:11 INFO - PROCESS | 1966 | 1467233171753 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:11 INFO - PROCESS | 1966 | 1467233171757 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239c4000 == 32 [pid = 1966] [id = 357] 13:46:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x116903400) [pid = 1966] [serial = 1070] [outer = 0x0] 13:46:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1169f3800) [pid = 1966] [serial = 1071] [outer = 0x116903400] 13:46:11 INFO - PROCESS | 1966 | 1467233171789 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x11941d000) [pid = 1966] [serial = 1072] [outer = 0x116903400] 13:46:12 INFO - PROCESS | 1966 | 1467233172173 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]]]}] 13:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 13:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:46:12 INFO - PROCESS | 1966 | 1467233172189 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:46:12 INFO - PROCESS | 1966 | 1467233172191 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:46:12 INFO - PROCESS | 1966 | 1467233172194 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:46:12 INFO - PROCESS | 1966 | 1467233172196 Marionette TRACE conn2 <- [1,1402,null,{}] 13:46:12 INFO - PROCESS | 1966 | 1467233172199 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}] 13:46:12 INFO - PROCESS | 1966 | 1467233172201 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:12 INFO - PROCESS | 1966 | 1467233172280 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:46:12 INFO - PROCESS | 1966 | 1467233172301 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:12 INFO - PROCESS | 1966 | 1467233172303 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x11694a800 == 33 [pid = 1966] [id = 358] 13:46:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x119440400) [pid = 1966] [serial = 1073] [outer = 0x0] 13:46:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x123c99c00) [pid = 1966] [serial = 1074] [outer = 0x119440400] 13:46:12 INFO - PROCESS | 1966 | 1467233172327 Marionette DEBUG loaded listener.js 13:46:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x123d70c00) [pid = 1966] [serial = 1075] [outer = 0x119440400] 13:46:12 INFO - PROCESS | 1966 | 1467233172642 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]]]}] 13:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 474ms 13:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:46:12 INFO - PROCESS | 1966 | 1467233172669 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:46:12 INFO - PROCESS | 1966 | 1467233172670 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:46:12 INFO - PROCESS | 1966 | 1467233172673 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:46:12 INFO - PROCESS | 1966 | 1467233172674 Marionette TRACE conn2 <- [1,1406,null,{}] 13:46:12 INFO - PROCESS | 1966 | 1467233172676 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}] 13:46:12 INFO - PROCESS | 1966 | 1467233172677 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:12 INFO - PROCESS | 1966 | 1467233172750 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:46:12 INFO - PROCESS | 1966 | 1467233172754 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:12 INFO - PROCESS | 1966 | 1467233172755 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6d4000 == 34 [pid = 1966] [id = 359] 13:46:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1128cec00) [pid = 1966] [serial = 1076] [outer = 0x0] 13:46:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x124007c00) [pid = 1966] [serial = 1077] [outer = 0x1128cec00] 13:46:12 INFO - PROCESS | 1966 | 1467233172781 Marionette DEBUG loaded listener.js 13:46:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1245ed400) [pid = 1966] [serial = 1078] [outer = 0x1128cec00] 13:46:13 INFO - PROCESS | 1966 | 1467233173104 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]]]}] 13:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 469ms 13:46:13 INFO - PROCESS | 1966 | 1467233173142 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:46:13 INFO - PROCESS | 1966 | 1467233173144 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:46:13 INFO - PROCESS | 1966 | 1467233173146 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:46:13 INFO - PROCESS | 1966 | 1467233173147 Marionette TRACE conn2 <- [1,1410,null,{}] 13:46:13 INFO - PROCESS | 1966 | 1467233173150 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}] 13:46:13 INFO - PROCESS | 1966 | 1467233173151 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:13 INFO - PROCESS | 1966 | 1467233173252 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:46:13 INFO - PROCESS | 1966 | 1467233173259 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:13 INFO - PROCESS | 1966 | 1467233173260 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x12adcf000 == 35 [pid = 1966] [id = 360] 13:46:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x124e73c00) [pid = 1966] [serial = 1079] [outer = 0x0] 13:46:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12615cc00) [pid = 1966] [serial = 1080] [outer = 0x124e73c00] 13:46:13 INFO - PROCESS | 1966 | 1467233173284 Marionette DEBUG loaded listener.js 13:46:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1267cc000) [pid = 1966] [serial = 1081] [outer = 0x124e73c00] 13:46:13 INFO - PROCESS | 1966 | 1467233173726 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]]]}] 13:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 621ms 13:46:13 INFO - PROCESS | 1966 | 1467233173773 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:46:13 INFO - PROCESS | 1966 | 1467233173776 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:46:13 INFO - PROCESS | 1966 | 1467233173782 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:46:13 INFO - PROCESS | 1966 | 1467233173785 Marionette TRACE conn2 <- [1,1414,null,{}] 13:46:13 INFO - PROCESS | 1966 | 1467233173789 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}] 13:46:13 INFO - PROCESS | 1966 | 1467233173791 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:13 INFO - PROCESS | 1966 | 1467233173906 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:46:13 INFO - PROCESS | 1966 | 1467233173981 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:13 INFO - PROCESS | 1966 | 1467233173984 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x116acb000 == 36 [pid = 1966] [id = 361] 13:46:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x11213d000) [pid = 1966] [serial = 1082] [outer = 0x0] 13:46:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x112a5dc00) [pid = 1966] [serial = 1083] [outer = 0x11213d000] 13:46:14 INFO - PROCESS | 1966 | 1467233174015 Marionette DEBUG loaded listener.js 13:46:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x112f8c400) [pid = 1966] [serial = 1084] [outer = 0x11213d000] 13:46:14 INFO - PROCESS | 1966 | 1467233174643 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]]]}] 13:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 875ms 13:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:46:14 INFO - PROCESS | 1966 | 1467233174656 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:46:14 INFO - PROCESS | 1966 | 1467233174659 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:46:14 INFO - PROCESS | 1966 | 1467233174689 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:46:14 INFO - PROCESS | 1966 | 1467233174690 Marionette TRACE conn2 <- [1,1418,null,{}] 13:46:14 INFO - PROCESS | 1966 | 1467233174694 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}] 13:46:14 INFO - PROCESS | 1966 | 1467233174696 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:14 INFO - PROCESS | 1966 | 1467233174802 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:46:14 INFO - PROCESS | 1966 | 1467233174858 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:14 INFO - PROCESS | 1966 | 1467233174859 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x1169b8800 == 37 [pid = 1966] [id = 362] 13:46:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x112f9c000) [pid = 1966] [serial = 1085] [outer = 0x0] 13:46:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x116195400) [pid = 1966] [serial = 1086] [outer = 0x112f9c000] 13:46:14 INFO - PROCESS | 1966 | 1467233174890 Marionette DEBUG loaded listener.js 13:46:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1169fb800) [pid = 1966] [serial = 1087] [outer = 0x112f9c000] 13:46:15 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6d4000 == 36 [pid = 1966] [id = 359] 13:46:15 INFO - PROCESS | 1966 | --DOCSHELL 0x11694a800 == 35 [pid = 1966] [id = 358] 13:46:15 INFO - PROCESS | 1966 | --DOCSHELL 0x1239c4000 == 34 [pid = 1966] [id = 357] 13:46:15 INFO - PROCESS | 1966 | --DOCSHELL 0x123ddf000 == 33 [pid = 1966] [id = 356] 13:46:15 INFO - PROCESS | 1966 | --DOCSHELL 0x123205800 == 32 [pid = 1966] [id = 355] 13:46:15 INFO - PROCESS | 1966 | --DOCSHELL 0x117461000 == 31 [pid = 1966] [id = 354] 13:46:15 INFO - PROCESS | 1966 | --DOCSHELL 0x117d5d000 == 30 [pid = 1966] [id = 353] 13:46:15 INFO - PROCESS | 1966 | --DOCSHELL 0x1130f0800 == 29 [pid = 1966] [id = 352] 13:46:15 INFO - PROCESS | 1966 | 1467233175577 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]]]}] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x119597c00) [pid = 1966] [serial = 1002] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x124eed000) [pid = 1966] [serial = 1008] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1192fa800) [pid = 1966] [serial = 999] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x118364000) [pid = 1966] [serial = 996] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1185cf000) [pid = 1966] [serial = 997] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x116755c00) [pid = 1966] [serial = 987] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x116afb400) [pid = 1966] [serial = 988] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x122f08400) [pid = 1966] [serial = 1005] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x112f8ac00) [pid = 1966] [serial = 990] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x112fa3400) [pid = 1966] [serial = 991] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x116138800) [pid = 1966] [serial = 993] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1169f1800) [pid = 1966] [serial = 994] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1182ed800) [pid = 1966] [serial = 1035] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112a7bc00) [pid = 1966] [serial = 970] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1128cbc00) [pid = 1966] [serial = 969] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x11835bc00) [pid = 1966] [serial = 973] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1176f0000) [pid = 1966] [serial = 972] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x126961c00) [pid = 1966] [serial = 1011] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12333f000) [pid = 1966] [serial = 976] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x126517400) [pid = 1966] [serial = 1009] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119443400) [pid = 1966] [serial = 975] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11958e000) [pid = 1966] [serial = 1015] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1169f9800) [pid = 1966] [serial = 1014] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128b85c00) [pid = 1966] [serial = 979] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12470e800) [pid = 1966] [serial = 978] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12af40c00) [pid = 1966] [serial = 982] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12a7e7800) [pid = 1966] [serial = 981] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x123071400) [pid = 1966] [serial = 1017] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12b8c9000) [pid = 1966] [serial = 985] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1292e0000) [pid = 1966] [serial = 1020] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x129455400) [pid = 1966] [serial = 1021] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128b81000) [pid = 1966] [serial = 1012] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1242eec00) [pid = 1966] [serial = 1006] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x120fe3800) [pid = 1966] [serial = 1003] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12af45c00) [pid = 1966] [serial = 984] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x128b86c00) [pid = 1966] [serial = 1018] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x112f99800) [pid = 1966] [serial = 1029] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x11958dc00) [pid = 1966] [serial = 1000] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1169ed400) [pid = 1966] [serial = 1032] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x116af1800) [pid = 1966] [serial = 1033] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x12a7ea400) [pid = 1966] [serial = 1024] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12a6a0c00) [pid = 1966] [serial = 1023] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x114f64c00) [pid = 1966] [serial = 1030] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x112fa1c00) [pid = 1966] [serial = 1027] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x112a7a800) [pid = 1966] [serial = 1026] [outer = 0x0] [url = about:blank] 13:46:15 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x1188ee000) [pid = 1966] [serial = 1036] [outer = 0x0] [url = about:blank] 13:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 953ms 13:46:15 INFO - PROCESS | 1966 | 1467233175624 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:46:15 INFO - PROCESS | 1966 | 1467233175627 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:46:15 INFO - PROCESS | 1966 | 1467233175638 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:46:15 INFO - PROCESS | 1966 | 1467233175641 Marionette TRACE conn2 <- [1,1422,null,{}] 13:46:15 INFO - PROCESS | 1966 | 1467233175646 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}] 13:46:15 INFO - PROCESS | 1966 | 1467233175649 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:15 INFO - PROCESS | 1966 | 1467233175777 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:46:15 INFO - PROCESS | 1966 | 1467233175791 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:15 INFO - PROCESS | 1966 | 1467233175793 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x116948000 == 30 [pid = 1966] [id = 363] 13:46:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x115d14c00) [pid = 1966] [serial = 1088] [outer = 0x0] 13:46:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x115e62c00) [pid = 1966] [serial = 1089] [outer = 0x115d14c00] 13:46:15 INFO - PROCESS | 1966 | 1467233175838 Marionette DEBUG loaded listener.js 13:46:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x116753000) [pid = 1966] [serial = 1090] [outer = 0x115d14c00] 13:46:16 INFO - PROCESS | 1966 | 1467233176240 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]]]}] 13:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 625ms 13:46:16 INFO - PROCESS | 1966 | 1467233176262 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:46:16 INFO - PROCESS | 1966 | 1467233176268 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:46:16 INFO - PROCESS | 1966 | 1467233176272 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 1966 | 1467233176274 Marionette TRACE conn2 <- [1,1426,null,{}] 13:46:16 INFO - PROCESS | 1966 | 1467233176276 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}] 13:46:16 INFO - PROCESS | 1966 | 1467233176278 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:16 INFO - PROCESS | 1966 | 1467233176356 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:46:16 INFO - PROCESS | 1966 | 1467233176381 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:16 INFO - PROCESS | 1966 | 1467233176382 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x11832d000 == 31 [pid = 1966] [id = 364] 13:46:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x116af7400) [pid = 1966] [serial = 1091] [outer = 0x0] 13:46:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x117d15c00) [pid = 1966] [serial = 1092] [outer = 0x116af7400] 13:46:16 INFO - PROCESS | 1966 | 1467233176409 Marionette DEBUG loaded listener.js 13:46:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x11835d800) [pid = 1966] [serial = 1093] [outer = 0x116af7400] 13:46:16 INFO - PROCESS | 1966 | 1467233176783 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]]]}] 13:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 568ms 13:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:46:16 INFO - PROCESS | 1966 | 1467233176841 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:46:16 INFO - PROCESS | 1966 | 1467233176842 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:46:16 INFO - PROCESS | 1966 | 1467233176844 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 1966 | 1467233176847 Marionette TRACE conn2 <- [1,1430,null,{}] 13:46:16 INFO - PROCESS | 1966 | 1467233176855 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}] 13:46:16 INFO - PROCESS | 1966 | 1467233176859 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:16 INFO - PROCESS | 1966 | 1467233176936 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:46:16 INFO - PROCESS | 1966 | 1467233176941 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:16 INFO - PROCESS | 1966 | 1467233176943 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b48800 == 32 [pid = 1966] [id = 365] 13:46:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x1128d9400) [pid = 1966] [serial = 1094] [outer = 0x0] 13:46:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1192fa800) [pid = 1966] [serial = 1095] [outer = 0x1128d9400] 13:46:16 INFO - PROCESS | 1966 | 1467233176973 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x119443400) [pid = 1966] [serial = 1096] [outer = 0x1128d9400] 13:46:17 INFO - PROCESS | 1966 | 1467233177316 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]]]}] 13:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 523ms 13:46:17 INFO - PROCESS | 1966 | 1467233177367 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:46:17 INFO - PROCESS | 1966 | 1467233177369 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:46:17 INFO - PROCESS | 1966 | 1467233177371 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:46:17 INFO - PROCESS | 1966 | 1467233177372 Marionette TRACE conn2 <- [1,1434,null,{}] 13:46:17 INFO - PROCESS | 1966 | 1467233177375 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}] 13:46:17 INFO - PROCESS | 1966 | 1467233177376 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:17 INFO - PROCESS | 1966 | 1467233177485 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:46:17 INFO - PROCESS | 1966 | 1467233177491 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:17 INFO - PROCESS | 1966 | 1467233177492 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x123087000 == 33 [pid = 1966] [id = 366] 13:46:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x11978b000) [pid = 1966] [serial = 1097] [outer = 0x0] 13:46:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x119416c00) [pid = 1966] [serial = 1098] [outer = 0x11978b000] 13:46:17 INFO - PROCESS | 1966 | 1467233177517 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x120fe6c00) [pid = 1966] [serial = 1099] [outer = 0x11978b000] 13:46:17 INFO - PROCESS | 1966 | 1467233177864 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]]]}] 13:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 13:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:46:17 INFO - PROCESS | 1966 | 1467233177892 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:46:17 INFO - PROCESS | 1966 | 1467233177893 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:46:17 INFO - PROCESS | 1966 | 1467233177895 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:46:17 INFO - PROCESS | 1966 | 1467233177896 Marionette TRACE conn2 <- [1,1438,null,{}] 13:46:17 INFO - PROCESS | 1966 | 1467233177900 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}] 13:46:17 INFO - PROCESS | 1966 | 1467233177902 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:18 INFO - PROCESS | 1966 | 1467233178012 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:46:18 INFO - PROCESS | 1966 | 1467233178062 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:18 INFO - PROCESS | 1966 | 1467233178062 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x123cf2800 == 34 [pid = 1966] [id = 367] 13:46:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1121be000) [pid = 1966] [serial = 1100] [outer = 0x0] 13:46:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x123075400) [pid = 1966] [serial = 1101] [outer = 0x1121be000] 13:46:18 INFO - PROCESS | 1966 | 1467233178102 Marionette DEBUG loaded listener.js 13:46:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x123d6d000) [pid = 1966] [serial = 1102] [outer = 0x1121be000] 13:46:18 INFO - PROCESS | 1966 | 1467233178472 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]]]}] 13:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 619ms 13:46:18 INFO - PROCESS | 1966 | 1467233178515 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:46:18 INFO - PROCESS | 1966 | 1467233178517 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:46:18 INFO - PROCESS | 1966 | 1467233178520 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:46:18 INFO - PROCESS | 1966 | 1467233178522 Marionette TRACE conn2 <- [1,1442,null,{}] 13:46:18 INFO - PROCESS | 1966 | 1467233178525 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}] 13:46:18 INFO - PROCESS | 1966 | 1467233178531 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:18 INFO - PROCESS | 1966 | 1467233178711 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:46:18 INFO - PROCESS | 1966 | 1467233178791 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:18 INFO - PROCESS | 1966 | 1467233178792 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x126196000 == 35 [pid = 1966] [id = 368] 13:46:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1236f5c00) [pid = 1966] [serial = 1103] [outer = 0x0] 13:46:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x124ef2c00) [pid = 1966] [serial = 1104] [outer = 0x1236f5c00] 13:46:18 INFO - PROCESS | 1966 | 1467233178833 Marionette DEBUG loaded listener.js 13:46:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128b88800) [pid = 1966] [serial = 1105] [outer = 0x1236f5c00] 13:46:19 INFO - PROCESS | 1966 | 1467233179193 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]]]}] 13:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 719ms 13:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:46:19 INFO - PROCESS | 1966 | 1467233179240 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:46:19 INFO - PROCESS | 1966 | 1467233179241 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:46:19 INFO - PROCESS | 1966 | 1467233179243 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:46:19 INFO - PROCESS | 1966 | 1467233179244 Marionette TRACE conn2 <- [1,1446,null,{}] 13:46:19 INFO - PROCESS | 1966 | 1467233179247 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}] 13:46:19 INFO - PROCESS | 1966 | 1467233179248 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:19 INFO - PROCESS | 1966 | 1467233179343 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:46:19 INFO - PROCESS | 1966 | 1467233179354 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:19 INFO - PROCESS | 1966 | 1467233179355 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x126cd0000 == 36 [pid = 1966] [id = 369] 13:46:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x128c8f400) [pid = 1966] [serial = 1106] [outer = 0x0] 13:46:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128e88400) [pid = 1966] [serial = 1107] [outer = 0x128c8f400] 13:46:19 INFO - PROCESS | 1966 | 1467233179379 Marionette DEBUG loaded listener.js 13:46:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1291ba800) [pid = 1966] [serial = 1108] [outer = 0x128c8f400] 13:46:19 INFO - PROCESS | 1966 | 1467233179707 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]]]}] 13:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 470ms 13:46:19 INFO - PROCESS | 1966 | 1467233179713 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:46:19 INFO - PROCESS | 1966 | 1467233179715 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:46:19 INFO - PROCESS | 1966 | 1467233179720 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:46:19 INFO - PROCESS | 1966 | 1467233179721 Marionette TRACE conn2 <- [1,1450,null,{}] 13:46:19 INFO - PROCESS | 1966 | 1467233179723 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}] 13:46:19 INFO - PROCESS | 1966 | 1467233179724 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:19 INFO - PROCESS | 1966 | 1467233179855 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x123d75800) [pid = 1966] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1242e5800) [pid = 1966] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x119a57800) [pid = 1966] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x114f59800) [pid = 1966] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1188f0800) [pid = 1966] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1169f8800) [pid = 1966] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x11269d000) [pid = 1966] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128e8bc00) [pid = 1966] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x118766000) [pid = 1966] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x111c78c00) [pid = 1966] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x116903400) [pid = 1966] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1128cec00) [pid = 1966] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x112e58c00) [pid = 1966] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:46:19 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x119440400) [pid = 1966] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:46:19 INFO - PROCESS | 1966 | 1467233179897 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:19 INFO - PROCESS | 1966 | 1467233179898 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x11972e000 == 37 [pid = 1966] [id = 370] 13:46:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x112137800) [pid = 1966] [serial = 1109] [outer = 0x0] 13:46:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x112fa9000) [pid = 1966] [serial = 1110] [outer = 0x112137800] 13:46:19 INFO - PROCESS | 1966 | 1467233179922 Marionette DEBUG loaded listener.js 13:46:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1185cb400) [pid = 1966] [serial = 1111] [outer = 0x112137800] 13:46:20 INFO - PROCESS | 1966 | 1467233180221 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]]]}] 13:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 519ms 13:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:46:20 INFO - PROCESS | 1966 | 1467233180241 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:46:20 INFO - PROCESS | 1966 | 1467233180242 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:46:20 INFO - PROCESS | 1966 | 1467233180244 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:46:20 INFO - PROCESS | 1966 | 1467233180245 Marionette TRACE conn2 <- [1,1454,null,{}] 13:46:20 INFO - PROCESS | 1966 | 1467233180248 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}] 13:46:20 INFO - PROCESS | 1966 | 1467233180251 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:20 INFO - PROCESS | 1966 | 1467233180336 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:46:20 INFO - PROCESS | 1966 | 1467233180340 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:20 INFO - PROCESS | 1966 | 1467233180341 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6c9000 == 38 [pid = 1966] [id = 371] 13:46:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x118766000) [pid = 1966] [serial = 1112] [outer = 0x0] 13:46:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x124eec800) [pid = 1966] [serial = 1113] [outer = 0x118766000] 13:46:20 INFO - PROCESS | 1966 | 1467233180365 Marionette DEBUG loaded listener.js 13:46:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1292e5800) [pid = 1966] [serial = 1114] [outer = 0x118766000] 13:46:20 INFO - PROCESS | 1966 | 1467233180685 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]]]}] 13:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 470ms 13:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:46:20 INFO - PROCESS | 1966 | 1467233180716 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:46:20 INFO - PROCESS | 1966 | 1467233180718 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:46:20 INFO - PROCESS | 1966 | 1467233180721 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:46:20 INFO - PROCESS | 1966 | 1467233180722 Marionette TRACE conn2 <- [1,1458,null,{}] 13:46:20 INFO - PROCESS | 1966 | 1467233180724 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}] 13:46:20 INFO - PROCESS | 1966 | 1467233180725 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:20 INFO - PROCESS | 1966 | 1467233180826 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:46:20 INFO - PROCESS | 1966 | 1467233180834 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:20 INFO - PROCESS | 1966 | 1467233180835 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12adda800 == 39 [pid = 1966] [id = 372] 13:46:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x129408000) [pid = 1966] [serial = 1115] [outer = 0x0] 13:46:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x129450000) [pid = 1966] [serial = 1116] [outer = 0x129408000] 13:46:20 INFO - PROCESS | 1966 | 1467233180867 Marionette DEBUG loaded listener.js 13:46:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12a538800) [pid = 1966] [serial = 1117] [outer = 0x129408000] 13:46:21 INFO - PROCESS | 1966 | 1467233181188 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]]]}] 13:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 13:46:21 INFO - PROCESS | 1966 | 1467233181239 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:46:21 INFO - PROCESS | 1966 | 1467233181241 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:46:21 INFO - PROCESS | 1966 | 1467233181243 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:46:21 INFO - PROCESS | 1966 | 1467233181245 Marionette TRACE conn2 <- [1,1462,null,{}] 13:46:21 INFO - PROCESS | 1966 | 1467233181247 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}] 13:46:21 INFO - PROCESS | 1966 | 1467233181249 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:21 INFO - PROCESS | 1966 | 1467233181337 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:46:21 INFO - PROCESS | 1966 | 1467233181341 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:21 INFO - PROCESS | 1966 | 1467233181342 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b920800 == 40 [pid = 1966] [id = 373] 13:46:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x112a5f800) [pid = 1966] [serial = 1118] [outer = 0x0] 13:46:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12a6ab400) [pid = 1966] [serial = 1119] [outer = 0x112a5f800] 13:46:21 INFO - PROCESS | 1966 | 1467233181415 Marionette DEBUG loaded listener.js 13:46:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12afec400) [pid = 1966] [serial = 1120] [outer = 0x112a5f800] 13:46:21 INFO - PROCESS | 1966 | 1467233181705 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]]]}] 13:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 13:46:21 INFO - PROCESS | 1966 | 1467233181763 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:46:21 INFO - PROCESS | 1966 | 1467233181764 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:46:21 INFO - PROCESS | 1966 | 1467233181769 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:46:21 INFO - PROCESS | 1966 | 1467233181770 Marionette TRACE conn2 <- [1,1466,null,{}] 13:46:21 INFO - PROCESS | 1966 | 1467233181772 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}] 13:46:21 INFO - PROCESS | 1966 | 1467233181773 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:21 INFO - PROCESS | 1966 | 1467233181852 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:46:21 INFO - PROCESS | 1966 | 1467233181953 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:21 INFO - PROCESS | 1966 | 1467233181955 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130df000 == 41 [pid = 1966] [id = 374] 13:46:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x110e7b800) [pid = 1966] [serial = 1121] [outer = 0x0] 13:46:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11213ec00) [pid = 1966] [serial = 1122] [outer = 0x110e7b800] 13:46:21 INFO - PROCESS | 1966 | 1467233181987 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x112a7b400) [pid = 1966] [serial = 1123] [outer = 0x110e7b800] 13:46:22 INFO - PROCESS | 1966 | 1467233182458 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]]]}] 13:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 720ms 13:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:46:22 INFO - PROCESS | 1966 | 1467233182490 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:46:22 INFO - PROCESS | 1966 | 1467233182493 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:46:22 INFO - PROCESS | 1966 | 1467233182496 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:46:22 INFO - PROCESS | 1966 | 1467233182497 Marionette TRACE conn2 <- [1,1470,null,{}] 13:46:22 INFO - PROCESS | 1966 | 1467233182501 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}] 13:46:22 INFO - PROCESS | 1966 | 1467233182505 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:22 INFO - PROCESS | 1966 | 1467233182632 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:46:22 INFO - PROCESS | 1966 | 1467233182714 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:22 INFO - PROCESS | 1966 | 1467233182715 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x11973e800 == 42 [pid = 1966] [id = 375] 13:46:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1169f3400) [pid = 1966] [serial = 1124] [outer = 0x0] 13:46:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x116afb400) [pid = 1966] [serial = 1125] [outer = 0x1169f3400] 13:46:22 INFO - PROCESS | 1966 | 1467233182745 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x11835e000) [pid = 1966] [serial = 1126] [outer = 0x1169f3400] 13:46:23 INFO - PROCESS | 1966 | 1467233183181 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]]]}] 13:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 722ms 13:46:23 INFO - PROCESS | 1966 | 1467233183220 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:46:23 INFO - PROCESS | 1966 | 1467233183222 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:46:23 INFO - PROCESS | 1966 | 1467233183225 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:46:23 INFO - PROCESS | 1966 | 1467233183226 Marionette TRACE conn2 <- [1,1474,null,{}] 13:46:23 INFO - PROCESS | 1966 | 1467233183229 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}] 13:46:23 INFO - PROCESS | 1966 | 1467233183230 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:23 INFO - PROCESS | 1966 | 1467233183371 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:46:23 INFO - PROCESS | 1966 | 1467233183422 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:23 INFO - PROCESS | 1966 | 1467233183423 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269e1800 == 43 [pid = 1966] [id = 376] 13:46:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11941ec00) [pid = 1966] [serial = 1127] [outer = 0x0] 13:46:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x11958dc00) [pid = 1966] [serial = 1128] [outer = 0x11941ec00] 13:46:23 INFO - PROCESS | 1966 | 1467233183453 Marionette DEBUG loaded listener.js 13:46:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12333f000) [pid = 1966] [serial = 1129] [outer = 0x11941ec00] 13:46:23 INFO - PROCESS | 1966 | 1467233183924 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]]]}] 13:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 769ms 13:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:46:24 INFO - PROCESS | 1966 | 1467233183995 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:46:24 INFO - PROCESS | 1966 | 1467233183997 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:46:24 INFO - PROCESS | 1966 | 1467233184004 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:46:24 INFO - PROCESS | 1966 | 1467233184008 Marionette TRACE conn2 <- [1,1478,null,{}] 13:46:24 INFO - PROCESS | 1966 | 1467233184012 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}] 13:46:24 INFO - PROCESS | 1966 | 1467233184014 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:24 INFO - PROCESS | 1966 | 1467233184116 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:46:24 INFO - PROCESS | 1966 | 1467233184185 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:24 INFO - PROCESS | 1966 | 1467233184187 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x11838c800 == 44 [pid = 1966] [id = 377] 13:46:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x112692800) [pid = 1966] [serial = 1130] [outer = 0x0] 13:46:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1192f8c00) [pid = 1966] [serial = 1131] [outer = 0x112692800] 13:46:24 INFO - PROCESS | 1966 | 1467233184216 Marionette DEBUG loaded listener.js 13:46:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1265a9c00) [pid = 1966] [serial = 1132] [outer = 0x112692800] 13:46:24 INFO - PROCESS | 1966 | 1467233184789 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]]]}] 13:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 832ms 13:46:24 INFO - PROCESS | 1966 | 1467233184832 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:46:24 INFO - PROCESS | 1966 | 1467233184834 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:46:24 INFO - PROCESS | 1966 | 1467233184837 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:46:24 INFO - PROCESS | 1966 | 1467233184839 Marionette TRACE conn2 <- [1,1482,null,{}] 13:46:24 INFO - PROCESS | 1966 | 1467233184842 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}] 13:46:24 INFO - PROCESS | 1966 | 1467233184844 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:24 INFO - PROCESS | 1966 | 1467233184938 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:46:25 INFO - PROCESS | 1966 | 1467233185015 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:25 INFO - PROCESS | 1966 | 1467233185017 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x1132f6800 == 45 [pid = 1966] [id = 378] 13:46:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x11303b000) [pid = 1966] [serial = 1133] [outer = 0x0] 13:46:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x113c35800) [pid = 1966] [serial = 1134] [outer = 0x11303b000] 13:46:25 INFO - PROCESS | 1966 | 1467233185044 Marionette DEBUG loaded listener.js 13:46:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1164e9400) [pid = 1966] [serial = 1135] [outer = 0x11303b000] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x12b920800 == 44 [pid = 1966] [id = 373] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x12adda800 == 43 [pid = 1966] [id = 372] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6c9000 == 42 [pid = 1966] [id = 371] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x11972e000 == 41 [pid = 1966] [id = 370] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x126cd0000 == 40 [pid = 1966] [id = 369] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x126196000 == 39 [pid = 1966] [id = 368] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x123cf2800 == 38 [pid = 1966] [id = 367] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x123087000 == 37 [pid = 1966] [id = 366] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x119b48800 == 36 [pid = 1966] [id = 365] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x11832d000 == 35 [pid = 1966] [id = 364] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x116948000 == 34 [pid = 1966] [id = 363] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x1169b8800 == 33 [pid = 1966] [id = 362] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x116acb000 == 32 [pid = 1966] [id = 361] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x12adcf000 == 31 [pid = 1966] [id = 360] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x11838c800 == 30 [pid = 1966] [id = 377] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x1269e1800 == 29 [pid = 1966] [id = 376] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x11973e800 == 28 [pid = 1966] [id = 375] 13:46:25 INFO - PROCESS | 1966 | --DOCSHELL 0x1130df000 == 27 [pid = 1966] [id = 374] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x118169400) [pid = 1966] [serial = 1062] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1128ca400) [pid = 1966] [serial = 1056] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112a81800) [pid = 1966] [serial = 1057] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x129402800) [pid = 1966] [serial = 1053] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a536000) [pid = 1966] [serial = 1054] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x119414800) [pid = 1966] [serial = 1065] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1185c7800) [pid = 1966] [serial = 1063] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119de6800) [pid = 1966] [serial = 1068] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11941d000) [pid = 1966] [serial = 1072] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119a4e400) [pid = 1966] [serial = 1066] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1169f3800) [pid = 1966] [serial = 1071] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x124007c00) [pid = 1966] [serial = 1077] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1245ed400) [pid = 1966] [serial = 1078] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x123538800) [pid = 1966] [serial = 1069] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x113c62000) [pid = 1966] [serial = 1059] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1169ee400) [pid = 1966] [serial = 1060] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x123d70c00) [pid = 1966] [serial = 1075] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12615cc00) [pid = 1966] [serial = 1080] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x123c99c00) [pid = 1966] [serial = 1074] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12429a800) [pid = 1966] [serial = 1048] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x126954800) [pid = 1966] [serial = 1051] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x123c99800) [pid = 1966] [serial = 1045] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x115e5b000) [pid = 1966] [serial = 1038] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1169f4800) [pid = 1966] [serial = 1039] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x119184800) [pid = 1966] [serial = 1041] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x123d7bc00) [pid = 1966] [serial = 1047] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x11958ec00) [pid = 1966] [serial = 1042] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x122f0d400) [pid = 1966] [serial = 1044] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x126155400) [pid = 1966] [serial = 1050] [outer = 0x0] [url = about:blank] 13:46:25 INFO - PROCESS | 1966 | 1467233185995 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]]]}] 13:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1176ms 13:46:26 INFO - PROCESS | 1966 | 1467233186013 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:46:26 INFO - PROCESS | 1966 | 1467233186015 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:46:26 INFO - PROCESS | 1966 | 1467233186018 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:46:26 INFO - PROCESS | 1966 | 1467233186020 Marionette TRACE conn2 <- [1,1486,null,{}] 13:46:26 INFO - PROCESS | 1966 | 1467233186023 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}] 13:46:26 INFO - PROCESS | 1966 | 1467233186025 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:26 INFO - PROCESS | 1966 | 1467233186132 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:46:26 INFO - PROCESS | 1966 | 1467233186138 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:26 INFO - PROCESS | 1966 | 1467233186140 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ac3800 == 28 [pid = 1966] [id = 379] 13:46:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x112fa7800) [pid = 1966] [serial = 1136] [outer = 0x0] 13:46:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x112fb6c00) [pid = 1966] [serial = 1137] [outer = 0x112fa7800] 13:46:26 INFO - PROCESS | 1966 | 1467233186167 Marionette DEBUG loaded listener.js 13:46:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x112767000) [pid = 1966] [serial = 1138] [outer = 0x112fa7800] 13:46:26 INFO - PROCESS | 1966 | 1467233186503 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]]]}] 13:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 13:46:26 INFO - PROCESS | 1966 | 1467233186537 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:46:26 INFO - PROCESS | 1966 | 1467233186541 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:46:26 INFO - PROCESS | 1966 | 1467233186545 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:46:26 INFO - PROCESS | 1966 | 1467233186547 Marionette TRACE conn2 <- [1,1490,null,{}] 13:46:26 INFO - PROCESS | 1966 | 1467233186550 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}] 13:46:26 INFO - PROCESS | 1966 | 1467233186551 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:26 INFO - PROCESS | 1966 | 1467233186629 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:46:26 INFO - PROCESS | 1966 | 1467233186636 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:26 INFO - PROCESS | 1966 | 1467233186637 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x1183a2000 == 29 [pid = 1966] [id = 380] 13:46:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1164e9800) [pid = 1966] [serial = 1139] [outer = 0x0] 13:46:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1169f6800) [pid = 1966] [serial = 1140] [outer = 0x1164e9800] 13:46:26 INFO - PROCESS | 1966 | 1467233186664 Marionette DEBUG loaded listener.js 13:46:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x116af7000) [pid = 1966] [serial = 1141] [outer = 0x1164e9800] 13:46:26 INFO - PROCESS | 1966 | 1467233186998 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]]]}] 13:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 13:46:27 INFO - PROCESS | 1966 | 1467233187018 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:46:27 INFO - PROCESS | 1966 | 1467233187020 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:46:27 INFO - PROCESS | 1966 | 1467233187022 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:46:27 INFO - PROCESS | 1966 | 1467233187024 Marionette TRACE conn2 <- [1,1494,null,{}] 13:46:27 INFO - PROCESS | 1966 | 1467233187032 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}] 13:46:27 INFO - PROCESS | 1966 | 1467233187035 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:27 INFO - PROCESS | 1966 | 1467233187115 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:46:27 INFO - PROCESS | 1966 | 1467233187172 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:27 INFO - PROCESS | 1966 | 1467233187174 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b3a800 == 30 [pid = 1966] [id = 381] 13:46:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112a53800) [pid = 1966] [serial = 1142] [outer = 0x0] 13:46:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x118367400) [pid = 1966] [serial = 1143] [outer = 0x112a53800] 13:46:27 INFO - PROCESS | 1966 | 1467233187201 Marionette DEBUG loaded listener.js 13:46:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11889d000) [pid = 1966] [serial = 1144] [outer = 0x112a53800] 13:46:27 INFO - PROCESS | 1966 | 1467233187557 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]]]}] 13:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 570ms 13:46:27 INFO - PROCESS | 1966 | 1467233187593 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:46:27 INFO - PROCESS | 1966 | 1467233187594 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:46:27 INFO - PROCESS | 1966 | 1467233187597 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:46:27 INFO - PROCESS | 1966 | 1467233187598 Marionette TRACE conn2 <- [1,1498,null,{}] 13:46:27 INFO - PROCESS | 1966 | 1467233187600 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}] 13:46:27 INFO - PROCESS | 1966 | 1467233187601 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:27 INFO - PROCESS | 1966 | 1467233187713 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:46:27 INFO - PROCESS | 1966 | 1467233187718 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:27 INFO - PROCESS | 1966 | 1467233187719 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x123398800 == 31 [pid = 1966] [id = 382] 13:46:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1188a2000) [pid = 1966] [serial = 1145] [outer = 0x0] 13:46:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1192f0000) [pid = 1966] [serial = 1146] [outer = 0x1188a2000] 13:46:27 INFO - PROCESS | 1966 | 1467233187744 Marionette DEBUG loaded listener.js 13:46:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x120fe5c00) [pid = 1966] [serial = 1147] [outer = 0x1188a2000] 13:46:28 INFO - PROCESS | 1966 | 1467233188077 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]]]}] 13:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 521ms 13:46:28 INFO - PROCESS | 1966 | 1467233188118 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:46:28 INFO - PROCESS | 1966 | 1467233188120 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:46:28 INFO - PROCESS | 1966 | 1467233188122 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:46:28 INFO - PROCESS | 1966 | 1467233188123 Marionette TRACE conn2 <- [1,1502,null,{}] 13:46:28 INFO - PROCESS | 1966 | 1467233188125 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}] 13:46:28 INFO - PROCESS | 1966 | 1467233188127 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:28 INFO - PROCESS | 1966 | 1467233188219 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:46:28 INFO - PROCESS | 1966 | 1467233188222 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:28 INFO - PROCESS | 1966 | 1467233188223 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d3f800 == 32 [pid = 1966] [id = 383] 13:46:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x11618ec00) [pid = 1966] [serial = 1148] [outer = 0x0] 13:46:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x123348c00) [pid = 1966] [serial = 1149] [outer = 0x11618ec00] 13:46:28 INFO - PROCESS | 1966 | 1467233188247 Marionette DEBUG loaded listener.js 13:46:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1239a9400) [pid = 1966] [serial = 1150] [outer = 0x11618ec00] 13:46:28 INFO - PROCESS | 1966 | 1467233188591 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]]]}] 13:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 13:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:46:28 INFO - PROCESS | 1966 | 1467233188640 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:46:28 INFO - PROCESS | 1966 | 1467233188641 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:46:28 INFO - PROCESS | 1966 | 1467233188643 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:46:28 INFO - PROCESS | 1966 | 1467233188644 Marionette TRACE conn2 <- [1,1506,null,{}] 13:46:28 INFO - PROCESS | 1966 | 1467233188647 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}] 13:46:28 INFO - PROCESS | 1966 | 1467233188651 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:28 INFO - PROCESS | 1966 | 1467233188763 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:46:28 INFO - PROCESS | 1966 | 1467233188799 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:28 INFO - PROCESS | 1966 | 1467233188800 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f1b000 == 33 [pid = 1966] [id = 384] 13:46:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x123cce000) [pid = 1966] [serial = 1151] [outer = 0x0] 13:46:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x123d6cc00) [pid = 1966] [serial = 1152] [outer = 0x123cce000] 13:46:28 INFO - PROCESS | 1966 | 1467233188825 Marionette DEBUG loaded listener.js 13:46:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12651ac00) [pid = 1966] [serial = 1153] [outer = 0x123cce000] 13:46:29 INFO - PROCESS | 1966 | 1467233189149 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]]]}] 13:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 13:46:29 INFO - PROCESS | 1966 | 1467233189163 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:46:29 INFO - PROCESS | 1966 | 1467233189164 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:46:29 INFO - PROCESS | 1966 | 1467233189168 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:46:29 INFO - PROCESS | 1966 | 1467233189169 Marionette TRACE conn2 <- [1,1510,null,{}] 13:46:29 INFO - PROCESS | 1966 | 1467233189172 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}] 13:46:29 INFO - PROCESS | 1966 | 1467233189173 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:29 INFO - PROCESS | 1966 | 1467233189265 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:46:29 INFO - PROCESS | 1966 | 1467233189276 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:29 INFO - PROCESS | 1966 | 1467233189277 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269dc000 == 34 [pid = 1966] [id = 385] 13:46:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x122f0d400) [pid = 1966] [serial = 1154] [outer = 0x0] 13:46:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12695a400) [pid = 1966] [serial = 1155] [outer = 0x122f0d400] 13:46:29 INFO - PROCESS | 1966 | 1467233189302 Marionette DEBUG loaded listener.js 13:46:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128b7e000) [pid = 1966] [serial = 1156] [outer = 0x122f0d400] 13:46:29 INFO - PROCESS | 1966 | 1467233189625 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]]]}] 13:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 470ms 13:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:46:29 INFO - PROCESS | 1966 | 1467233189637 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:46:29 INFO - PROCESS | 1966 | 1467233189639 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:46:29 INFO - PROCESS | 1966 | 1467233189641 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:46:29 INFO - PROCESS | 1966 | 1467233189642 Marionette TRACE conn2 <- [1,1514,null,{}] 13:46:29 INFO - PROCESS | 1966 | 1467233189644 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}] 13:46:29 INFO - PROCESS | 1966 | 1467233189645 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:29 INFO - PROCESS | 1966 | 1467233189741 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:46:29 INFO - PROCESS | 1966 | 1467233189752 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:29 INFO - PROCESS | 1966 | 1467233189761 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x129596800 == 35 [pid = 1966] [id = 386] 13:46:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128b7e400) [pid = 1966] [serial = 1157] [outer = 0x0] 13:46:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b85400) [pid = 1966] [serial = 1158] [outer = 0x128b7e400] 13:46:29 INFO - PROCESS | 1966 | 1467233189785 Marionette DEBUG loaded listener.js 13:46:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128c9d400) [pid = 1966] [serial = 1159] [outer = 0x128b7e400] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1121be000) [pid = 1966] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1236f5c00) [pid = 1966] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x115d14c00) [pid = 1966] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1128d9400) [pid = 1966] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11978b000) [pid = 1966] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x128c8f400) [pid = 1966] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x124e73c00) [pid = 1966] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11213d000) [pid = 1966] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116af7400) [pid = 1966] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112f9c000) [pid = 1966] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x112137800) [pid = 1966] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x129408000) [pid = 1966] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x118766000) [pid = 1966] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:46:30 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112a5f800) [pid = 1966] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:46:30 INFO - PROCESS | 1966 | 1467233190272 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]]]}] 13:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 13:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:46:30 INFO - PROCESS | 1966 | 1467233190313 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:46:30 INFO - PROCESS | 1966 | 1467233190314 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:46:30 INFO - PROCESS | 1966 | 1467233190316 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:46:30 INFO - PROCESS | 1966 | 1467233190317 Marionette TRACE conn2 <- [1,1518,null,{}] 13:46:30 INFO - PROCESS | 1966 | 1467233190319 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}] 13:46:30 INFO - PROCESS | 1966 | 1467233190320 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:30 INFO - PROCESS | 1966 | 1467233190396 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:46:30 INFO - PROCESS | 1966 | 1467233190402 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 1966 | 1467233190403 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b39800 == 36 [pid = 1966] [id = 387] 13:46:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1128d3400) [pid = 1966] [serial = 1160] [outer = 0x0] 13:46:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1169efc00) [pid = 1966] [serial = 1161] [outer = 0x1128d3400] 13:46:30 INFO - PROCESS | 1966 | 1467233190427 Marionette DEBUG loaded listener.js 13:46:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1192f3400) [pid = 1966] [serial = 1162] [outer = 0x1128d3400] 13:46:30 INFO - PROCESS | 1966 | 1467233190747 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]]]}] 13:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 469ms 13:46:30 INFO - PROCESS | 1966 | 1467233190785 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:46:30 INFO - PROCESS | 1966 | 1467233190787 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:46:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:46:30 INFO - PROCESS | 1966 | 1467233190789 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:46:30 INFO - PROCESS | 1966 | 1467233190790 Marionette TRACE conn2 <- [1,1522,null,{}] 13:46:30 INFO - PROCESS | 1966 | 1467233190792 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}] 13:46:30 INFO - PROCESS | 1966 | 1467233190793 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:30 INFO - PROCESS | 1966 | 1467233190892 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:46:30 INFO - PROCESS | 1966 | 1467233190900 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 1966 | 1467233190902 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6c7000 == 37 [pid = 1966] [id = 388] 13:46:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1192f7c00) [pid = 1966] [serial = 1163] [outer = 0x0] 13:46:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1240c4400) [pid = 1966] [serial = 1164] [outer = 0x1192f7c00] 13:46:30 INFO - PROCESS | 1966 | 1467233190933 Marionette DEBUG loaded listener.js 13:46:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1176f1000) [pid = 1966] [serial = 1165] [outer = 0x1192f7c00] 13:46:31 INFO - PROCESS | 1966 | 1467233191219 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"]]]}] 13:46:31 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 () { 13:46:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:46:31 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 () { 13:46:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:46:31 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 () { 13:46:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:46:31 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 () { 13:46:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:46:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 13:46:31 INFO - PROCESS | 1966 | 1467233191258 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:46:31 INFO - PROCESS | 1966 | 1467233191260 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:46:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:46:31 INFO - PROCESS | 1966 | 1467233191262 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:46:31 INFO - PROCESS | 1966 | 1467233191264 Marionette TRACE conn2 <- [1,1526,null,{}] 13:46:31 INFO - PROCESS | 1966 | 1467233191270 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}] 13:46:31 INFO - PROCESS | 1966 | 1467233191271 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:31 INFO - PROCESS | 1966 | 1467233191363 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:46:31 INFO - PROCESS | 1966 | 1467233191369 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:31 INFO - PROCESS | 1966 | 1467233191370 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x116aca800 == 38 [pid = 1966] [id = 389] 13:46:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1169ef000) [pid = 1966] [serial = 1166] [outer = 0x0] 13:46:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128c9d800) [pid = 1966] [serial = 1167] [outer = 0x1169ef000] 13:46:31 INFO - PROCESS | 1966 | 1467233191397 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12a69ec00) [pid = 1966] [serial = 1168] [outer = 0x1169ef000] 13:46:31 INFO - PROCESS | 1966 | 1467233191722 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"]]]}] 13:46:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:46:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:46:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:46:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 524ms 13:46:31 INFO - PROCESS | 1966 | 1467233191789 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:46:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:46:31 INFO - PROCESS | 1966 | 1467233191791 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:46:31 INFO - PROCESS | 1966 | 1467233191794 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:46:31 INFO - PROCESS | 1966 | 1467233191795 Marionette TRACE conn2 <- [1,1530,null,{}] 13:46:31 INFO - PROCESS | 1966 | 1467233191797 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}] 13:46:31 INFO - PROCESS | 1966 | 1467233191798 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:31 INFO - PROCESS | 1966 | 1467233191902 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:46:31 INFO - PROCESS | 1966 | 1467233191907 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:31 INFO - PROCESS | 1966 | 1467233191908 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3a7000 == 39 [pid = 1966] [id = 390] 13:46:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12a7e0400) [pid = 1966] [serial = 1169] [outer = 0x0] 13:46:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12a7e9400) [pid = 1966] [serial = 1170] [outer = 0x12a7e0400] 13:46:31 INFO - PROCESS | 1966 | 1467233191947 Marionette DEBUG loaded listener.js 13:46:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12af39c00) [pid = 1966] [serial = 1171] [outer = 0x12a7e0400] 13:46:32 INFO - PROCESS | 1966 | 1467233192482 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]]]}] 13:46:32 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 13:46:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:46:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:46:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:46:32 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. 13:46:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:46:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 722ms 13:46:32 INFO - PROCESS | 1966 | 1467233192540 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:46:32 INFO - PROCESS | 1966 | 1467233192543 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:46:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:46:32 INFO - PROCESS | 1966 | 1467233192547 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:46:32 INFO - PROCESS | 1966 | 1467233192551 Marionette TRACE conn2 <- [1,1534,null,{}] 13:46:32 INFO - PROCESS | 1966 | 1467233192555 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}] 13:46:32 INFO - PROCESS | 1966 | 1467233192557 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:32 INFO - PROCESS | 1966 | 1467233192675 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:46:32 INFO - PROCESS | 1966 | 1467233192755 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:32 INFO - PROCESS | 1966 | 1467233192757 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x11838c800 == 40 [pid = 1966] [id = 391] 13:46:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x112fa1c00) [pid = 1966] [serial = 1172] [outer = 0x0] 13:46:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x113350000) [pid = 1966] [serial = 1173] [outer = 0x112fa1c00] 13:46:32 INFO - PROCESS | 1966 | 1467233192788 Marionette DEBUG loaded listener.js 13:46:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x116137400) [pid = 1966] [serial = 1174] [outer = 0x112fa1c00] 13:46:33 INFO - PROCESS | 1966 | 1467233193304 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]]]}] 13:46:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:46:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 773ms 13:46:33 INFO - PROCESS | 1966 | 1467233193342 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:46:33 INFO - PROCESS | 1966 | 1467233193345 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:46:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:46:33 INFO - PROCESS | 1966 | 1467233193353 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:46:33 INFO - PROCESS | 1966 | 1467233193355 Marionette TRACE conn2 <- [1,1538,null,{}] 13:46:33 INFO - PROCESS | 1966 | 1467233193357 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}] 13:46:33 INFO - PROCESS | 1966 | 1467233193359 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:33 INFO - PROCESS | 1966 | 1467233193467 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:46:33 INFO - PROCESS | 1966 | 1467233193545 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:33 INFO - PROCESS | 1966 | 1467233193547 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x123ce1800 == 41 [pid = 1966] [id = 392] 13:46:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1176f8000) [pid = 1966] [serial = 1175] [outer = 0x0] 13:46:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x118170000) [pid = 1966] [serial = 1176] [outer = 0x1176f8000] 13:46:33 INFO - PROCESS | 1966 | 1467233193577 Marionette DEBUG loaded listener.js 13:46:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1185cc400) [pid = 1966] [serial = 1177] [outer = 0x1176f8000] 13:46:34 INFO - PROCESS | 1966 | 1467233194226 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]]]}] 13:46:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:46:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 921ms 13:46:34 INFO - PROCESS | 1966 | 1467233194276 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:46:34 INFO - PROCESS | 1966 | 1467233194278 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:46:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:46:34 INFO - PROCESS | 1966 | 1467233194286 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:46:34 INFO - PROCESS | 1966 | 1467233194288 Marionette TRACE conn2 <- [1,1542,null,{}] 13:46:34 INFO - PROCESS | 1966 | 1467233194292 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}] 13:46:34 INFO - PROCESS | 1966 | 1467233194294 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:34 INFO - PROCESS | 1966 | 1467233194414 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x116aca800 == 40 [pid = 1966] [id = 389] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6c7000 == 39 [pid = 1966] [id = 388] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x119b39800 == 38 [pid = 1966] [id = 387] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x129596800 == 37 [pid = 1966] [id = 386] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x1269dc000 == 36 [pid = 1966] [id = 385] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x124f1b000 == 35 [pid = 1966] [id = 384] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x123d3f800 == 34 [pid = 1966] [id = 383] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x123398800 == 33 [pid = 1966] [id = 382] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x119b3a800 == 32 [pid = 1966] [id = 381] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x1183a2000 == 31 [pid = 1966] [id = 380] 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x116ac3800 == 30 [pid = 1966] [id = 379] 13:46:34 INFO - PROCESS | 1966 | 1467233194576 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:34 INFO - PROCESS | 1966 | 1467233194580 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:34 INFO - PROCESS | 1966 | --DOCSHELL 0x1132f6800 == 29 [pid = 1966] [id = 378] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x123075400) [pid = 1966] [serial = 1101] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128b88800) [pid = 1966] [serial = 1105] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x124ef2c00) [pid = 1966] [serial = 1104] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x115e62c00) [pid = 1966] [serial = 1089] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x116753000) [pid = 1966] [serial = 1090] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1192fa800) [pid = 1966] [serial = 1095] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119443400) [pid = 1966] [serial = 1096] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119416c00) [pid = 1966] [serial = 1098] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128e88400) [pid = 1966] [serial = 1107] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1267cc000) [pid = 1966] [serial = 1081] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112a5dc00) [pid = 1966] [serial = 1083] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1291ba800) [pid = 1966] [serial = 1108] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x112f8c400) [pid = 1966] [serial = 1084] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x117d15c00) [pid = 1966] [serial = 1092] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11835d800) [pid = 1966] [serial = 1093] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x116195400) [pid = 1966] [serial = 1086] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1169fb800) [pid = 1966] [serial = 1087] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12afec400) [pid = 1966] [serial = 1120] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1185cb400) [pid = 1966] [serial = 1111] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12a538800) [pid = 1966] [serial = 1117] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x112fa9000) [pid = 1966] [serial = 1110] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x123d6d000) [pid = 1966] [serial = 1102] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x120fe6c00) [pid = 1966] [serial = 1099] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x129450000) [pid = 1966] [serial = 1116] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x124eec800) [pid = 1966] [serial = 1113] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1292e5800) [pid = 1966] [serial = 1114] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x12a6ab400) [pid = 1966] [serial = 1119] [outer = 0x0] [url = about:blank] 13:46:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x115e19000 == 30 [pid = 1966] [id = 393] 13:46:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x112f8c400) [pid = 1966] [serial = 1178] [outer = 0x0] 13:46:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x115d1d800) [pid = 1966] [serial = 1179] [outer = 0x112f8c400] 13:46:34 INFO - PROCESS | 1966 | 1467233194619 Marionette DEBUG loaded listener.js 13:46:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1169f0800) [pid = 1966] [serial = 1180] [outer = 0x112f8c400] 13:46:34 INFO - PROCESS | 1966 | 1467233194970 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]]]}] 13:46:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:46:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 722ms 13:46:35 INFO - PROCESS | 1966 | 1467233195007 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:46:35 INFO - PROCESS | 1966 | 1467233195011 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:46:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:46:35 INFO - PROCESS | 1966 | 1467233195018 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:46:35 INFO - PROCESS | 1966 | 1467233195020 Marionette TRACE conn2 <- [1,1546,null,{}] 13:46:35 INFO - PROCESS | 1966 | 1467233195024 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}] 13:46:35 INFO - PROCESS | 1966 | 1467233195026 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:35 INFO - PROCESS | 1966 | 1467233195149 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:46:35 INFO - PROCESS | 1966 | 1467233195244 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:35 INFO - PROCESS | 1966 | 1467233195245 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192b8800 == 31 [pid = 1966] [id = 394] 13:46:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1169f1800) [pid = 1966] [serial = 1181] [outer = 0x0] 13:46:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1185c5800) [pid = 1966] [serial = 1182] [outer = 0x1169f1800] 13:46:35 INFO - PROCESS | 1966 | 1467233195271 Marionette DEBUG loaded listener.js 13:46:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1188f1000) [pid = 1966] [serial = 1183] [outer = 0x1169f1800] 13:46:35 INFO - PROCESS | 1966 | 1467233195563 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]]]}] 13:46:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:46:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 570ms 13:46:35 INFO - PROCESS | 1966 | 1467233195589 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:46:35 INFO - PROCESS | 1966 | 1467233195590 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:46:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:46:35 INFO - PROCESS | 1966 | 1467233195593 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:46:35 INFO - PROCESS | 1966 | 1467233195595 Marionette TRACE conn2 <- [1,1550,null,{}] 13:46:35 INFO - PROCESS | 1966 | 1467233195607 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}] 13:46:35 INFO - PROCESS | 1966 | 1467233195610 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:35 INFO - PROCESS | 1966 | 1467233195698 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:46:35 INFO - PROCESS | 1966 | 1467233195756 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:35 INFO - PROCESS | 1966 | 1467233195758 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f70800 == 32 [pid = 1966] [id = 395] 13:46:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112a5c800) [pid = 1966] [serial = 1184] [outer = 0x0] 13:46:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11941e800) [pid = 1966] [serial = 1185] [outer = 0x112a5c800] 13:46:35 INFO - PROCESS | 1966 | 1467233195789 Marionette DEBUG loaded listener.js 13:46:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1236eb400) [pid = 1966] [serial = 1186] [outer = 0x112a5c800] 13:46:36 INFO - PROCESS | 1966 | 1467233196060 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]]]}] 13:46:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:46:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 472ms 13:46:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:46:36 INFO - PROCESS | 1966 | 1467233196074 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:46:36 INFO - PROCESS | 1966 | 1467233196075 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:46:36 INFO - PROCESS | 1966 | 1467233196078 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:46:36 INFO - PROCESS | 1966 | 1467233196079 Marionette TRACE conn2 <- [1,1554,null,{}] 13:46:36 INFO - PROCESS | 1966 | 1467233196081 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}] 13:46:36 INFO - PROCESS | 1966 | 1467233196084 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:36 INFO - PROCESS | 1966 | 1467233196177 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:46:36 INFO - PROCESS | 1966 | 1467233196181 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:36 INFO - PROCESS | 1966 | 1467233196183 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d3a800 == 33 [pid = 1966] [id = 396] 13:46:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1237c0400) [pid = 1966] [serial = 1187] [outer = 0x0] 13:46:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x124005000) [pid = 1966] [serial = 1188] [outer = 0x1237c0400] 13:46:36 INFO - PROCESS | 1966 | 1467233196209 Marionette DEBUG loaded listener.js 13:46:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1242e8c00) [pid = 1966] [serial = 1189] [outer = 0x1237c0400] 13:46:36 INFO - PROCESS | 1966 | 1467233196558 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]]]}] 13:46:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:46:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 521ms 13:46:36 INFO - PROCESS | 1966 | 1467233196609 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:46:36 INFO - PROCESS | 1966 | 1467233196610 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:46:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:46:36 INFO - PROCESS | 1966 | 1467233196613 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:46:36 INFO - PROCESS | 1966 | 1467233196614 Marionette TRACE conn2 <- [1,1558,null,{}] 13:46:36 INFO - PROCESS | 1966 | 1467233196616 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}] 13:46:36 INFO - PROCESS | 1966 | 1467233196617 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:36 INFO - PROCESS | 1966 | 1467233196720 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:46:36 INFO - PROCESS | 1966 | 1467233196729 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:36 INFO - PROCESS | 1966 | 1467233196731 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x12619d000 == 34 [pid = 1966] [id = 397] 13:46:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1128d9800) [pid = 1966] [serial = 1190] [outer = 0x0] 13:46:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124e73c00) [pid = 1966] [serial = 1191] [outer = 0x1128d9800] 13:46:36 INFO - PROCESS | 1966 | 1467233196758 Marionette DEBUG loaded listener.js 13:46:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124f9ec00) [pid = 1966] [serial = 1192] [outer = 0x1128d9800] 13:46:37 INFO - PROCESS | 1966 | 1467233197090 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]]]}] 13:46:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:46:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 13:46:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:46:37 INFO - PROCESS | 1966 | 1467233197132 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:46:37 INFO - PROCESS | 1966 | 1467233197133 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:46:37 INFO - PROCESS | 1966 | 1467233197135 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:46:37 INFO - PROCESS | 1966 | 1467233197136 Marionette TRACE conn2 <- [1,1562,null,{}] 13:46:37 INFO - PROCESS | 1966 | 1467233197138 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}] 13:46:37 INFO - PROCESS | 1966 | 1467233197142 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:37 INFO - PROCESS | 1966 | 1467233197257 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:46:37 INFO - PROCESS | 1966 | 1467233197297 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 1966 | 1467233197298 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x129122800 == 35 [pid = 1966] [id = 398] 13:46:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x126729400) [pid = 1966] [serial = 1193] [outer = 0x0] 13:46:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128b7f400) [pid = 1966] [serial = 1194] [outer = 0x126729400] 13:46:37 INFO - PROCESS | 1966 | 1467233197323 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1292e5800) [pid = 1966] [serial = 1195] [outer = 0x126729400] 13:46:37 INFO - PROCESS | 1966 | 1467233197646 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]]]}] 13:46:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:46:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 569ms 13:46:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:46:37 INFO - PROCESS | 1966 | 1467233197705 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:46:37 INFO - PROCESS | 1966 | 1467233197706 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:46:37 INFO - PROCESS | 1966 | 1467233197708 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:46:37 INFO - PROCESS | 1966 | 1467233197709 Marionette TRACE conn2 <- [1,1566,null,{}] 13:46:37 INFO - PROCESS | 1966 | 1467233197711 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}] 13:46:37 INFO - PROCESS | 1966 | 1467233197713 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:37 INFO - PROCESS | 1966 | 1467233197816 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:46:37 INFO - PROCESS | 1966 | 1467233197828 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 1966 | 1467233197829 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295b2800 == 36 [pid = 1966] [id = 399] 13:46:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12470d000) [pid = 1966] [serial = 1196] [outer = 0x0] 13:46:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x129454400) [pid = 1966] [serial = 1197] [outer = 0x12470d000] 13:46:37 INFO - PROCESS | 1966 | 1467233197853 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12a6a8c00) [pid = 1966] [serial = 1198] [outer = 0x12470d000] 13:46:38 INFO - PROCESS | 1966 | 1467233198173 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]]]}] 13:46:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:46:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 472ms 13:46:38 INFO - PROCESS | 1966 | 1467233198180 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:46:38 INFO - PROCESS | 1966 | 1467233198182 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:46:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:46:38 INFO - PROCESS | 1966 | 1467233198187 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 1966 | 1467233198188 Marionette TRACE conn2 <- [1,1570,null,{}] 13:46:38 INFO - PROCESS | 1966 | 1467233198191 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}] 13:46:38 INFO - PROCESS | 1966 | 1467233198192 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:38 INFO - PROCESS | 1966 | 1467233198289 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:46:38 INFO - PROCESS | 1966 | 1467233198301 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:38 INFO - PROCESS | 1966 | 1467233198302 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a758000 == 37 [pid = 1966] [id = 400] 13:46:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12a6a9400) [pid = 1966] [serial = 1199] [outer = 0x0] 13:46:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12a7e9800) [pid = 1966] [serial = 1200] [outer = 0x12a6a9400] 13:46:38 INFO - PROCESS | 1966 | 1467233198325 Marionette DEBUG loaded listener.js 13:46:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12af10800) [pid = 1966] [serial = 1201] [outer = 0x12a6a9400] 13:46:38 INFO - PROCESS | 1966 | 1467233198731 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]]]}] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x123cce000) [pid = 1966] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x11303b000) [pid = 1966] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x112fa7800) [pid = 1966] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1188a2000) [pid = 1966] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11618ec00) [pid = 1966] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b7e400) [pid = 1966] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x122f0d400) [pid = 1966] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1128d3400) [pid = 1966] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1169ef000) [pid = 1966] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x112a53800) [pid = 1966] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x110e7b800) [pid = 1966] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1164e9800) [pid = 1966] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1169f3400) [pid = 1966] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1192f7c00) [pid = 1966] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11941ec00) [pid = 1966] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:46:38 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x112692800) [pid = 1966] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:46:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:46:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 13:46:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:46:38 INFO - PROCESS | 1966 | 1467233198756 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:46:38 INFO - PROCESS | 1966 | 1467233198757 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:46:38 INFO - PROCESS | 1966 | 1467233198759 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 1966 | 1467233198760 Marionette TRACE conn2 <- [1,1574,null,{}] 13:46:38 INFO - PROCESS | 1966 | 1467233198762 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}] 13:46:38 INFO - PROCESS | 1966 | 1467233198763 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:38 INFO - PROCESS | 1966 | 1467233198845 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:46:38 INFO - PROCESS | 1966 | 1467233198850 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:38 INFO - PROCESS | 1966 | 1467233198852 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f6f800 == 38 [pid = 1966] [id = 401] 13:46:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112d15400) [pid = 1966] [serial = 1202] [outer = 0x0] 13:46:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x115def000) [pid = 1966] [serial = 1203] [outer = 0x112d15400] 13:46:38 INFO - PROCESS | 1966 | 1467233198876 Marionette DEBUG loaded listener.js 13:46:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x116f02c00) [pid = 1966] [serial = 1204] [outer = 0x112d15400] 13:46:39 INFO - PROCESS | 1966 | 1467233199178 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]]]}] 13:46:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:46:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 467ms 13:46:39 INFO - PROCESS | 1966 | 1467233199227 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:46:39 INFO - PROCESS | 1966 | 1467233199228 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:46:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:46:39 INFO - PROCESS | 1966 | 1467233199231 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:46:39 INFO - PROCESS | 1966 | 1467233199232 Marionette TRACE conn2 <- [1,1578,null,{}] 13:46:39 INFO - PROCESS | 1966 | 1467233199234 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}] 13:46:39 INFO - PROCESS | 1966 | 1467233199235 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:39 INFO - PROCESS | 1966 | 1467233199313 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:46:39 INFO - PROCESS | 1966 | 1467233199373 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 1966 | 1467233199374 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b91f800 == 39 [pid = 1966] [id = 402] 13:46:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112fb5400) [pid = 1966] [serial = 1205] [outer = 0x0] 13:46:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11917d000) [pid = 1966] [serial = 1206] [outer = 0x112fb5400] 13:46:39 INFO - PROCESS | 1966 | 1467233199398 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128c96c00) [pid = 1966] [serial = 1207] [outer = 0x112fb5400] 13:46:39 INFO - PROCESS | 1966 | 1467233199655 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]]]}] 13:46:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:46:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 470ms 13:46:39 INFO - PROCESS | 1966 | 1467233199706 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:46:39 INFO - PROCESS | 1966 | 1467233199708 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:46:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:46:39 INFO - PROCESS | 1966 | 1467233199710 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:46:39 INFO - PROCESS | 1966 | 1467233199712 Marionette TRACE conn2 <- [1,1582,null,{}] 13:46:39 INFO - PROCESS | 1966 | 1467233199722 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}] 13:46:39 INFO - PROCESS | 1966 | 1467233199723 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:39 INFO - PROCESS | 1966 | 1467233199829 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:46:39 INFO - PROCESS | 1966 | 1467233199835 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 1966 | 1467233199836 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3b1800 == 40 [pid = 1966] [id = 403] 13:46:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128e89000) [pid = 1966] [serial = 1208] [outer = 0x0] 13:46:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12aff1000) [pid = 1966] [serial = 1209] [outer = 0x128e89000] 13:46:39 INFO - PROCESS | 1966 | 1467233199862 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12b8c6000) [pid = 1966] [serial = 1210] [outer = 0x128e89000] 13:46:40 INFO - PROCESS | 1966 | 1467233200207 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]]]}] 13:46:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:46:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 13:46:40 INFO - PROCESS | 1966 | 1467233200230 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:46:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:46:40 INFO - PROCESS | 1966 | 1467233200233 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:46:40 INFO - PROCESS | 1966 | 1467233200236 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:46:40 INFO - PROCESS | 1966 | 1467233200237 Marionette TRACE conn2 <- [1,1586,null,{}] 13:46:40 INFO - PROCESS | 1966 | 1467233200240 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}] 13:46:40 INFO - PROCESS | 1966 | 1467233200241 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:40 INFO - PROCESS | 1966 | 1467233200346 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:46:40 INFO - PROCESS | 1966 | 1467233200354 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:40 INFO - PROCESS | 1966 | 1467233200355 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c712800 == 41 [pid = 1966] [id = 404] 13:46:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12b8c6400) [pid = 1966] [serial = 1211] [outer = 0x0] 13:46:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12b8cd000) [pid = 1966] [serial = 1212] [outer = 0x12b8c6400] 13:46:40 INFO - PROCESS | 1966 | 1467233200378 Marionette DEBUG loaded listener.js 13:46:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12b966c00) [pid = 1966] [serial = 1213] [outer = 0x12b8c6400] 13:46:40 INFO - PROCESS | 1966 | 1467233200670 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]]]}] 13:46:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:46:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 470ms 13:46:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:46:40 INFO - PROCESS | 1966 | 1467233200707 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:46:40 INFO - PROCESS | 1966 | 1467233200708 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:46:40 INFO - PROCESS | 1966 | 1467233200710 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:46:40 INFO - PROCESS | 1966 | 1467233200711 Marionette TRACE conn2 <- [1,1590,null,{}] 13:46:40 INFO - PROCESS | 1966 | 1467233200713 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}] 13:46:40 INFO - PROCESS | 1966 | 1467233200724 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:40 INFO - PROCESS | 1966 | 1467233200851 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:46:40 INFO - PROCESS | 1966 | 1467233200909 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:40 INFO - PROCESS | 1966 | 1467233200911 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x113cc0800 == 42 [pid = 1966] [id = 405] 13:46:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1128cec00) [pid = 1966] [serial = 1214] [outer = 0x0] 13:46:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x112a5e000) [pid = 1966] [serial = 1215] [outer = 0x1128cec00] 13:46:40 INFO - PROCESS | 1966 | 1467233200942 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x113c36c00) [pid = 1966] [serial = 1216] [outer = 0x1128cec00] 13:46:41 INFO - PROCESS | 1966 | 1467233201367 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]]]}] 13:46:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:46:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 721ms 13:46:41 INFO - PROCESS | 1966 | 1467233201450 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:46:41 INFO - PROCESS | 1966 | 1467233201453 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:46:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:46:41 INFO - PROCESS | 1966 | 1467233201457 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:46:41 INFO - PROCESS | 1966 | 1467233201459 Marionette TRACE conn2 <- [1,1594,null,{}] 13:46:41 INFO - PROCESS | 1966 | 1467233201462 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}] 13:46:41 INFO - PROCESS | 1966 | 1467233201467 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:41 INFO - PROCESS | 1966 | 1467233201571 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:46:41 INFO - PROCESS | 1966 | 1467233201641 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:41 INFO - PROCESS | 1966 | 1467233201643 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f68800 == 43 [pid = 1966] [id = 406] 13:46:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1176f0000) [pid = 1966] [serial = 1217] [outer = 0x0] 13:46:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1185c9000) [pid = 1966] [serial = 1218] [outer = 0x1176f0000] 13:46:41 INFO - PROCESS | 1966 | 1467233201673 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1192fd400) [pid = 1966] [serial = 1219] [outer = 0x1176f0000] 13:46:42 INFO - PROCESS | 1966 | 1467233202089 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]]]}] 13:46:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:46:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 674ms 13:46:42 INFO - PROCESS | 1966 | 1467233202131 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:46:42 INFO - PROCESS | 1966 | 1467233202133 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:46:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:46:42 INFO - PROCESS | 1966 | 1467233202135 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:46:42 INFO - PROCESS | 1966 | 1467233202137 Marionette TRACE conn2 <- [1,1598,null,{}] 13:46:42 INFO - PROCESS | 1966 | 1467233202139 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}] 13:46:42 INFO - PROCESS | 1966 | 1467233202140 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:42 INFO - PROCESS | 1966 | 1467233202262 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:46:42 INFO - PROCESS | 1966 | 1467233202324 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:42 INFO - PROCESS | 1966 | 1467233202326 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b926800 == 44 [pid = 1966] [id = 407] 13:46:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x119b6ec00) [pid = 1966] [serial = 1220] [outer = 0x0] 13:46:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x123ccc800) [pid = 1966] [serial = 1221] [outer = 0x119b6ec00] 13:46:42 INFO - PROCESS | 1966 | 1467233202355 Marionette DEBUG loaded listener.js 13:46:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12429a800) [pid = 1966] [serial = 1222] [outer = 0x119b6ec00] 13:46:42 INFO - PROCESS | 1966 | 1467233202815 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]]]}] 13:46:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:46:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 720ms 13:46:42 INFO - PROCESS | 1966 | 1467233202856 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:46:42 INFO - PROCESS | 1966 | 1467233202858 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:46:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:46:42 INFO - PROCESS | 1966 | 1467233202883 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:46:42 INFO - PROCESS | 1966 | 1467233202886 Marionette TRACE conn2 <- [1,1602,null,{}] 13:46:42 INFO - PROCESS | 1966 | 1467233202891 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}] 13:46:42 INFO - PROCESS | 1966 | 1467233202893 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:43 INFO - PROCESS | 1966 | 1467233202999 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:46:43 INFO - PROCESS | 1966 | 1467233203071 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:43 INFO - PROCESS | 1966 | 1467233203072 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca72000 == 45 [pid = 1966] [id = 408] 13:46:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x124f9d800) [pid = 1966] [serial = 1223] [outer = 0x0] 13:46:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1291b1800) [pid = 1966] [serial = 1224] [outer = 0x124f9d800] 13:46:43 INFO - PROCESS | 1966 | 1467233203100 Marionette DEBUG loaded listener.js 13:46:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12a53b400) [pid = 1966] [serial = 1225] [outer = 0x124f9d800] 13:46:43 INFO - PROCESS | 1966 | 1467233203539 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]]]}] 13:46:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:46:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 745ms 13:46:43 INFO - PROCESS | 1966 | 1467233203767 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:46:43 INFO - PROCESS | 1966 | 1467233203770 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:46:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:46:43 INFO - PROCESS | 1966 | 1467233203787 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:46:43 INFO - PROCESS | 1966 | 1467233203789 Marionette TRACE conn2 <- [1,1606,null,{}] 13:46:43 INFO - PROCESS | 1966 | 1467233203793 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}] 13:46:43 INFO - PROCESS | 1966 | 1467233203794 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:43 INFO - PROCESS | 1966 | 1467233203890 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:46:43 INFO - PROCESS | 1966 | 1467233203947 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:43 INFO - PROCESS | 1966 | 1467233203950 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x119163800 == 46 [pid = 1966] [id = 409] 13:46:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x115df0000) [pid = 1966] [serial = 1226] [outer = 0x0] 13:46:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x11618a800) [pid = 1966] [serial = 1227] [outer = 0x115df0000] 13:46:43 INFO - PROCESS | 1966 | 1467233203977 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1169f5000) [pid = 1966] [serial = 1228] [outer = 0x115df0000] 13:46:44 INFO - PROCESS | 1966 | 1467233204404 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]]]}] 13:46:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:46:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 674ms 13:46:44 INFO - PROCESS | 1966 | 1467233204459 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:46:44 INFO - PROCESS | 1966 | 1467233204461 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:46:44 INFO - PROCESS | 1966 | 1467233204466 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:46:44 INFO - PROCESS | 1966 | 1467233204468 Marionette TRACE conn2 <- [1,1610,null,{}] 13:46:44 INFO - PROCESS | 1966 | 1467233204471 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}] 13:46:44 INFO - PROCESS | 1966 | 1467233204472 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:44 INFO - PROCESS | 1966 | 1467233204564 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:46:44 INFO - PROCESS | 1966 | 1467233204624 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 1966 | 1467233204626 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b30000 == 47 [pid = 1966] [id = 410] 13:46:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1182f8400) [pid = 1966] [serial = 1229] [outer = 0x0] 13:46:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x118367800) [pid = 1966] [serial = 1230] [outer = 0x1182f8400] 13:46:44 INFO - PROCESS | 1966 | 1467233204653 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x11917f400) [pid = 1966] [serial = 1231] [outer = 0x1182f8400] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x12c712800 == 46 [pid = 1966] [id = 404] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3b1800 == 45 [pid = 1966] [id = 403] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x12b91f800 == 44 [pid = 1966] [id = 402] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x122f6f800 == 43 [pid = 1966] [id = 401] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x12a758000 == 42 [pid = 1966] [id = 400] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x1295b2800 == 41 [pid = 1966] [id = 399] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x129122800 == 40 [pid = 1966] [id = 398] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x12619d000 == 39 [pid = 1966] [id = 397] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x123d3a800 == 38 [pid = 1966] [id = 396] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x122f70800 == 37 [pid = 1966] [id = 395] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x1192b8800 == 36 [pid = 1966] [id = 394] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x115e19000 == 35 [pid = 1966] [id = 393] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x123ce1800 == 34 [pid = 1966] [id = 392] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3a7000 == 33 [pid = 1966] [id = 390] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x11838c800 == 32 [pid = 1966] [id = 391] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x119163800 == 31 [pid = 1966] [id = 409] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca72000 == 30 [pid = 1966] [id = 408] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x12b926800 == 29 [pid = 1966] [id = 407] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x122f68800 == 28 [pid = 1966] [id = 406] 13:46:45 INFO - PROCESS | 1966 | --DOCSHELL 0x113cc0800 == 27 [pid = 1966] [id = 405] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x123d6cc00) [pid = 1966] [serial = 1152] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1164e9400) [pid = 1966] [serial = 1135] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x113c35800) [pid = 1966] [serial = 1134] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x112fb6c00) [pid = 1966] [serial = 1137] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x112767000) [pid = 1966] [serial = 1138] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1192f0000) [pid = 1966] [serial = 1146] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x123348c00) [pid = 1966] [serial = 1149] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12651ac00) [pid = 1966] [serial = 1153] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x128b85400) [pid = 1966] [serial = 1158] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12695a400) [pid = 1966] [serial = 1155] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1192f3400) [pid = 1966] [serial = 1162] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1169efc00) [pid = 1966] [serial = 1161] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128c9d800) [pid = 1966] [serial = 1167] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x118367400) [pid = 1966] [serial = 1143] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x11889d000) [pid = 1966] [serial = 1144] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112a7b400) [pid = 1966] [serial = 1123] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x11213ec00) [pid = 1966] [serial = 1122] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1169f6800) [pid = 1966] [serial = 1140] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11835e000) [pid = 1966] [serial = 1126] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b7e000) [pid = 1966] [serial = 1156] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x116afb400) [pid = 1966] [serial = 1125] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12a69ec00) [pid = 1966] [serial = 1168] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128c9d400) [pid = 1966] [serial = 1159] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1176f1000) [pid = 1966] [serial = 1165] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12333f000) [pid = 1966] [serial = 1129] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12a7e9400) [pid = 1966] [serial = 1170] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x11958dc00) [pid = 1966] [serial = 1128] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1239a9400) [pid = 1966] [serial = 1150] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1265a9c00) [pid = 1966] [serial = 1132] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x120fe5c00) [pid = 1966] [serial = 1147] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1192f8c00) [pid = 1966] [serial = 1131] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x116af7000) [pid = 1966] [serial = 1141] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1240c4400) [pid = 1966] [serial = 1164] [outer = 0x0] [url = about:blank] 13:46:45 INFO - PROCESS | 1966 | 1467233205560 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]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1124ms 13:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:46:45 INFO - PROCESS | 1966 | 1467233205589 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 1966 | 1467233205591 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:46:45 INFO - PROCESS | 1966 | 1467233205594 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - PROCESS | 1966 | 1467233205596 Marionette TRACE conn2 <- [1,1614,null,{}] 13:46:45 INFO - PROCESS | 1966 | 1467233205602 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}] 13:46:45 INFO - PROCESS | 1966 | 1467233205604 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:45 INFO - PROCESS | 1966 | 1467233205728 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:46:45 INFO - PROCESS | 1966 | 1467233205787 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:45 INFO - PROCESS | 1966 | 1467233205788 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x116611000 == 28 [pid = 1966] [id = 411] 13:46:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112a53800) [pid = 1966] [serial = 1232] [outer = 0x0] 13:46:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112a57800) [pid = 1966] [serial = 1233] [outer = 0x112a53800] 13:46:45 INFO - PROCESS | 1966 | 1467233205815 Marionette DEBUG loaded listener.js 13:46:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x112a86800) [pid = 1966] [serial = 1234] [outer = 0x112a53800] 13:46:46 INFO - PROCESS | 1966 | 1467233206129 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]]]}] 13:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 574ms 13:46:46 INFO - PROCESS | 1966 | 1467233206169 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:46:46 INFO - PROCESS | 1966 | 1467233206172 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:46:46 INFO - PROCESS | 1966 | 1467233206176 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:46:46 INFO - PROCESS | 1966 | 1467233206178 Marionette TRACE conn2 <- [1,1618,null,{}] 13:46:46 INFO - PROCESS | 1966 | 1467233206180 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}] 13:46:46 INFO - PROCESS | 1966 | 1467233206182 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:46 INFO - PROCESS | 1966 | 1467233206261 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:46:46 INFO - PROCESS | 1966 | 1467233206315 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:46 INFO - PROCESS | 1966 | 1467233206316 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x117479000 == 29 [pid = 1966] [id = 412] 13:46:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112f9f400) [pid = 1966] [serial = 1235] [outer = 0x0] 13:46:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1133ad400) [pid = 1966] [serial = 1236] [outer = 0x112f9f400] 13:46:46 INFO - PROCESS | 1966 | 1467233206343 Marionette DEBUG loaded listener.js 13:46:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x114fd5c00) [pid = 1966] [serial = 1237] [outer = 0x112f9f400] 13:46:46 INFO - PROCESS | 1966 | 1467233206662 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]]]}] 13:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 13:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:46:46 INFO - PROCESS | 1966 | 1467233206696 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:46:46 INFO - PROCESS | 1966 | 1467233206697 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:46:46 INFO - PROCESS | 1966 | 1467233206702 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:46:46 INFO - PROCESS | 1966 | 1467233206705 Marionette TRACE conn2 <- [1,1622,null,{}] 13:46:46 INFO - PROCESS | 1966 | 1467233206713 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}] 13:46:46 INFO - PROCESS | 1966 | 1467233206717 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:46 INFO - PROCESS | 1966 | 1467233206832 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:46:46 INFO - PROCESS | 1966 | 1467233206915 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:46 INFO - PROCESS | 1966 | 1467233206918 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192b4800 == 30 [pid = 1966] [id = 413] 13:46:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112e5a000) [pid = 1966] [serial = 1238] [outer = 0x0] 13:46:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1169efc00) [pid = 1966] [serial = 1239] [outer = 0x112e5a000] 13:46:46 INFO - PROCESS | 1966 | 1467233206963 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1176f1000) [pid = 1966] [serial = 1240] [outer = 0x112e5a000] 13:46:47 INFO - PROCESS | 1966 | 1467233207278 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]]]}] 13:46:47 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 13:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 624ms 13:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:46:47 INFO - PROCESS | 1966 | 1467233207324 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:46:47 INFO - PROCESS | 1966 | 1467233207326 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:46:47 INFO - PROCESS | 1966 | 1467233207328 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:46:47 INFO - PROCESS | 1966 | 1467233207329 Marionette TRACE conn2 <- [1,1626,null,{}] 13:46:47 INFO - PROCESS | 1966 | 1467233207332 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}] 13:46:47 INFO - PROCESS | 1966 | 1467233207336 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:47 INFO - PROCESS | 1966 | 1467233207419 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:46:47 INFO - PROCESS | 1966 | 1467233207488 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:47 INFO - PROCESS | 1966 | 1467233207489 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d24800 == 31 [pid = 1966] [id = 414] 13:46:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1169fc400) [pid = 1966] [serial = 1241] [outer = 0x0] 13:46:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1182fa000) [pid = 1966] [serial = 1242] [outer = 0x1169fc400] 13:46:47 INFO - PROCESS | 1966 | 1467233207515 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1188ea800) [pid = 1966] [serial = 1243] [outer = 0x1169fc400] 13:46:47 INFO - PROCESS | 1966 | 1467233207826 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]]]}] 13:46:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 523ms 13:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:46:47 INFO - PROCESS | 1966 | 1467233207853 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:46:47 INFO - PROCESS | 1966 | 1467233207854 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:46:47 INFO - PROCESS | 1966 | 1467233207857 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:46:47 INFO - PROCESS | 1966 | 1467233207858 Marionette TRACE conn2 <- [1,1630,null,{}] 13:46:47 INFO - PROCESS | 1966 | 1467233207861 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}] 13:46:47 INFO - PROCESS | 1966 | 1467233207862 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:47 INFO - PROCESS | 1966 | 1467233207966 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:46:48 INFO - PROCESS | 1966 | 1467233208003 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:48 INFO - PROCESS | 1966 | 1467233208004 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x123209000 == 32 [pid = 1966] [id = 415] 13:46:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x112f9b800) [pid = 1966] [serial = 1244] [outer = 0x0] 13:46:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119184800) [pid = 1966] [serial = 1245] [outer = 0x112f9b800] 13:46:48 INFO - PROCESS | 1966 | 1467233208029 Marionette DEBUG loaded listener.js 13:46:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119420400) [pid = 1966] [serial = 1246] [outer = 0x112f9b800] 13:46:48 INFO - PROCESS | 1966 | 1467233208381 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]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:46:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 570ms 13:46:48 INFO - PROCESS | 1966 | 1467233208427 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 1966 | 1467233208429 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:46:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:46:48 INFO - PROCESS | 1966 | 1467233208431 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 1966 | 1467233208432 Marionette TRACE conn2 <- [1,1634,null,{}] 13:46:48 INFO - PROCESS | 1966 | 1467233208434 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}] 13:46:48 INFO - PROCESS | 1966 | 1467233208438 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:48 INFO - PROCESS | 1966 | 1467233208552 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:46:48 INFO - PROCESS | 1966 | 1467233208586 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:48 INFO - PROCESS | 1966 | 1467233208588 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x123ddb800 == 33 [pid = 1966] [id = 416] 13:46:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1128d9c00) [pid = 1966] [serial = 1247] [outer = 0x0] 13:46:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x119596800) [pid = 1966] [serial = 1248] [outer = 0x1128d9c00] 13:46:48 INFO - PROCESS | 1966 | 1467233208612 Marionette DEBUG loaded listener.js 13:46:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x123347c00) [pid = 1966] [serial = 1249] [outer = 0x1128d9c00] 13:46:48 INFO - PROCESS | 1966 | 1467233208924 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]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:46:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 13:46:48 INFO - PROCESS | 1966 | 1467233208952 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 1966 | 1467233208953 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:46:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:46:48 INFO - PROCESS | 1966 | 1467233208956 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 1966 | 1467233208957 Marionette TRACE conn2 <- [1,1638,null,{}] 13:46:48 INFO - PROCESS | 1966 | 1467233208959 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}] 13:46:48 INFO - PROCESS | 1966 | 1467233208960 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:49 INFO - PROCESS | 1966 | 1467233209052 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:46:49 INFO - PROCESS | 1966 | 1467233209063 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 1966 | 1467233209065 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x126199800 == 34 [pid = 1966] [id = 417] 13:46:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1176f5c00) [pid = 1966] [serial = 1250] [outer = 0x0] 13:46:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1239a6400) [pid = 1966] [serial = 1251] [outer = 0x1176f5c00] 13:46:49 INFO - PROCESS | 1966 | 1467233209091 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x123d70000) [pid = 1966] [serial = 1252] [outer = 0x1176f5c00] 13:46:49 INFO - PROCESS | 1966 | 1467233209411 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]]]}] 13:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 469ms 13:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:46:49 INFO - PROCESS | 1966 | 1467233209426 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:46:49 INFO - PROCESS | 1966 | 1467233209427 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:46:49 INFO - PROCESS | 1966 | 1467233209429 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:46:49 INFO - PROCESS | 1966 | 1467233209430 Marionette TRACE conn2 <- [1,1642,null,{}] 13:46:49 INFO - PROCESS | 1966 | 1467233209435 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}] 13:46:49 INFO - PROCESS | 1966 | 1467233209437 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:49 INFO - PROCESS | 1966 | 1467233209710 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x126729400) [pid = 1966] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12470d000) [pid = 1966] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12a6a9400) [pid = 1966] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1169f1800) [pid = 1966] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x112fa1c00) [pid = 1966] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112f8c400) [pid = 1966] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1237c0400) [pid = 1966] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x112a5c800) [pid = 1966] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112d15400) [pid = 1966] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12a7e0400) [pid = 1966] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1176f8000) [pid = 1966] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x128e89000) [pid = 1966] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112fb5400) [pid = 1966] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12b8c6400) [pid = 1966] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:46:49 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1128d9800) [pid = 1966] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:46:49 INFO - PROCESS | 1966 | 1467233209757 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 1966 | 1467233209758 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x11838e800 == 35 [pid = 1966] [id = 418] 13:46:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1121be800) [pid = 1966] [serial = 1253] [outer = 0x0] 13:46:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112f8c400) [pid = 1966] [serial = 1254] [outer = 0x1121be800] 13:46:49 INFO - PROCESS | 1966 | 1467233209783 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x117d15c00) [pid = 1966] [serial = 1255] [outer = 0x1121be800] 13:46:50 INFO - PROCESS | 1966 | 1467233210047 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]]]}] 13:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 622ms 13:46:50 INFO - PROCESS | 1966 | 1467233210055 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:46:50 INFO - PROCESS | 1966 | 1467233210056 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:46:50 INFO - PROCESS | 1966 | 1467233210058 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - PROCESS | 1966 | 1467233210069 Marionette TRACE conn2 <- [1,1646,null,{}] 13:46:50 INFO - PROCESS | 1966 | 1467233210079 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}] 13:46:50 INFO - PROCESS | 1966 | 1467233210080 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:50 INFO - PROCESS | 1966 | 1467233210168 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:46:50 INFO - PROCESS | 1966 | 1467233210178 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:50 INFO - PROCESS | 1966 | 1467233210180 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192b0000 == 36 [pid = 1966] [id = 419] 13:46:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124273800) [pid = 1966] [serial = 1256] [outer = 0x0] 13:46:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124299400) [pid = 1966] [serial = 1257] [outer = 0x124273800] 13:46:50 INFO - PROCESS | 1966 | 1467233210204 Marionette DEBUG loaded listener.js 13:46:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1245eb400) [pid = 1966] [serial = 1258] [outer = 0x124273800] 13:46:50 INFO - PROCESS | 1966 | 1467233210565 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]]]}] 13:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 536ms 13:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:46:50 INFO - PROCESS | 1966 | 1467233210599 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:46:50 INFO - PROCESS | 1966 | 1467233210603 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:46:50 INFO - PROCESS | 1966 | 1467233210606 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - PROCESS | 1966 | 1467233210608 Marionette TRACE conn2 <- [1,1650,null,{}] 13:46:50 INFO - PROCESS | 1966 | 1467233210611 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}] 13:46:50 INFO - PROCESS | 1966 | 1467233210613 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:50 INFO - PROCESS | 1966 | 1467233210734 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:46:50 INFO - PROCESS | 1966 | 1467233210739 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:50 INFO - PROCESS | 1966 | 1467233210740 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295a4800 == 37 [pid = 1966] [id = 420] 13:46:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12470c400) [pid = 1966] [serial = 1259] [outer = 0x0] 13:46:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x124eed000) [pid = 1966] [serial = 1260] [outer = 0x12470c400] 13:46:50 INFO - PROCESS | 1966 | 1467233210779 Marionette DEBUG loaded listener.js 13:46:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12615c400) [pid = 1966] [serial = 1261] [outer = 0x12470c400] 13:46:51 INFO - PROCESS | 1966 | 1467233211209 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]]]}] 13:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 620ms 13:46:51 INFO - PROCESS | 1966 | 1467233211225 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:46:51 INFO - PROCESS | 1966 | 1467233211227 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:46:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:46:51 INFO - PROCESS | 1966 | 1467233211239 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:46:51 INFO - PROCESS | 1966 | 1467233211241 Marionette TRACE conn2 <- [1,1654,null,{}] 13:46:51 INFO - PROCESS | 1966 | 1467233211254 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}] 13:46:51 INFO - PROCESS | 1966 | 1467233211255 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:51 INFO - PROCESS | 1966 | 1467233211340 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:46:51 INFO - PROCESS | 1966 | 1467233211343 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:51 INFO - PROCESS | 1966 | 1467233211345 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x123203800 == 38 [pid = 1966] [id = 421] 13:46:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x110e81c00) [pid = 1966] [serial = 1262] [outer = 0x0] 13:46:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x119597400) [pid = 1966] [serial = 1263] [outer = 0x110e81c00] 13:46:51 INFO - PROCESS | 1966 | 1467233211373 Marionette DEBUG loaded listener.js 13:46:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b85c00) [pid = 1966] [serial = 1264] [outer = 0x110e81c00] 13:46:51 INFO - PROCESS | 1966 | 1467233211789 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]]]}] 13:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 593ms 13:46:51 INFO - PROCESS | 1966 | 1467233211823 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:46:51 INFO - PROCESS | 1966 | 1467233211827 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:46:51 INFO - PROCESS | 1966 | 1467233211832 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:46:51 INFO - PROCESS | 1966 | 1467233211836 Marionette TRACE conn2 <- [1,1658,null,{}] 13:46:51 INFO - PROCESS | 1966 | 1467233211843 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}] 13:46:51 INFO - PROCESS | 1966 | 1467233211845 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:52 INFO - PROCESS | 1966 | 1467233212006 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:46:52 INFO - PROCESS | 1966 | 1467233212062 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:52 INFO - PROCESS | 1966 | 1467233212064 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x1133fb000 == 39 [pid = 1966] [id = 422] 13:46:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x11269c800) [pid = 1966] [serial = 1265] [outer = 0x0] 13:46:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112773400) [pid = 1966] [serial = 1266] [outer = 0x11269c800] 13:46:52 INFO - PROCESS | 1966 | 1467233212095 Marionette DEBUG loaded listener.js 13:46:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112a84400) [pid = 1966] [serial = 1267] [outer = 0x11269c800] 13:46:52 INFO - PROCESS | 1966 | 1467233212654 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]]]}] 13:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 876ms 13:46:52 INFO - PROCESS | 1966 | 1467233212707 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:46:52 INFO - PROCESS | 1966 | 1467233212710 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:46:52 INFO - PROCESS | 1966 | 1467233212714 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:46:52 INFO - PROCESS | 1966 | 1467233212716 Marionette TRACE conn2 <- [1,1662,null,{}] 13:46:52 INFO - PROCESS | 1966 | 1467233212719 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}] 13:46:52 INFO - PROCESS | 1966 | 1467233212720 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:52 INFO - PROCESS | 1966 | 1467233212828 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:46:52 INFO - PROCESS | 1966 | 1467233212909 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:52 INFO - PROCESS | 1966 | 1467233212911 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x11995d000 == 40 [pid = 1966] [id = 423] 13:46:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x115d17800) [pid = 1966] [serial = 1268] [outer = 0x0] 13:46:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x116137800) [pid = 1966] [serial = 1269] [outer = 0x115d17800] 13:46:52 INFO - PROCESS | 1966 | 1467233212942 Marionette DEBUG loaded listener.js 13:46:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x11697a800) [pid = 1966] [serial = 1270] [outer = 0x115d17800] 13:46:53 INFO - PROCESS | 1966 | 1467233213606 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]]]}] 13:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 972ms 13:46:53 INFO - PROCESS | 1966 | 1467233213686 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:46:53 INFO - PROCESS | 1966 | 1467233213688 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:46:53 INFO - PROCESS | 1966 | 1467233213692 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:46:53 INFO - PROCESS | 1966 | 1467233213694 Marionette TRACE conn2 <- [1,1666,null,{}] 13:46:53 INFO - PROCESS | 1966 | 1467233213697 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}] 13:46:53 INFO - PROCESS | 1966 | 1467233213699 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:53 INFO - PROCESS | 1966 | 1467233213804 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:46:53 INFO - PROCESS | 1966 | 1467233213882 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:53 INFO - PROCESS | 1966 | 1467233213885 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x1167d6800 == 41 [pid = 1966] [id = 424] 13:46:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x112fa0800) [pid = 1966] [serial = 1271] [outer = 0x0] 13:46:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x112fa6c00) [pid = 1966] [serial = 1272] [outer = 0x112fa0800] 13:46:53 INFO - PROCESS | 1966 | 1467233213913 Marionette DEBUG loaded listener.js 13:46:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x113da5000) [pid = 1966] [serial = 1273] [outer = 0x112fa0800] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x1295a4800 == 40 [pid = 1966] [id = 420] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x1192b0000 == 39 [pid = 1966] [id = 419] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x11838e800 == 38 [pid = 1966] [id = 418] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x126199800 == 37 [pid = 1966] [id = 417] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x123ddb800 == 36 [pid = 1966] [id = 416] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x123209000 == 35 [pid = 1966] [id = 415] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x119d24800 == 34 [pid = 1966] [id = 414] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x1192b4800 == 33 [pid = 1966] [id = 413] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x117479000 == 32 [pid = 1966] [id = 412] 13:46:54 INFO - PROCESS | 1966 | --DOCSHELL 0x116611000 == 31 [pid = 1966] [id = 411] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x128b7f400) [pid = 1966] [serial = 1194] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x129454400) [pid = 1966] [serial = 1197] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1292e5800) [pid = 1966] [serial = 1195] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12a7e9800) [pid = 1966] [serial = 1200] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1185c5800) [pid = 1966] [serial = 1182] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1188f1000) [pid = 1966] [serial = 1183] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x113350000) [pid = 1966] [serial = 1173] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116137400) [pid = 1966] [serial = 1174] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x115d1d800) [pid = 1966] [serial = 1179] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1169f0800) [pid = 1966] [serial = 1180] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x124005000) [pid = 1966] [serial = 1188] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11941e800) [pid = 1966] [serial = 1185] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1236eb400) [pid = 1966] [serial = 1186] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x115def000) [pid = 1966] [serial = 1203] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12af39c00) [pid = 1966] [serial = 1171] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x118170000) [pid = 1966] [serial = 1176] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1185cc400) [pid = 1966] [serial = 1177] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116f02c00) [pid = 1966] [serial = 1204] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12b8c6000) [pid = 1966] [serial = 1210] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128c96c00) [pid = 1966] [serial = 1207] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12aff1000) [pid = 1966] [serial = 1209] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12b8cd000) [pid = 1966] [serial = 1212] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x124e73c00) [pid = 1966] [serial = 1191] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12a6a8c00) [pid = 1966] [serial = 1198] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12af10800) [pid = 1966] [serial = 1201] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x11917d000) [pid = 1966] [serial = 1206] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1242e8c00) [pid = 1966] [serial = 1189] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x124f9ec00) [pid = 1966] [serial = 1192] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12b966c00) [pid = 1966] [serial = 1213] [outer = 0x0] [url = about:blank] 13:46:54 INFO - PROCESS | 1966 | 1467233214291 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]]]}] 13:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 625ms 13:46:54 INFO - PROCESS | 1966 | 1467233214320 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:46:54 INFO - PROCESS | 1966 | 1467233214323 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:46:54 INFO - PROCESS | 1966 | 1467233214328 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:46:54 INFO - PROCESS | 1966 | 1467233214330 Marionette TRACE conn2 <- [1,1670,null,{}] 13:46:54 INFO - PROCESS | 1966 | 1467233214332 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}] 13:46:54 INFO - PROCESS | 1966 | 1467233214337 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:54 INFO - PROCESS | 1966 | 1467233214438 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:46:54 INFO - PROCESS | 1966 | 1467233214525 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:54 INFO - PROCESS | 1966 | 1467233214526 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x11840d800 == 32 [pid = 1966] [id = 425] 13:46:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x116195400) [pid = 1966] [serial = 1274] [outer = 0x0] 13:46:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1169f1400) [pid = 1966] [serial = 1275] [outer = 0x116195400] 13:46:54 INFO - PROCESS | 1966 | 1467233214571 Marionette DEBUG loaded listener.js 13:46:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116af7c00) [pid = 1966] [serial = 1276] [outer = 0x116195400] 13:46:54 INFO - PROCESS | 1966 | 1467233214957 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]]]}] 13:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 672ms 13:46:55 INFO - PROCESS | 1966 | 1467233215001 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:46:55 INFO - PROCESS | 1966 | 1467233215003 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:46:55 INFO - PROCESS | 1966 | 1467233215006 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - PROCESS | 1966 | 1467233215008 Marionette TRACE conn2 <- [1,1674,null,{}] 13:46:55 INFO - PROCESS | 1966 | 1467233215016 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}] 13:46:55 INFO - PROCESS | 1966 | 1467233215019 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:55 INFO - PROCESS | 1966 | 1467233215103 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:46:55 INFO - PROCESS | 1966 | 1467233215182 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:55 INFO - PROCESS | 1966 | 1467233215184 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f80000 == 33 [pid = 1966] [id = 426] 13:46:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x118364000) [pid = 1966] [serial = 1277] [outer = 0x0] 13:46:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x118897800) [pid = 1966] [serial = 1278] [outer = 0x118364000] 13:46:55 INFO - PROCESS | 1966 | 1467233215213 Marionette DEBUG loaded listener.js 13:46:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1192fcc00) [pid = 1966] [serial = 1279] [outer = 0x118364000] 13:46:55 INFO - PROCESS | 1966 | 1467233215492 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]]]}] 13:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 13:46:55 INFO - PROCESS | 1966 | 1467233215528 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:46:55 INFO - PROCESS | 1966 | 1467233215530 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:46:55 INFO - PROCESS | 1966 | 1467233215540 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - PROCESS | 1966 | 1467233215541 Marionette TRACE conn2 <- [1,1678,null,{}] 13:46:55 INFO - PROCESS | 1966 | 1467233215544 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}] 13:46:55 INFO - PROCESS | 1966 | 1467233215545 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:55 INFO - PROCESS | 1966 | 1467233215656 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:46:55 INFO - PROCESS | 1966 | 1467233215687 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:55 INFO - PROCESS | 1966 | 1467233215689 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d3e000 == 34 [pid = 1966] [id = 427] 13:46:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1192fd800) [pid = 1966] [serial = 1280] [outer = 0x0] 13:46:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119595800) [pid = 1966] [serial = 1281] [outer = 0x1192fd800] 13:46:55 INFO - PROCESS | 1966 | 1467233215713 Marionette DEBUG loaded listener.js 13:46:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119be4800) [pid = 1966] [serial = 1282] [outer = 0x1192fd800] 13:46:56 INFO - PROCESS | 1966 | 1467233216037 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]]]}] 13:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 527ms 13:46:56 INFO - PROCESS | 1966 | 1467233216061 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:46:56 INFO - PROCESS | 1966 | 1467233216063 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:46:56 INFO - PROCESS | 1966 | 1467233216069 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:46:56 INFO - PROCESS | 1966 | 1467233216071 Marionette TRACE conn2 <- [1,1682,null,{}] 13:46:56 INFO - PROCESS | 1966 | 1467233216074 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}] 13:46:56 INFO - PROCESS | 1966 | 1467233216076 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:56 INFO - PROCESS | 1966 | 1467233216196 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:46:56 INFO - PROCESS | 1966 | 1467233216272 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:56 INFO - PROCESS | 1966 | 1467233216272 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f3f800 == 35 [pid = 1966] [id = 428] 13:46:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112f91c00) [pid = 1966] [serial = 1283] [outer = 0x0] 13:46:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119b73000) [pid = 1966] [serial = 1284] [outer = 0x112f91c00] 13:46:56 INFO - PROCESS | 1966 | 1467233216297 Marionette DEBUG loaded listener.js 13:46:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1237c0400) [pid = 1966] [serial = 1285] [outer = 0x112f91c00] 13:46:56 INFO - PROCESS | 1966 | 1467233216632 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]]]}] 13:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 622ms 13:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:46:56 INFO - PROCESS | 1966 | 1467233216689 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:46:56 INFO - PROCESS | 1966 | 1467233216690 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:46:56 INFO - PROCESS | 1966 | 1467233216692 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:46:56 INFO - PROCESS | 1966 | 1467233216693 Marionette TRACE conn2 <- [1,1686,null,{}] 13:46:56 INFO - PROCESS | 1966 | 1467233216696 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}] 13:46:56 INFO - PROCESS | 1966 | 1467233216700 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:56 INFO - PROCESS | 1966 | 1467233216824 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:46:56 INFO - PROCESS | 1966 | 1467233216838 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:56 INFO - PROCESS | 1966 | 1467233216840 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x12929e000 == 36 [pid = 1966] [id = 429] 13:46:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11835a000) [pid = 1966] [serial = 1286] [outer = 0x0] 13:46:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x123d5fc00) [pid = 1966] [serial = 1287] [outer = 0x11835a000] 13:46:56 INFO - PROCESS | 1966 | 1467233216864 Marionette DEBUG loaded listener.js 13:46:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x126515400) [pid = 1966] [serial = 1288] [outer = 0x11835a000] 13:46:57 INFO - PROCESS | 1966 | 1467233217182 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]]]}] 13:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 522ms 13:46:57 INFO - PROCESS | 1966 | 1467233217214 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:46:57 INFO - PROCESS | 1966 | 1467233217216 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:46:57 INFO - PROCESS | 1966 | 1467233217220 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:46:57 INFO - PROCESS | 1966 | 1467233217221 Marionette TRACE conn2 <- [1,1690,null,{}] 13:46:57 INFO - PROCESS | 1966 | 1467233217224 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}] 13:46:57 INFO - PROCESS | 1966 | 1467233217225 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:57 INFO - PROCESS | 1966 | 1467233217322 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:46:57 INFO - PROCESS | 1966 | 1467233217335 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:57 INFO - PROCESS | 1966 | 1467233217336 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6ba800 == 37 [pid = 1966] [id = 430] 13:46:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1265b3c00) [pid = 1966] [serial = 1289] [outer = 0x0] 13:46:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12695a000) [pid = 1966] [serial = 1290] [outer = 0x1265b3c00] 13:46:57 INFO - PROCESS | 1966 | 1467233217359 Marionette DEBUG loaded listener.js 13:46:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128b82000) [pid = 1966] [serial = 1291] [outer = 0x1265b3c00] 13:46:57 INFO - PROCESS | 1966 | 1467233217693 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]]]}] 13:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 520ms 13:46:57 INFO - PROCESS | 1966 | 1467233217740 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:46:57 INFO - PROCESS | 1966 | 1467233217741 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:46:57 INFO - PROCESS | 1966 | 1467233217743 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:46:57 INFO - PROCESS | 1966 | 1467233217745 Marionette TRACE conn2 <- [1,1694,null,{}] 13:46:57 INFO - PROCESS | 1966 | 1467233217747 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}] 13:46:57 INFO - PROCESS | 1966 | 1467233217748 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:57 INFO - PROCESS | 1966 | 1467233217844 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:46:57 INFO - PROCESS | 1966 | 1467233217850 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:57 INFO - PROCESS | 1966 | 1467233217851 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afb3000 == 38 [pid = 1966] [id = 431] 13:46:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x126728c00) [pid = 1966] [serial = 1292] [outer = 0x0] 13:46:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x128b86400) [pid = 1966] [serial = 1293] [outer = 0x126728c00] 13:46:57 INFO - PROCESS | 1966 | 1467233217875 Marionette DEBUG loaded listener.js 13:46:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1291afc00) [pid = 1966] [serial = 1294] [outer = 0x126728c00] 13:46:58 INFO - PROCESS | 1966 | 1467233218183 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]]]}] 13:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 469ms 13:46:58 INFO - PROCESS | 1966 | 1467233218214 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:46:58 INFO - PROCESS | 1966 | 1467233218215 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112f9b800) [pid = 1966] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112a53800) [pid = 1966] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1182f8400) [pid = 1966] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112f9f400) [pid = 1966] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1128d9c00) [pid = 1966] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1128cec00) [pid = 1966] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1176f0000) [pid = 1966] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x119b6ec00) [pid = 1966] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1176f5c00) [pid = 1966] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x124f9d800) [pid = 1966] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1121be800) [pid = 1966] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x115df0000) [pid = 1966] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12470c400) [pid = 1966] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x112e5a000) [pid = 1966] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x124273800) [pid = 1966] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:46:58 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1169fc400) [pid = 1966] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:46:58 INFO - PROCESS | 1966 | 1467233218321 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:46:58 INFO - PROCESS | 1966 | 1467233218322 Marionette TRACE conn2 <- [1,1698,null,{}] 13:46:58 INFO - PROCESS | 1966 | 1467233218325 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}] 13:46:58 INFO - PROCESS | 1966 | 1467233218326 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:58 INFO - PROCESS | 1966 | 1467233218403 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:46:58 INFO - PROCESS | 1966 | 1467233218407 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:58 INFO - PROCESS | 1966 | 1467233218408 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f7f800 == 39 [pid = 1966] [id = 432] 13:46:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112a82800) [pid = 1966] [serial = 1295] [outer = 0x0] 13:46:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112fa1c00) [pid = 1966] [serial = 1296] [outer = 0x112a82800] 13:46:58 INFO - PROCESS | 1966 | 1467233218432 Marionette DEBUG loaded listener.js 13:46:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1169ed800) [pid = 1966] [serial = 1297] [outer = 0x112a82800] 13:46:58 INFO - PROCESS | 1966 | 1467233218786 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]]]}] 13:46:58 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 13:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 479ms 13:46:58 INFO - PROCESS | 1966 | 1467233218790 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:46:58 INFO - PROCESS | 1966 | 1467233218791 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:46:58 INFO - PROCESS | 1966 | 1467233218793 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:46:58 INFO - PROCESS | 1966 | 1467233218794 Marionette TRACE conn2 <- [1,1702,null,{}] 13:46:58 INFO - PROCESS | 1966 | 1467233218796 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}] 13:46:58 INFO - PROCESS | 1966 | 1467233218798 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:58 INFO - PROCESS | 1966 | 1467233218878 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:46:58 INFO - PROCESS | 1966 | 1467233218882 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:58 INFO - PROCESS | 1966 | 1467233218884 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b930000 == 40 [pid = 1966] [id = 433] 13:46:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x116f0cc00) [pid = 1966] [serial = 1298] [outer = 0x0] 13:46:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11958d400) [pid = 1966] [serial = 1299] [outer = 0x116f0cc00] 13:46:58 INFO - PROCESS | 1966 | 1467233218909 Marionette DEBUG loaded listener.js 13:46:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x126158400) [pid = 1966] [serial = 1300] [outer = 0x116f0cc00] 13:46:59 INFO - PROCESS | 1966 | 1467233219220 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]]]}] 13:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 471ms 13:46:59 INFO - PROCESS | 1966 | 1467233219265 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:46:59 INFO - PROCESS | 1966 | 1467233219266 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:46:59 INFO - PROCESS | 1966 | 1467233219269 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 1966 | 1467233219270 Marionette TRACE conn2 <- [1,1706,null,{}] 13:46:59 INFO - PROCESS | 1966 | 1467233219272 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}] 13:46:59 INFO - PROCESS | 1966 | 1467233219274 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:59 INFO - PROCESS | 1966 | 1467233219392 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:46:59 INFO - PROCESS | 1966 | 1467233219398 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 1966 | 1467233219402 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd72800 == 41 [pid = 1966] [id = 434] 13:46:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1176ec000) [pid = 1966] [serial = 1301] [outer = 0x0] 13:46:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1291b6c00) [pid = 1966] [serial = 1302] [outer = 0x1176ec000] 13:46:59 INFO - PROCESS | 1966 | 1467233219427 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x129452c00) [pid = 1966] [serial = 1303] [outer = 0x1176ec000] 13:46:59 INFO - PROCESS | 1966 | 1467233219745 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]]]}] 13:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 519ms 13:46:59 INFO - PROCESS | 1966 | 1467233219789 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:46:59 INFO - PROCESS | 1966 | 1467233219790 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:46:59 INFO - PROCESS | 1966 | 1467233219792 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 1966 | 1467233219793 Marionette TRACE conn2 <- [1,1710,null,{}] 13:46:59 INFO - PROCESS | 1966 | 1467233219795 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}] 13:46:59 INFO - PROCESS | 1966 | 1467233219796 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:59 INFO - PROCESS | 1966 | 1467233219877 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:46:59 INFO - PROCESS | 1966 | 1467233219880 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 1966 | 1467233219881 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:46:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c709000 == 42 [pid = 1966] [id = 435] 13:46:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x129452000) [pid = 1966] [serial = 1304] [outer = 0x0] 13:46:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12a6a0c00) [pid = 1966] [serial = 1305] [outer = 0x129452000] 13:46:59 INFO - PROCESS | 1966 | 1467233219906 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12a7e6c00) [pid = 1966] [serial = 1306] [outer = 0x129452000] 13:47:00 INFO - PROCESS | 1966 | 1467233220223 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]]]}] 13:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 468ms 13:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:47:00 INFO - PROCESS | 1966 | 1467233220261 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:47:00 INFO - PROCESS | 1966 | 1467233220262 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:47:00 INFO - PROCESS | 1966 | 1467233220264 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 1966 | 1467233220265 Marionette TRACE conn2 <- [1,1714,null,{}] 13:47:00 INFO - PROCESS | 1966 | 1467233220270 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}] 13:47:00 INFO - PROCESS | 1966 | 1467233220271 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:00 INFO - PROCESS | 1966 | 1467233220380 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:47:00 INFO - PROCESS | 1966 | 1467233220467 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:00 INFO - PROCESS | 1966 | 1467233220469 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x1130f0000 == 43 [pid = 1966] [id = 436] 13:47:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x110e81800) [pid = 1966] [serial = 1307] [outer = 0x0] 13:47:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x112694000) [pid = 1966] [serial = 1308] [outer = 0x110e81800] 13:47:00 INFO - PROCESS | 1966 | 1467233220501 Marionette DEBUG loaded listener.js 13:47:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x112d0a800) [pid = 1966] [serial = 1309] [outer = 0x110e81800] 13:47:00 INFO - PROCESS | 1966 | 1467233220937 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]]]}] 13:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 721ms 13:47:00 INFO - PROCESS | 1966 | 1467233220987 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:47:00 INFO - PROCESS | 1966 | 1467233220989 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:47:00 INFO - PROCESS | 1966 | 1467233220992 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 1966 | 1467233220994 Marionette TRACE conn2 <- [1,1718,null,{}] 13:47:01 INFO - PROCESS | 1966 | 1467233220997 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}] 13:47:01 INFO - PROCESS | 1966 | 1467233221001 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:01 INFO - PROCESS | 1966 | 1467233221104 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:47:01 INFO - PROCESS | 1966 | 1467233221214 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:01 INFO - PROCESS | 1966 | 1467233221216 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x123208000 == 44 [pid = 1966] [id = 437] 13:47:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x116753000) [pid = 1966] [serial = 1310] [outer = 0x0] 13:47:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x116f04400) [pid = 1966] [serial = 1311] [outer = 0x116753000] 13:47:01 INFO - PROCESS | 1966 | 1467233221247 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x118163800) [pid = 1966] [serial = 1312] [outer = 0x116753000] 13:47:01 INFO - PROCESS | 1966 | 1467233221668 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]]]}] 13:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 722ms 13:47:01 INFO - PROCESS | 1966 | 1467233221716 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:47:01 INFO - PROCESS | 1966 | 1467233221719 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:47:01 INFO - PROCESS | 1966 | 1467233221722 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:47:01 INFO - PROCESS | 1966 | 1467233221723 Marionette TRACE conn2 <- [1,1722,null,{}] 13:47:01 INFO - PROCESS | 1966 | 1467233221725 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}] 13:47:01 INFO - PROCESS | 1966 | 1467233221727 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:01 INFO - PROCESS | 1966 | 1467233221831 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:47:01 INFO - PROCESS | 1966 | 1467233221907 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:01 INFO - PROCESS | 1966 | 1467233221908 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd5c800 == 45 [pid = 1966] [id = 438] 13:47:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1192f8c00) [pid = 1966] [serial = 1313] [outer = 0x0] 13:47:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x119a4cc00) [pid = 1966] [serial = 1314] [outer = 0x1192f8c00] 13:47:01 INFO - PROCESS | 1966 | 1467233221948 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1236eb400) [pid = 1966] [serial = 1315] [outer = 0x1192f8c00] 13:47:02 INFO - PROCESS | 1966 | 1467233222368 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]]]}] 13:47:02 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 13:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 669ms 13:47:02 INFO - PROCESS | 1966 | 1467233222391 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:47:02 INFO - PROCESS | 1966 | 1467233222392 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:47:02 INFO - PROCESS | 1966 | 1467233222400 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:47:02 INFO - PROCESS | 1966 | 1467233222404 Marionette TRACE conn2 <- [1,1726,null,{}] 13:47:02 INFO - PROCESS | 1966 | 1467233222407 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}] 13:47:02 INFO - PROCESS | 1966 | 1467233222409 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:02 INFO - PROCESS | 1966 | 1467233222539 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:47:02 INFO - PROCESS | 1966 | 1467233222602 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:02 INFO - PROCESS | 1966 | 1467233222603 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca23000 == 46 [pid = 1966] [id = 439] 13:47:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1237c6000) [pid = 1966] [serial = 1316] [outer = 0x0] 13:47:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x124e74800) [pid = 1966] [serial = 1317] [outer = 0x1237c6000] 13:47:02 INFO - PROCESS | 1966 | 1467233222631 Marionette DEBUG loaded listener.js 13:47:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x128c96c00) [pid = 1966] [serial = 1318] [outer = 0x1237c6000] 13:47:03 INFO - PROCESS | 1966 | 1467233223096 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]]]}] 13:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 729ms 13:47:03 INFO - PROCESS | 1966 | 1467233223125 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 1966 | 1467233223127 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:47:03 INFO - PROCESS | 1966 | 1467233223129 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:47:03 INFO - PROCESS | 1966 | 1467233223130 Marionette TRACE conn2 <- [1,1730,null,{}] 13:47:03 INFO - PROCESS | 1966 | 1467233223133 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}] 13:47:03 INFO - PROCESS | 1966 | 1467233223134 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:03 INFO - PROCESS | 1966 | 1467233223238 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:47:03 INFO - PROCESS | 1966 | 1467233223313 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:03 INFO - PROCESS | 1966 | 1467233223314 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x118397000 == 47 [pid = 1966] [id = 440] 13:47:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x116747400) [pid = 1966] [serial = 1319] [outer = 0x0] 13:47:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x11978e400) [pid = 1966] [serial = 1320] [outer = 0x116747400] 13:47:03 INFO - PROCESS | 1966 | 1467233223343 Marionette DEBUG loaded listener.js 13:47:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1292dec00) [pid = 1966] [serial = 1321] [outer = 0x116747400] 13:47:03 INFO - PROCESS | 1966 | 1467233223919 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]]]}] 13:47:03 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 13:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 821ms 13:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:47:03 INFO - PROCESS | 1966 | 1467233223952 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 1966 | 1467233223954 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:47:03 INFO - PROCESS | 1966 | 1467233223957 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:47:03 INFO - PROCESS | 1966 | 1467233223959 Marionette TRACE conn2 <- [1,1734,null,{}] 13:47:03 INFO - PROCESS | 1966 | 1467233223963 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}] 13:47:03 INFO - PROCESS | 1966 | 1467233223964 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:04 INFO - PROCESS | 1966 | 1467233224063 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:47:04 INFO - PROCESS | 1966 | 1467233224138 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:04 INFO - PROCESS | 1966 | 1467233224140 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x119944800 == 48 [pid = 1966] [id = 441] 13:47:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x114fd8c00) [pid = 1966] [serial = 1322] [outer = 0x0] 13:47:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x115e5c800) [pid = 1966] [serial = 1323] [outer = 0x114fd8c00] 13:47:04 INFO - PROCESS | 1966 | 1467233224167 Marionette DEBUG loaded listener.js 13:47:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1169eec00) [pid = 1966] [serial = 1324] [outer = 0x114fd8c00] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x119b30000 == 47 [pid = 1966] [id = 410] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x12c709000 == 46 [pid = 1966] [id = 435] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd72800 == 45 [pid = 1966] [id = 434] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x12b930000 == 44 [pid = 1966] [id = 433] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x122f7f800 == 43 [pid = 1966] [id = 432] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x12afb3000 == 42 [pid = 1966] [id = 431] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6ba800 == 41 [pid = 1966] [id = 430] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x12929e000 == 40 [pid = 1966] [id = 429] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x124f3f800 == 39 [pid = 1966] [id = 428] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x123d3e000 == 38 [pid = 1966] [id = 427] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x122f80000 == 37 [pid = 1966] [id = 426] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x11840d800 == 36 [pid = 1966] [id = 425] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x1167d6800 == 35 [pid = 1966] [id = 424] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x11995d000 == 34 [pid = 1966] [id = 423] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x1133fb000 == 33 [pid = 1966] [id = 422] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x123203800 == 32 [pid = 1966] [id = 421] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x118397000 == 31 [pid = 1966] [id = 440] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca23000 == 30 [pid = 1966] [id = 439] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd5c800 == 29 [pid = 1966] [id = 438] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x123208000 == 28 [pid = 1966] [id = 437] 13:47:05 INFO - PROCESS | 1966 | --DOCSHELL 0x1130f0000 == 27 [pid = 1966] [id = 436] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1182fa000) [pid = 1966] [serial = 1242] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x123d70000) [pid = 1966] [serial = 1252] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12615c400) [pid = 1966] [serial = 1261] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x119184800) [pid = 1966] [serial = 1245] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x112a57800) [pid = 1966] [serial = 1233] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x112a86800) [pid = 1966] [serial = 1234] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x11917f400) [pid = 1966] [serial = 1231] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1133ad400) [pid = 1966] [serial = 1236] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x114fd5c00) [pid = 1966] [serial = 1237] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x118367800) [pid = 1966] [serial = 1230] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119596800) [pid = 1966] [serial = 1248] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x113c36c00) [pid = 1966] [serial = 1216] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112a5e000) [pid = 1966] [serial = 1215] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1192fd400) [pid = 1966] [serial = 1219] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1185c9000) [pid = 1966] [serial = 1218] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12429a800) [pid = 1966] [serial = 1222] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x123ccc800) [pid = 1966] [serial = 1221] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119420400) [pid = 1966] [serial = 1246] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1239a6400) [pid = 1966] [serial = 1251] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12a53b400) [pid = 1966] [serial = 1225] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119597400) [pid = 1966] [serial = 1263] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x123347c00) [pid = 1966] [serial = 1249] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1291b1800) [pid = 1966] [serial = 1224] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x117d15c00) [pid = 1966] [serial = 1255] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1169f5000) [pid = 1966] [serial = 1228] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x124eed000) [pid = 1966] [serial = 1260] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x11618a800) [pid = 1966] [serial = 1227] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1169efc00) [pid = 1966] [serial = 1239] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x112f8c400) [pid = 1966] [serial = 1254] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1245eb400) [pid = 1966] [serial = 1258] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1176f1000) [pid = 1966] [serial = 1240] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1188ea800) [pid = 1966] [serial = 1243] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x124299400) [pid = 1966] [serial = 1257] [outer = 0x0] [url = about:blank] 13:47:05 INFO - PROCESS | 1966 | 1467233225144 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]]]}] 13:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1225ms 13:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:47:05 INFO - PROCESS | 1966 | 1467233225184 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:47:05 INFO - PROCESS | 1966 | 1467233225186 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:47:05 INFO - PROCESS | 1966 | 1467233225190 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:47:05 INFO - PROCESS | 1966 | 1467233225192 Marionette TRACE conn2 <- [1,1738,null,{}] 13:47:05 INFO - PROCESS | 1966 | 1467233225196 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}] 13:47:05 INFO - PROCESS | 1966 | 1467233225198 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:05 INFO - PROCESS | 1966 | 1467233225281 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:47:05 INFO - PROCESS | 1966 | 1467233225289 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:05 INFO - PROCESS | 1966 | 1467233225292 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x112ab8000 == 28 [pid = 1966] [id = 442] 13:47:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112d10000) [pid = 1966] [serial = 1325] [outer = 0x0] 13:47:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112ebe800) [pid = 1966] [serial = 1326] [outer = 0x112d10000] 13:47:05 INFO - PROCESS | 1966 | 1467233225319 Marionette DEBUG loaded listener.js 13:47:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x112fa5400) [pid = 1966] [serial = 1327] [outer = 0x112d10000] 13:47:05 INFO - PROCESS | 1966 | 1467233225686 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]]]}] 13:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 13:47:05 INFO - PROCESS | 1966 | 1467233225710 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:47:05 INFO - PROCESS | 1966 | 1467233225713 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:47:05 INFO - PROCESS | 1966 | 1467233225747 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:47:05 INFO - PROCESS | 1966 | 1467233225749 Marionette TRACE conn2 <- [1,1742,null,{}] 13:47:05 INFO - PROCESS | 1966 | 1467233225754 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}] 13:47:05 INFO - PROCESS | 1966 | 1467233225756 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:05 INFO - PROCESS | 1966 | 1467233225837 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:47:05 INFO - PROCESS | 1966 | 1467233225842 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:05 INFO - PROCESS | 1966 | 1467233225843 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d6c800 == 29 [pid = 1966] [id = 443] 13:47:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1133ad400) [pid = 1966] [serial = 1328] [outer = 0x0] 13:47:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x115e5c000) [pid = 1966] [serial = 1329] [outer = 0x1133ad400] 13:47:05 INFO - PROCESS | 1966 | 1467233225870 Marionette DEBUG loaded listener.js 13:47:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x11663d800) [pid = 1966] [serial = 1330] [outer = 0x1133ad400] 13:47:06 INFO - PROCESS | 1966 | 1467233226210 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]]]}] 13:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 477ms 13:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:47:06 INFO - PROCESS | 1966 | 1467233226222 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:47:06 INFO - PROCESS | 1966 | 1467233226223 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:47:06 INFO - PROCESS | 1966 | 1467233226225 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:47:06 INFO - PROCESS | 1966 | 1467233226239 Marionette TRACE conn2 <- [1,1746,null,{}] 13:47:06 INFO - PROCESS | 1966 | 1467233226246 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}] 13:47:06 INFO - PROCESS | 1966 | 1467233226250 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:06 INFO - PROCESS | 1966 | 1467233226338 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:47:06 INFO - PROCESS | 1966 | 1467233226395 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:06 INFO - PROCESS | 1966 | 1467233226397 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x11972d000 == 30 [pid = 1966] [id = 444] 13:47:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x116a13c00) [pid = 1966] [serial = 1331] [outer = 0x0] 13:47:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x117d14800) [pid = 1966] [serial = 1332] [outer = 0x116a13c00] 13:47:06 INFO - PROCESS | 1966 | 1467233226425 Marionette DEBUG loaded listener.js 13:47:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1185cc000) [pid = 1966] [serial = 1333] [outer = 0x116a13c00] 13:47:06 INFO - PROCESS | 1966 | 1467233226759 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]]]}] 13:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 583ms 13:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:47:06 INFO - PROCESS | 1966 | 1467233226809 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:47:06 INFO - PROCESS | 1966 | 1467233226811 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:47:06 INFO - PROCESS | 1966 | 1467233226814 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:47:06 INFO - PROCESS | 1966 | 1467233226815 Marionette TRACE conn2 <- [1,1750,null,{}] 13:47:06 INFO - PROCESS | 1966 | 1467233226818 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}] 13:47:06 INFO - PROCESS | 1966 | 1467233226819 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:06 INFO - PROCESS | 1966 | 1467233226973 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:47:07 INFO - PROCESS | 1966 | 1467233227009 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:07 INFO - PROCESS | 1966 | 1467233227010 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d29800 == 31 [pid = 1966] [id = 445] 13:47:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1185ce400) [pid = 1966] [serial = 1334] [outer = 0x0] 13:47:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11917c400) [pid = 1966] [serial = 1335] [outer = 0x1185ce400] 13:47:07 INFO - PROCESS | 1966 | 1467233227035 Marionette DEBUG loaded listener.js 13:47:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119443400) [pid = 1966] [serial = 1336] [outer = 0x1185ce400] 13:47:07 INFO - PROCESS | 1966 | 1467233227324 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]]]}] 13:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 521ms 13:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:47:07 INFO - PROCESS | 1966 | 1467233227340 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 1966 | 1467233227341 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:47:07 INFO - PROCESS | 1966 | 1467233227343 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:47:07 INFO - PROCESS | 1966 | 1467233227344 Marionette TRACE conn2 <- [1,1754,null,{}] 13:47:07 INFO - PROCESS | 1966 | 1467233227346 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}] 13:47:07 INFO - PROCESS | 1966 | 1467233227348 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:07 INFO - PROCESS | 1966 | 1467233227458 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:47:07 INFO - PROCESS | 1966 | 1467233227462 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:07 INFO - PROCESS | 1966 | 1467233227463 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12379e000 == 32 [pid = 1966] [id = 446] 13:47:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x112a5b400) [pid = 1966] [serial = 1337] [outer = 0x0] 13:47:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119788400) [pid = 1966] [serial = 1338] [outer = 0x112a5b400] 13:47:07 INFO - PROCESS | 1966 | 1467233227488 Marionette DEBUG loaded listener.js 13:47:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x123075000) [pid = 1966] [serial = 1339] [outer = 0x112a5b400] 13:47:07 INFO - PROCESS | 1966 | 1467233227816 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]]]}] 13:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 13:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:47:07 INFO - PROCESS | 1966 | 1467233227867 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 1966 | 1467233227869 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:47:07 INFO - PROCESS | 1966 | 1467233227871 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:47:07 INFO - PROCESS | 1966 | 1467233227872 Marionette TRACE conn2 <- [1,1758,null,{}] 13:47:07 INFO - PROCESS | 1966 | 1467233227874 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}] 13:47:07 INFO - PROCESS | 1966 | 1467233227878 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:08 INFO - PROCESS | 1966 | 1467233227997 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:47:08 INFO - PROCESS | 1966 | 1467233228001 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:08 INFO - PROCESS | 1966 | 1467233228003 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12421b800 == 33 [pid = 1966] [id = 447] 13:47:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x11663d000) [pid = 1966] [serial = 1340] [outer = 0x0] 13:47:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x123348800) [pid = 1966] [serial = 1341] [outer = 0x11663d000] 13:47:08 INFO - PROCESS | 1966 | 1467233228027 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12470ec00) [pid = 1966] [serial = 1342] [outer = 0x11663d000] 13:47:08 INFO - PROCESS | 1966 | 1467233228352 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]]]}] 13:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 13:47:08 INFO - PROCESS | 1966 | 1467233228390 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:47:08 INFO - PROCESS | 1966 | 1467233228391 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:47:08 INFO - PROCESS | 1966 | 1467233228393 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:47:08 INFO - PROCESS | 1966 | 1467233228394 Marionette TRACE conn2 <- [1,1762,null,{}] 13:47:08 INFO - PROCESS | 1966 | 1467233228397 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}] 13:47:08 INFO - PROCESS | 1966 | 1467233228398 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:08 INFO - PROCESS | 1966 | 1467233228504 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:47:08 INFO - PROCESS | 1966 | 1467233228507 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:08 INFO - PROCESS | 1966 | 1467233228509 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269cc000 == 34 [pid = 1966] [id = 448] 13:47:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x124e65400) [pid = 1966] [serial = 1343] [outer = 0x0] 13:47:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x124f97c00) [pid = 1966] [serial = 1344] [outer = 0x124e65400] 13:47:08 INFO - PROCESS | 1966 | 1467233228533 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12651bc00) [pid = 1966] [serial = 1345] [outer = 0x124e65400] 13:47:09 INFO - PROCESS | 1966 | --DOCSHELL 0x117d6c800 == 33 [pid = 1966] [id = 443] 13:47:09 INFO - PROCESS | 1966 | --DOCSHELL 0x119944800 == 32 [pid = 1966] [id = 441] 13:47:09 INFO - PROCESS | 1966 | --DOCSHELL 0x112ab8000 == 31 [pid = 1966] [id = 442] 13:47:09 INFO - PROCESS | 1966 | --DOCSHELL 0x11972d000 == 30 [pid = 1966] [id = 444] 13:47:09 INFO - PROCESS | 1966 | --DOCSHELL 0x119d29800 == 29 [pid = 1966] [id = 445] 13:47:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12421b800 == 28 [pid = 1966] [id = 447] 13:47:09 INFO - PROCESS | 1966 | --DOCSHELL 0x12379e000 == 27 [pid = 1966] [id = 446] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x129452000) [pid = 1966] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1265b3c00) [pid = 1966] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1192fd800) [pid = 1966] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x110e81c00) [pid = 1966] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x116f0cc00) [pid = 1966] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11269c800) [pid = 1966] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x126728c00) [pid = 1966] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x115d17800) [pid = 1966] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x118364000) [pid = 1966] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x116195400) [pid = 1966] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x112f91c00) [pid = 1966] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x112fa0800) [pid = 1966] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x11835a000) [pid = 1966] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1176ec000) [pid = 1966] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112a82800) [pid = 1966] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12a6a0c00) [pid = 1966] [serial = 1305] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12a7e6c00) [pid = 1966] [serial = 1306] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12695a000) [pid = 1966] [serial = 1290] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119595800) [pid = 1966] [serial = 1281] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x128b85c00) [pid = 1966] [serial = 1264] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x11958d400) [pid = 1966] [serial = 1299] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x112a84400) [pid = 1966] [serial = 1267] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1291afc00) [pid = 1966] [serial = 1294] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x126158400) [pid = 1966] [serial = 1300] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x112773400) [pid = 1966] [serial = 1266] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x128b82000) [pid = 1966] [serial = 1291] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x11697a800) [pid = 1966] [serial = 1270] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x118897800) [pid = 1966] [serial = 1278] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x1192fcc00) [pid = 1966] [serial = 1279] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x1169f1400) [pid = 1966] [serial = 1275] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x119b73000) [pid = 1966] [serial = 1284] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x116af7c00) [pid = 1966] [serial = 1276] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x113da5000) [pid = 1966] [serial = 1273] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x126515400) [pid = 1966] [serial = 1288] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x1237c0400) [pid = 1966] [serial = 1285] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x1291b6c00) [pid = 1966] [serial = 1302] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x112fa1c00) [pid = 1966] [serial = 1296] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x1169ed800) [pid = 1966] [serial = 1297] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x123d5fc00) [pid = 1966] [serial = 1287] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x129452c00) [pid = 1966] [serial = 1303] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x112fa6c00) [pid = 1966] [serial = 1272] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x119be4800) [pid = 1966] [serial = 1282] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 57 (0x128b86400) [pid = 1966] [serial = 1293] [outer = 0x0] [url = about:blank] 13:47:09 INFO - PROCESS | 1966 | --DOMWINDOW == 56 (0x116137800) [pid = 1966] [serial = 1269] [outer = 0x0] [url = about:blank] 13:47:10 INFO - PROCESS | 1966 | 1467233230075 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]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1726ms 13:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:47:10 INFO - PROCESS | 1966 | 1467233230120 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 1966 | 1467233230123 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:47:10 INFO - PROCESS | 1966 | 1467233230126 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 1966 | 1467233230128 Marionette TRACE conn2 <- [1,1766,null,{}] 13:47:10 INFO - PROCESS | 1966 | 1467233230138 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}] 13:47:10 INFO - PROCESS | 1966 | 1467233230140 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:10 INFO - PROCESS | 1966 | 1467233230254 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:47:10 INFO - PROCESS | 1966 | 1467233230290 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:10 INFO - PROCESS | 1966 | 1467233230291 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x116408000 == 28 [pid = 1966] [id = 449] 13:47:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 57 (0x112773400) [pid = 1966] [serial = 1346] [outer = 0x0] 13:47:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 58 (0x112a55400) [pid = 1966] [serial = 1347] [outer = 0x112773400] 13:47:10 INFO - PROCESS | 1966 | 1467233230319 Marionette DEBUG loaded listener.js 13:47:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x112a79c00) [pid = 1966] [serial = 1348] [outer = 0x112773400] 13:47:10 INFO - PROCESS | 1966 | 1467233230607 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]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 521ms 13:47:10 INFO - PROCESS | 1966 | 1467233230647 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 1966 | 1467233230652 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:47:10 INFO - PROCESS | 1966 | 1467233230658 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 1966 | 1467233230660 Marionette TRACE conn2 <- [1,1770,null,{}] 13:47:10 INFO - PROCESS | 1966 | 1467233230663 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}] 13:47:10 INFO - PROCESS | 1966 | 1467233230665 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:10 INFO - PROCESS | 1966 | 1467233230767 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:47:10 INFO - PROCESS | 1966 | 1467233230817 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:10 INFO - PROCESS | 1966 | 1467233230819 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d4f000 == 29 [pid = 1966] [id = 450] 13:47:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x112a84400) [pid = 1966] [serial = 1349] [outer = 0x0] 13:47:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x112f9ec00) [pid = 1966] [serial = 1350] [outer = 0x112a84400] 13:47:10 INFO - PROCESS | 1966 | 1467233230845 Marionette DEBUG loaded listener.js 13:47:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x1133ad000) [pid = 1966] [serial = 1351] [outer = 0x112a84400] 13:47:11 INFO - PROCESS | 1966 | 1467233231127 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]]]}] 13:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 13:47:11 INFO - PROCESS | 1966 | 1467233231177 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:47:11 INFO - PROCESS | 1966 | 1467233231179 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:47:11 INFO - PROCESS | 1966 | 1467233231181 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:47:11 INFO - PROCESS | 1966 | 1467233231195 Marionette TRACE conn2 <- [1,1774,null,{}] 13:47:11 INFO - PROCESS | 1966 | 1467233231206 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}] 13:47:11 INFO - PROCESS | 1966 | 1467233231209 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:11 INFO - PROCESS | 1966 | 1467233231347 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:47:11 INFO - PROCESS | 1966 | 1467233231424 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 1966 | 1467233231427 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x115eb4000 == 30 [pid = 1966] [id = 451] 13:47:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x110e83000) [pid = 1966] [serial = 1352] [outer = 0x0] 13:47:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x112693400) [pid = 1966] [serial = 1353] [outer = 0x110e83000] 13:47:11 INFO - PROCESS | 1966 | 1467233231458 Marionette DEBUG loaded listener.js 13:47:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x112a52c00) [pid = 1966] [serial = 1354] [outer = 0x110e83000] 13:47:12 INFO - PROCESS | 1966 | 1467233231999 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]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 885ms 13:47:12 INFO - PROCESS | 1966 | 1467233232068 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:47:12 INFO - PROCESS | 1966 | 1467233232071 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:47:12 INFO - PROCESS | 1966 | 1467233232074 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 1966 | 1467233232076 Marionette TRACE conn2 <- [1,1778,null,{}] 13:47:12 INFO - PROCESS | 1966 | 1467233232079 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}] 13:47:12 INFO - PROCESS | 1966 | 1467233232080 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:12 INFO - PROCESS | 1966 | 1467233232180 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:47:12 INFO - PROCESS | 1966 | 1467233232252 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:12 INFO - PROCESS | 1966 | 1467233232254 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x119174000 == 31 [pid = 1966] [id = 452] 13:47:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x113c60800) [pid = 1966] [serial = 1355] [outer = 0x0] 13:47:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x114fcc000) [pid = 1966] [serial = 1356] [outer = 0x113c60800] 13:47:12 INFO - PROCESS | 1966 | 1467233232285 Marionette DEBUG loaded listener.js 13:47:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x11613e800) [pid = 1966] [serial = 1357] [outer = 0x113c60800] 13:47:12 INFO - PROCESS | 1966 | --DOCSHELL 0x116408000 == 30 [pid = 1966] [id = 449] 13:47:12 INFO - PROCESS | 1966 | 1467233232851 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]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 821ms 13:47:12 INFO - PROCESS | 1966 | 1467233232895 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:47:12 INFO - PROCESS | 1966 | 1467233232897 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:47:12 INFO - PROCESS | 1966 | 1467233232900 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 1966 | 1467233232902 Marionette TRACE conn2 <- [1,1782,null,{}] 13:47:12 INFO - PROCESS | 1966 | 1467233232905 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}] 13:47:12 INFO - PROCESS | 1966 | 1467233232907 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:12 INFO - PROCESS | 1966 | 1467233232986 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:47:12 INFO - PROCESS | 1966 | 1467233232992 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:12 INFO - PROCESS | 1966 | 1467233232995 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ab6800 == 31 [pid = 1966] [id = 453] 13:47:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x112a84800) [pid = 1966] [serial = 1358] [outer = 0x0] 13:47:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x112fa9400) [pid = 1966] [serial = 1359] [outer = 0x112a84800] 13:47:13 INFO - PROCESS | 1966 | 1467233233025 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x115e5c400) [pid = 1966] [serial = 1360] [outer = 0x112a84800] 13:47:13 INFO - PROCESS | 1966 | 1467233233358 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]]]}] 13:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 471ms 13:47:13 INFO - PROCESS | 1966 | 1467233233387 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:47:13 INFO - PROCESS | 1966 | 1467233233391 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:47:13 INFO - PROCESS | 1966 | 1467233233401 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:47:13 INFO - PROCESS | 1966 | 1467233233403 Marionette TRACE conn2 <- [1,1786,null,{}] 13:47:13 INFO - PROCESS | 1966 | 1467233233405 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}] 13:47:13 INFO - PROCESS | 1966 | 1467233233406 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:13 INFO - PROCESS | 1966 | 1467233233480 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:47:13 INFO - PROCESS | 1966 | 1467233233487 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:13 INFO - PROCESS | 1966 | 1467233233488 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b2c000 == 32 [pid = 1966] [id = 454] 13:47:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x112a7ac00) [pid = 1966] [serial = 1361] [outer = 0x0] 13:47:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x1169ee400) [pid = 1966] [serial = 1362] [outer = 0x112a7ac00] 13:47:13 INFO - PROCESS | 1966 | 1467233233514 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x116a1b000) [pid = 1966] [serial = 1363] [outer = 0x112a7ac00] 13:47:13 INFO - PROCESS | 1966 | 1467233233857 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]]]}] 13:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 470ms 13:47:13 INFO - PROCESS | 1966 | 1467233233872 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:47:13 INFO - PROCESS | 1966 | 1467233233880 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:47:13 INFO - PROCESS | 1966 | 1467233233883 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:47:13 INFO - PROCESS | 1966 | 1467233233886 Marionette TRACE conn2 <- [1,1790,null,{}] 13:47:13 INFO - PROCESS | 1966 | 1467233233894 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}] 13:47:13 INFO - PROCESS | 1966 | 1467233233897 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:13 INFO - PROCESS | 1966 | 1467233233979 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:47:14 INFO - PROCESS | 1966 | 1467233234034 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 1966 | 1467233234036 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x123099800 == 33 [pid = 1966] [id = 455] 13:47:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x116f03000) [pid = 1966] [serial = 1364] [outer = 0x0] 13:47:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x118163000) [pid = 1966] [serial = 1365] [outer = 0x116f03000] 13:47:14 INFO - PROCESS | 1966 | 1467233234063 Marionette DEBUG loaded listener.js 13:47:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1185c8000) [pid = 1966] [serial = 1366] [outer = 0x116f03000] 13:47:14 INFO - PROCESS | 1966 | 1467233234340 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]]]}] 13:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 474ms 13:47:14 INFO - PROCESS | 1966 | 1467233234360 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:47:14 INFO - PROCESS | 1966 | 1467233234361 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:47:14 INFO - PROCESS | 1966 | 1467233234364 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:47:14 INFO - PROCESS | 1966 | 1467233234365 Marionette TRACE conn2 <- [1,1794,null,{}] 13:47:14 INFO - PROCESS | 1966 | 1467233234375 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}] 13:47:14 INFO - PROCESS | 1966 | 1467233234376 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:14 INFO - PROCESS | 1966 | 1467233234461 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:47:14 INFO - PROCESS | 1966 | 1467233234465 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 1966 | 1467233234468 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d40000 == 34 [pid = 1966] [id = 456] 13:47:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x11889b400) [pid = 1966] [serial = 1367] [outer = 0x0] 13:47:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1192f7c00) [pid = 1966] [serial = 1368] [outer = 0x11889b400] 13:47:14 INFO - PROCESS | 1966 | 1467233234494 Marionette DEBUG loaded listener.js 13:47:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x119422400) [pid = 1966] [serial = 1369] [outer = 0x11889b400] 13:47:14 INFO - PROCESS | 1966 | 1467233234812 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]]]}] 13:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 477ms 13:47:14 INFO - PROCESS | 1966 | 1467233234842 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:47:14 INFO - PROCESS | 1966 | 1467233234843 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:47:14 INFO - PROCESS | 1966 | 1467233234846 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:47:14 INFO - PROCESS | 1966 | 1467233234847 Marionette TRACE conn2 <- [1,1798,null,{}] 13:47:14 INFO - PROCESS | 1966 | 1467233234849 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}] 13:47:14 INFO - PROCESS | 1966 | 1467233234859 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:14 INFO - PROCESS | 1966 | 1467233234961 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:47:14 INFO - PROCESS | 1966 | 1467233234971 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 1966 | 1467233234972 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x1242a7000 == 35 [pid = 1966] [id = 457] 13:47:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x11269c800) [pid = 1966] [serial = 1370] [outer = 0x0] 13:47:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x119445400) [pid = 1966] [serial = 1371] [outer = 0x11269c800] 13:47:14 INFO - PROCESS | 1966 | 1467233234996 Marionette DEBUG loaded listener.js 13:47:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x119a4c800) [pid = 1966] [serial = 1372] [outer = 0x11269c800] 13:47:15 INFO - PROCESS | 1966 | 1467233235327 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]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 13:47:15 INFO - PROCESS | 1966 | 1467233235367 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:47:15 INFO - PROCESS | 1966 | 1467233235368 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:47:15 INFO - PROCESS | 1966 | 1467233235370 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - PROCESS | 1966 | 1467233235371 Marionette TRACE conn2 <- [1,1802,null,{}] 13:47:15 INFO - PROCESS | 1966 | 1467233235373 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}] 13:47:15 INFO - PROCESS | 1966 | 1467233235377 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:15 INFO - PROCESS | 1966 | 1467233235490 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:47:15 INFO - PROCESS | 1966 | 1467233235505 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:15 INFO - PROCESS | 1966 | 1467233235506 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269d8000 == 36 [pid = 1966] [id = 458] 13:47:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119de5c00) [pid = 1966] [serial = 1373] [outer = 0x0] 13:47:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x12314d000) [pid = 1966] [serial = 1374] [outer = 0x119de5c00] 13:47:15 INFO - PROCESS | 1966 | 1467233235531 Marionette DEBUG loaded listener.js 13:47:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x123d5e800) [pid = 1966] [serial = 1375] [outer = 0x119de5c00] 13:47:15 INFO - PROCESS | 1966 | 1467233235848 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]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 13:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:47:15 INFO - PROCESS | 1966 | 1467233235888 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:47:15 INFO - PROCESS | 1966 | 1467233235890 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:47:15 INFO - PROCESS | 1966 | 1467233235892 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - PROCESS | 1966 | 1467233235893 Marionette TRACE conn2 <- [1,1806,null,{}] 13:47:15 INFO - PROCESS | 1966 | 1467233235902 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}] 13:47:15 INFO - PROCESS | 1966 | 1467233235903 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:16 INFO - PROCESS | 1966 | 1467233236004 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:47:16 INFO - PROCESS | 1966 | 1467233236007 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:16 INFO - PROCESS | 1966 | 1467233236009 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x129287800 == 37 [pid = 1966] [id = 459] 13:47:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1192f7400) [pid = 1966] [serial = 1376] [outer = 0x0] 13:47:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x123d72000) [pid = 1966] [serial = 1377] [outer = 0x1192f7400] 13:47:16 INFO - PROCESS | 1966 | 1467233236032 Marionette DEBUG loaded listener.js 13:47:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124296000) [pid = 1966] [serial = 1378] [outer = 0x1192f7400] 13:47:16 INFO - PROCESS | 1966 | 1467233236368 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]]]}] 13:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 525ms 13:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:47:16 INFO - PROCESS | 1966 | 1467233236417 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:47:16 INFO - PROCESS | 1966 | 1467233236418 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:47:16 INFO - PROCESS | 1966 | 1467233236421 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:47:16 INFO - PROCESS | 1966 | 1467233236422 Marionette TRACE conn2 <- [1,1810,null,{}] 13:47:16 INFO - PROCESS | 1966 | 1467233236424 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}] 13:47:16 INFO - PROCESS | 1966 | 1467233236425 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:16 INFO - PROCESS | 1966 | 1467233236521 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:47:16 INFO - PROCESS | 1966 | 1467233236530 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:16 INFO - PROCESS | 1966 | 1467233236532 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295a1000 == 38 [pid = 1966] [id = 460] 13:47:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124297c00) [pid = 1966] [serial = 1379] [outer = 0x0] 13:47:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1245ee400) [pid = 1966] [serial = 1380] [outer = 0x124297c00] 13:47:16 INFO - PROCESS | 1966 | 1467233236556 Marionette DEBUG loaded listener.js 13:47:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x124ee7c00) [pid = 1966] [serial = 1381] [outer = 0x124297c00] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1185ce400) [pid = 1966] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112a5b400) [pid = 1966] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1237c6000) [pid = 1966] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x114fd8c00) [pid = 1966] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x110e81800) [pid = 1966] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x116747400) [pid = 1966] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x116753000) [pid = 1966] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1192f8c00) [pid = 1966] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11663d000) [pid = 1966] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x124e65400) [pid = 1966] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x112773400) [pid = 1966] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x116a13c00) [pid = 1966] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1133ad400) [pid = 1966] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:47:16 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x112d10000) [pid = 1966] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:47:16 INFO - PROCESS | 1966 | 1467233236903 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]]]}] 13:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 517ms 13:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:47:16 INFO - PROCESS | 1966 | 1467233236939 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:47:16 INFO - PROCESS | 1966 | 1467233236940 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:47:16 INFO - PROCESS | 1966 | 1467233236942 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:47:16 INFO - PROCESS | 1966 | 1467233236943 Marionette TRACE conn2 <- [1,1814,null,{}] 13:47:16 INFO - PROCESS | 1966 | 1467233236946 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}] 13:47:16 INFO - PROCESS | 1966 | 1467233236947 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:17 INFO - PROCESS | 1966 | 1467233237057 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:47:17 INFO - PROCESS | 1966 | 1467233237093 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:17 INFO - PROCESS | 1966 | 1467233237094 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a515800 == 39 [pid = 1966] [id = 461] 13:47:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x112773400) [pid = 1966] [serial = 1382] [outer = 0x0] 13:47:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116af3000) [pid = 1966] [serial = 1383] [outer = 0x112773400] 13:47:17 INFO - PROCESS | 1966 | 1467233237117 Marionette DEBUG loaded listener.js 13:47:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x123343800) [pid = 1966] [serial = 1384] [outer = 0x112773400] 13:47:17 INFO - PROCESS | 1966 | 1467233237376 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]]]}] 13:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 472ms 13:47:17 INFO - PROCESS | 1966 | 1467233237414 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:47:17 INFO - PROCESS | 1966 | 1467233237416 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:47:17 INFO - PROCESS | 1966 | 1467233237425 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:47:17 INFO - PROCESS | 1966 | 1467233237426 Marionette TRACE conn2 <- [1,1818,null,{}] 13:47:17 INFO - PROCESS | 1966 | 1467233237429 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}] 13:47:17 INFO - PROCESS | 1966 | 1467233237430 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:17 INFO - PROCESS | 1966 | 1467233237512 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:47:17 INFO - PROCESS | 1966 | 1467233237516 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:17 INFO - PROCESS | 1966 | 1467233237518 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a749800 == 40 [pid = 1966] [id = 462] 13:47:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x116f04800) [pid = 1966] [serial = 1385] [outer = 0x0] 13:47:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x124eec000) [pid = 1966] [serial = 1386] [outer = 0x116f04800] 13:47:17 INFO - PROCESS | 1966 | 1467233237544 Marionette DEBUG loaded listener.js 13:47:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12650e400) [pid = 1966] [serial = 1387] [outer = 0x116f04800] 13:47:17 INFO - PROCESS | 1966 | 1467233237864 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]]]}] 13:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 13:47:17 INFO - PROCESS | 1966 | 1467233237894 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:47:17 INFO - PROCESS | 1966 | 1467233237895 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:47:17 INFO - PROCESS | 1966 | 1467233237897 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:47:17 INFO - PROCESS | 1966 | 1467233237900 Marionette TRACE conn2 <- [1,1822,null,{}] 13:47:17 INFO - PROCESS | 1966 | 1467233237904 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}] 13:47:17 INFO - PROCESS | 1966 | 1467233237906 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:18 INFO - PROCESS | 1966 | 1467233238026 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:47:18 INFO - PROCESS | 1966 | 1467233238032 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:18 INFO - PROCESS | 1966 | 1467233238036 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x12adde000 == 41 [pid = 1966] [id = 463] 13:47:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x12650ec00) [pid = 1966] [serial = 1388] [outer = 0x0] 13:47:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x126956400) [pid = 1966] [serial = 1389] [outer = 0x12650ec00] 13:47:18 INFO - PROCESS | 1966 | 1467233238062 Marionette DEBUG loaded listener.js 13:47:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x128b80800) [pid = 1966] [serial = 1390] [outer = 0x12650ec00] 13:47:18 INFO - PROCESS | 1966 | 1467233238392 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]]]}] 13:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 523ms 13:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:47:18 INFO - PROCESS | 1966 | 1467233238422 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:47:18 INFO - PROCESS | 1966 | 1467233238423 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:47:18 INFO - PROCESS | 1966 | 1467233238425 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:47:18 INFO - PROCESS | 1966 | 1467233238426 Marionette TRACE conn2 <- [1,1826,null,{}] 13:47:18 INFO - PROCESS | 1966 | 1467233238428 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}] 13:47:18 INFO - PROCESS | 1966 | 1467233238429 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:18 INFO - PROCESS | 1966 | 1467233238508 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:47:18 INFO - PROCESS | 1966 | 1467233238512 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:18 INFO - PROCESS | 1966 | 1467233238513 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b11e800 == 42 [pid = 1966] [id = 464] 13:47:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x128b80c00) [pid = 1966] [serial = 1391] [outer = 0x0] 13:47:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128e85400) [pid = 1966] [serial = 1392] [outer = 0x128b80c00] 13:47:18 INFO - PROCESS | 1966 | 1467233238538 Marionette DEBUG loaded listener.js 13:47:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1291b1400) [pid = 1966] [serial = 1393] [outer = 0x128b80c00] 13:47:18 INFO - PROCESS | 1966 | 1467233238848 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]]]}] 13:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 471ms 13:47:18 INFO - PROCESS | 1966 | 1467233238897 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:47:18 INFO - PROCESS | 1966 | 1467233238898 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:47:18 INFO - PROCESS | 1966 | 1467233238948 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:47:18 INFO - PROCESS | 1966 | 1467233238950 Marionette TRACE conn2 <- [1,1830,null,{}] 13:47:18 INFO - PROCESS | 1966 | 1467233238961 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}] 13:47:18 INFO - PROCESS | 1966 | 1467233238964 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:19 INFO - PROCESS | 1966 | 1467233239063 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:47:19 INFO - PROCESS | 1966 | 1467233239157 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 1966 | 1467233239158 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ab5000 == 43 [pid = 1966] [id = 465] 13:47:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1126a0800) [pid = 1966] [serial = 1394] [outer = 0x0] 13:47:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x112a56800) [pid = 1966] [serial = 1395] [outer = 0x1126a0800] 13:47:19 INFO - PROCESS | 1966 | 1467233239189 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x112f89000) [pid = 1966] [serial = 1396] [outer = 0x1126a0800] 13:47:19 INFO - PROCESS | 1966 | 1467233239620 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]]]}] 13:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 725ms 13:47:19 INFO - PROCESS | 1966 | 1467233239626 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 1966 | 1467233239629 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:47:19 INFO - PROCESS | 1966 | 1467233239634 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - PROCESS | 1966 | 1467233239637 Marionette TRACE conn2 <- [1,1834,null,{}] 13:47:19 INFO - PROCESS | 1966 | 1467233239640 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}] 13:47:19 INFO - PROCESS | 1966 | 1467233239643 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:19 INFO - PROCESS | 1966 | 1467233239745 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:47:19 INFO - PROCESS | 1966 | 1467233239837 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 1966 | 1467233239838 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x123394800 == 44 [pid = 1966] [id = 466] 13:47:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11690bc00) [pid = 1966] [serial = 1397] [outer = 0x0] 13:47:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1169f0400) [pid = 1966] [serial = 1398] [outer = 0x11690bc00] 13:47:19 INFO - PROCESS | 1966 | 1467233239869 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x116f02400) [pid = 1966] [serial = 1399] [outer = 0x11690bc00] 13:47:20 INFO - PROCESS | 1966 | 1467233240247 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]]]}] 13:47:20 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 13:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 675ms 13:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:47:20 INFO - PROCESS | 1966 | 1467233240307 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:47:20 INFO - PROCESS | 1966 | 1467233240309 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:47:20 INFO - PROCESS | 1966 | 1467233240311 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:47:20 INFO - PROCESS | 1966 | 1467233240312 Marionette TRACE conn2 <- [1,1838,null,{}] 13:47:20 INFO - PROCESS | 1966 | 1467233240315 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}] 13:47:20 INFO - PROCESS | 1966 | 1467233240316 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:20 INFO - PROCESS | 1966 | 1467233240417 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:47:20 INFO - PROCESS | 1966 | 1467233240475 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:20 INFO - PROCESS | 1966 | 1467233240480 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afc2800 == 45 [pid = 1966] [id = 467] 13:47:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x118767c00) [pid = 1966] [serial = 1400] [outer = 0x0] 13:47:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1188e9c00) [pid = 1966] [serial = 1401] [outer = 0x118767c00] 13:47:20 INFO - PROCESS | 1966 | 1467233240511 Marionette DEBUG loaded listener.js 13:47:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x119b67400) [pid = 1966] [serial = 1402] [outer = 0x118767c00] 13:47:20 INFO - PROCESS | 1966 | 1467233240939 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]]]}] 13:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 13:47:20 INFO - PROCESS | 1966 | 1467233240986 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:47:20 INFO - PROCESS | 1966 | 1467233240987 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:47:20 INFO - PROCESS | 1966 | 1467233240990 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:47:20 INFO - PROCESS | 1966 | 1467233240991 Marionette TRACE conn2 <- [1,1842,null,{}] 13:47:20 INFO - PROCESS | 1966 | 1467233240993 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}] 13:47:20 INFO - PROCESS | 1966 | 1467233240995 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:21 INFO - PROCESS | 1966 | 1467233241116 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:47:21 INFO - PROCESS | 1966 | 1467233241198 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:21 INFO - PROCESS | 1966 | 1467233241199 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3a6000 == 46 [pid = 1966] [id = 468] 13:47:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x120fe1800) [pid = 1966] [serial = 1403] [outer = 0x0] 13:47:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x123d6d800) [pid = 1966] [serial = 1404] [outer = 0x120fe1800] 13:47:21 INFO - PROCESS | 1966 | 1467233241229 Marionette DEBUG loaded listener.js 13:47:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x124e73800) [pid = 1966] [serial = 1405] [outer = 0x120fe1800] 13:47:21 INFO - PROCESS | 1966 | 1467233241661 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]]]}] 13:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 719ms 13:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:47:21 INFO - PROCESS | 1966 | 1467233241709 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:47:21 INFO - PROCESS | 1966 | 1467233241711 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:47:21 INFO - PROCESS | 1966 | 1467233241713 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:47:21 INFO - PROCESS | 1966 | 1467233241714 Marionette TRACE conn2 <- [1,1846,null,{}] 13:47:21 INFO - PROCESS | 1966 | 1467233241717 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}] 13:47:21 INFO - PROCESS | 1966 | 1467233241718 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:21 INFO - PROCESS | 1966 | 1467233241934 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:47:22 INFO - PROCESS | 1966 | 1467233241998 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:22 INFO - PROCESS | 1966 | 1467233242000 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x118390800 == 47 [pid = 1966] [id = 469] 13:47:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x112696400) [pid = 1966] [serial = 1406] [outer = 0x0] 13:47:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x112f88800) [pid = 1966] [serial = 1407] [outer = 0x112696400] 13:47:22 INFO - PROCESS | 1966 | 1467233242029 Marionette DEBUG loaded listener.js 13:47:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1133b3800) [pid = 1966] [serial = 1408] [outer = 0x112696400] 13:47:22 INFO - PROCESS | 1966 | 1467233242485 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]]]}] 13:47:22 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) 13:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 823ms 13:47:22 INFO - PROCESS | 1966 | 1467233242538 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:47:22 INFO - PROCESS | 1966 | 1467233242542 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:47:22 INFO - PROCESS | 1966 | 1467233242547 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:47:22 INFO - PROCESS | 1966 | 1467233242550 Marionette TRACE conn2 <- [1,1850,null,{}] 13:47:22 INFO - PROCESS | 1966 | 1467233242579 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}] 13:47:22 INFO - PROCESS | 1966 | 1467233242581 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:22 INFO - PROCESS | 1966 | 1467233242727 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:47:22 INFO - PROCESS | 1966 | 1467233242826 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:22 INFO - PROCESS | 1966 | 1467233242827 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x119732000 == 48 [pid = 1966] [id = 470] 13:47:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x116140800) [pid = 1966] [serial = 1409] [outer = 0x0] 13:47:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1176f7400) [pid = 1966] [serial = 1410] [outer = 0x116140800] 13:47:22 INFO - PROCESS | 1966 | 1467233242867 Marionette DEBUG loaded listener.js 13:47:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x11835b400) [pid = 1966] [serial = 1411] [outer = 0x116140800] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x1269cc000 == 47 [pid = 1966] [id = 448] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12adde000 == 46 [pid = 1966] [id = 463] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12a749800 == 45 [pid = 1966] [id = 462] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12a515800 == 44 [pid = 1966] [id = 461] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x1295a1000 == 43 [pid = 1966] [id = 460] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x129287800 == 42 [pid = 1966] [id = 459] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x1269d8000 == 41 [pid = 1966] [id = 458] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x1242a7000 == 40 [pid = 1966] [id = 457] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123d40000 == 39 [pid = 1966] [id = 456] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x112f9ec00) [pid = 1966] [serial = 1350] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123099800 == 38 [pid = 1966] [id = 455] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x119b2c000 == 37 [pid = 1966] [id = 454] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x116ab6800 == 36 [pid = 1966] [id = 453] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x119174000 == 35 [pid = 1966] [id = 452] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x115eb4000 == 34 [pid = 1966] [id = 451] 13:47:23 INFO - PROCESS | 1966 | --DOCSHELL 0x117d4f000 == 33 [pid = 1966] [id = 450] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x119443400) [pid = 1966] [serial = 1336] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x11917c400) [pid = 1966] [serial = 1335] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x119788400) [pid = 1966] [serial = 1338] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x128c96c00) [pid = 1966] [serial = 1318] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1169eec00) [pid = 1966] [serial = 1324] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x112d0a800) [pid = 1966] [serial = 1309] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1292dec00) [pid = 1966] [serial = 1321] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x118163800) [pid = 1966] [serial = 1312] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1236eb400) [pid = 1966] [serial = 1315] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x123348800) [pid = 1966] [serial = 1341] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x124f97c00) [pid = 1966] [serial = 1344] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12470ec00) [pid = 1966] [serial = 1342] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x123075000) [pid = 1966] [serial = 1339] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112a55400) [pid = 1966] [serial = 1347] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12651bc00) [pid = 1966] [serial = 1345] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112a79c00) [pid = 1966] [serial = 1348] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x117d14800) [pid = 1966] [serial = 1332] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x115e5c000) [pid = 1966] [serial = 1329] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x11663d800) [pid = 1966] [serial = 1330] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112ebe800) [pid = 1966] [serial = 1326] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x112fa5400) [pid = 1966] [serial = 1327] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x115e5c800) [pid = 1966] [serial = 1323] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x11978e400) [pid = 1966] [serial = 1320] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x124e74800) [pid = 1966] [serial = 1317] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x119a4cc00) [pid = 1966] [serial = 1314] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x116f04400) [pid = 1966] [serial = 1311] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x112694000) [pid = 1966] [serial = 1308] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1185cc000) [pid = 1966] [serial = 1333] [outer = 0x0] [url = about:blank] 13:47:23 INFO - PROCESS | 1966 | 1467233243211 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]]]}] 13:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 694ms 13:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:47:23 INFO - PROCESS | 1966 | 1467233243240 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:47:23 INFO - PROCESS | 1966 | 1467233243242 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:47:23 INFO - PROCESS | 1966 | 1467233243244 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:47:23 INFO - PROCESS | 1966 | 1467233243245 Marionette TRACE conn2 <- [1,1854,null,{}] 13:47:23 INFO - PROCESS | 1966 | 1467233243248 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}] 13:47:23 INFO - PROCESS | 1966 | 1467233243249 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:23 INFO - PROCESS | 1966 | 1467233243327 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:47:23 INFO - PROCESS | 1966 | 1467233243382 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:23 INFO - PROCESS | 1966 | 1467233243383 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x11834c800 == 34 [pid = 1966] [id = 471] 13:47:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x114fd5c00) [pid = 1966] [serial = 1412] [outer = 0x0] 13:47:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1185c7800) [pid = 1966] [serial = 1413] [outer = 0x114fd5c00] 13:47:23 INFO - PROCESS | 1966 | 1467233243410 Marionette DEBUG loaded listener.js 13:47:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11941b800) [pid = 1966] [serial = 1414] [outer = 0x114fd5c00] 13:47:23 INFO - PROCESS | 1966 | 1467233243721 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]]]}] 13:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 13:47:23 INFO - PROCESS | 1966 | 1467233243766 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:47:23 INFO - PROCESS | 1966 | 1467233243771 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:47:23 INFO - PROCESS | 1966 | 1467233243779 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:47:23 INFO - PROCESS | 1966 | 1467233243783 Marionette TRACE conn2 <- [1,1858,null,{}] 13:47:23 INFO - PROCESS | 1966 | 1467233243785 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}] 13:47:23 INFO - PROCESS | 1966 | 1467233243787 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:23 INFO - PROCESS | 1966 | 1467233243877 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:47:23 INFO - PROCESS | 1966 | 1467233243949 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:23 INFO - PROCESS | 1966 | 1467233243951 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fd9800 == 35 [pid = 1966] [id = 472] 13:47:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1169f9c00) [pid = 1966] [serial = 1415] [outer = 0x0] 13:47:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119b6d800) [pid = 1966] [serial = 1416] [outer = 0x1169f9c00] 13:47:23 INFO - PROCESS | 1966 | 1467233243994 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x123ccc800) [pid = 1966] [serial = 1417] [outer = 0x1169f9c00] 13:47:24 INFO - PROCESS | 1966 | 1467233244417 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]]]}] 13:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 678ms 13:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:47:24 INFO - PROCESS | 1966 | 1467233244455 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:47:24 INFO - PROCESS | 1966 | 1467233244456 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:47:24 INFO - PROCESS | 1966 | 1467233244458 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:47:24 INFO - PROCESS | 1966 | 1467233244460 Marionette TRACE conn2 <- [1,1862,null,{}] 13:47:24 INFO - PROCESS | 1966 | 1467233244462 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}] 13:47:24 INFO - PROCESS | 1966 | 1467233244463 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:24 INFO - PROCESS | 1966 | 1467233244541 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:47:24 INFO - PROCESS | 1966 | 1467233244544 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:24 INFO - PROCESS | 1966 | 1467233244546 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x124205000 == 36 [pid = 1966] [id = 473] 13:47:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x123d75400) [pid = 1966] [serial = 1418] [outer = 0x0] 13:47:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x124e70400) [pid = 1966] [serial = 1419] [outer = 0x123d75400] 13:47:24 INFO - PROCESS | 1966 | 1467233244572 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x12650d800) [pid = 1966] [serial = 1420] [outer = 0x123d75400] 13:47:24 INFO - PROCESS | 1966 | 1467233244897 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]]]}] 13:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 469ms 13:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:47:24 INFO - PROCESS | 1966 | 1467233244929 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:47:24 INFO - PROCESS | 1966 | 1467233244930 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:47:24 INFO - PROCESS | 1966 | 1467233244932 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:47:24 INFO - PROCESS | 1966 | 1467233244933 Marionette TRACE conn2 <- [1,1866,null,{}] 13:47:24 INFO - PROCESS | 1966 | 1467233244936 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}] 13:47:24 INFO - PROCESS | 1966 | 1467233244937 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:25 INFO - PROCESS | 1966 | 1467233245017 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:47:25 INFO - PROCESS | 1966 | 1467233245022 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:25 INFO - PROCESS | 1966 | 1467233245026 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x12676c000 == 37 [pid = 1966] [id = 474] 13:47:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x128b7b400) [pid = 1966] [serial = 1421] [outer = 0x0] 13:47:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x128b7f400) [pid = 1966] [serial = 1422] [outer = 0x128b7b400] 13:47:25 INFO - PROCESS | 1966 | 1467233245065 Marionette DEBUG loaded listener.js 13:47:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1291b1800) [pid = 1966] [serial = 1423] [outer = 0x128b7b400] 13:47:25 INFO - PROCESS | 1966 | 1467233245461 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]]]}] 13:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 569ms 13:47:25 INFO - PROCESS | 1966 | 1467233245505 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:47:25 INFO - PROCESS | 1966 | 1467233245506 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:47:25 INFO - PROCESS | 1966 | 1467233245508 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 1966 | 1467233245509 Marionette TRACE conn2 <- [1,1870,null,{}] 13:47:25 INFO - PROCESS | 1966 | 1467233245512 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}] 13:47:25 INFO - PROCESS | 1966 | 1467233245513 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:25 INFO - PROCESS | 1966 | 1467233245614 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:47:25 INFO - PROCESS | 1966 | 1467233245618 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:25 INFO - PROCESS | 1966 | 1467233245619 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x129295000 == 38 [pid = 1966] [id = 475] 13:47:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128b7c000) [pid = 1966] [serial = 1424] [outer = 0x0] 13:47:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1292e0400) [pid = 1966] [serial = 1425] [outer = 0x128b7c000] 13:47:25 INFO - PROCESS | 1966 | 1467233245643 Marionette DEBUG loaded listener.js 13:47:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12940f400) [pid = 1966] [serial = 1426] [outer = 0x128b7c000] 13:47:25 INFO - PROCESS | 1966 | 1467233245960 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]]]}] 13:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 471ms 13:47:25 INFO - PROCESS | 1966 | 1467233245979 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:47:25 INFO - PROCESS | 1966 | 1467233245980 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:47:25 INFO - PROCESS | 1966 | 1467233245983 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 1966 | 1467233245984 Marionette TRACE conn2 <- [1,1874,null,{}] 13:47:26 INFO - PROCESS | 1966 | 1467233246001 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}] 13:47:26 INFO - PROCESS | 1966 | 1467233246004 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:26 INFO - PROCESS | 1966 | 1467233246118 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:47:26 INFO - PROCESS | 1966 | 1467233246152 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 1966 | 1467233246153 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6d4000 == 39 [pid = 1966] [id = 476] 13:47:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x111c78000) [pid = 1966] [serial = 1427] [outer = 0x0] 13:47:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x129454000) [pid = 1966] [serial = 1428] [outer = 0x111c78000] 13:47:26 INFO - PROCESS | 1966 | 1467233246177 Marionette DEBUG loaded listener.js 13:47:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12a6a8c00) [pid = 1966] [serial = 1429] [outer = 0x111c78000] 13:47:26 INFO - PROCESS | 1966 | 1467233246494 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]]]}] 13:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 527ms 13:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:47:26 INFO - PROCESS | 1966 | 1467233246510 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:47:26 INFO - PROCESS | 1966 | 1467233246511 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:47:26 INFO - PROCESS | 1966 | 1467233246513 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:47:26 INFO - PROCESS | 1966 | 1467233246514 Marionette TRACE conn2 <- [1,1878,null,{}] 13:47:26 INFO - PROCESS | 1966 | 1467233246520 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}] 13:47:26 INFO - PROCESS | 1966 | 1467233246522 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:26 INFO - PROCESS | 1966 | 1467233246627 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:47:26 INFO - PROCESS | 1966 | 1467233246630 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 1966 | 1467233246631 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b92a000 == 40 [pid = 1966] [id = 477] 13:47:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128b82400) [pid = 1966] [serial = 1430] [outer = 0x0] 13:47:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12a7e2400) [pid = 1966] [serial = 1431] [outer = 0x128b82400] 13:47:26 INFO - PROCESS | 1966 | 1467233246656 Marionette DEBUG loaded listener.js 13:47:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12a7e9800) [pid = 1966] [serial = 1432] [outer = 0x128b82400] 13:47:26 INFO - PROCESS | 1966 | 1467233246966 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]]]}] 13:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 473ms 13:47:26 INFO - PROCESS | 1966 | 1467233246993 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:47:26 INFO - PROCESS | 1966 | 1467233246995 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:47:26 INFO - PROCESS | 1966 | 1467233246997 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:47:26 INFO - PROCESS | 1966 | 1467233246998 Marionette TRACE conn2 <- [1,1882,null,{}] 13:47:27 INFO - PROCESS | 1966 | 1467233247002 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}] 13:47:27 INFO - PROCESS | 1966 | 1467233247004 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:27 INFO - PROCESS | 1966 | 1467233247110 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:47:27 INFO - PROCESS | 1966 | 1467233247113 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:27 INFO - PROCESS | 1966 | 1467233247115 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3a7800 == 41 [pid = 1966] [id = 478] 13:47:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a6aa000) [pid = 1966] [serial = 1433] [outer = 0x0] 13:47:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12a7ea800) [pid = 1966] [serial = 1434] [outer = 0x12a6aa000] 13:47:27 INFO - PROCESS | 1966 | 1467233247139 Marionette DEBUG loaded listener.js 13:47:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12af3e800) [pid = 1966] [serial = 1435] [outer = 0x12a6aa000] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119de5c00) [pid = 1966] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1192f7400) [pid = 1966] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x124297c00) [pid = 1966] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112773400) [pid = 1966] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x113c60800) [pid = 1966] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112a84400) [pid = 1966] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x116f03000) [pid = 1966] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x11889b400) [pid = 1966] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112a7ac00) [pid = 1966] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112a84800) [pid = 1966] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x116f04800) [pid = 1966] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x11269c800) [pid = 1966] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:47:27 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12650ec00) [pid = 1966] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:47:27 INFO - PROCESS | 1966 | 1467233247542 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]]]}] 13:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 571ms 13:47:27 INFO - PROCESS | 1966 | 1467233247573 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:47:27 INFO - PROCESS | 1966 | 1467233247574 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:47:27 INFO - PROCESS | 1966 | 1467233247595 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:47:27 INFO - PROCESS | 1966 | 1467233247597 Marionette TRACE conn2 <- [1,1886,null,{}] 13:47:27 INFO - PROCESS | 1966 | 1467233247599 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}] 13:47:27 INFO - PROCESS | 1966 | 1467233247600 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:27 INFO - PROCESS | 1966 | 1467233247689 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:47:27 INFO - PROCESS | 1966 | 1467233247692 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:27 INFO - PROCESS | 1966 | 1467233247694 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c70c800 == 42 [pid = 1966] [id = 479] 13:47:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1126a0c00) [pid = 1966] [serial = 1436] [outer = 0x0] 13:47:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x116a21000) [pid = 1966] [serial = 1437] [outer = 0x1126a0c00] 13:47:27 INFO - PROCESS | 1966 | 1467233247721 Marionette DEBUG loaded listener.js 13:47:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x123d6cc00) [pid = 1966] [serial = 1438] [outer = 0x1126a0c00] 13:47:28 INFO - PROCESS | 1966 | 1467233248055 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]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 476ms 13:47:28 INFO - PROCESS | 1966 | 1467233248067 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:47:28 INFO - PROCESS | 1966 | 1467233248071 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:47:28 INFO - PROCESS | 1966 | 1467233248074 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 1966 | 1467233248076 Marionette TRACE conn2 <- [1,1890,null,{}] 13:47:28 INFO - PROCESS | 1966 | 1467233248078 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}] 13:47:28 INFO - PROCESS | 1966 | 1467233248079 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:28 INFO - PROCESS | 1966 | 1467233248178 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:47:28 INFO - PROCESS | 1966 | 1467233248240 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:28 INFO - PROCESS | 1966 | 1467233248241 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca20800 == 43 [pid = 1966] [id = 480] 13:47:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x113da5000) [pid = 1966] [serial = 1439] [outer = 0x0] 13:47:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12695a000) [pid = 1966] [serial = 1440] [outer = 0x113da5000] 13:47:28 INFO - PROCESS | 1966 | 1467233248264 Marionette DEBUG loaded listener.js 13:47:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12aff5000) [pid = 1966] [serial = 1441] [outer = 0x113da5000] 13:47:28 INFO - PROCESS | 1966 | 1467233248554 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]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 518ms 13:47:28 INFO - PROCESS | 1966 | 1467233248593 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:47:28 INFO - PROCESS | 1966 | 1467233248594 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:47:28 INFO - PROCESS | 1966 | 1467233248596 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 1966 | 1467233248598 Marionette TRACE conn2 <- [1,1894,null,{}] 13:47:28 INFO - PROCESS | 1966 | 1467233248600 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}] 13:47:28 INFO - PROCESS | 1966 | 1467233248602 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:28 INFO - PROCESS | 1966 | 1467233248687 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:47:28 INFO - PROCESS | 1966 | 1467233248691 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:28 INFO - PROCESS | 1966 | 1467233248692 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d016000 == 44 [pid = 1966] [id = 481] 13:47:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x119b6cc00) [pid = 1966] [serial = 1442] [outer = 0x0] 13:47:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12b04f000) [pid = 1966] [serial = 1443] [outer = 0x119b6cc00] 13:47:28 INFO - PROCESS | 1966 | 1467233248715 Marionette DEBUG loaded listener.js 13:47:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12b8c7000) [pid = 1966] [serial = 1444] [outer = 0x119b6cc00] 13:47:29 INFO - PROCESS | 1966 | 1467233249058 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]]]}] 13:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 467ms 13:47:29 INFO - PROCESS | 1966 | 1467233249065 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:47:29 INFO - PROCESS | 1966 | 1467233249066 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:47:29 INFO - PROCESS | 1966 | 1467233249073 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:47:29 INFO - PROCESS | 1966 | 1467233249074 Marionette TRACE conn2 <- [1,1898,null,{}] 13:47:29 INFO - PROCESS | 1966 | 1467233249077 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}] 13:47:29 INFO - PROCESS | 1966 | 1467233249078 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:29 INFO - PROCESS | 1966 | 1467233249242 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:47:29 INFO - PROCESS | 1966 | 1467233249251 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:29 INFO - PROCESS | 1966 | 1467233249252 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d027000 == 45 [pid = 1966] [id = 482] 13:47:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x123d5d000) [pid = 1966] [serial = 1445] [outer = 0x0] 13:47:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12b8c6c00) [pid = 1966] [serial = 1446] [outer = 0x123d5d000] 13:47:29 INFO - PROCESS | 1966 | 1467233249291 Marionette DEBUG loaded listener.js 13:47:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12b967000) [pid = 1966] [serial = 1447] [outer = 0x123d5d000] 13:47:29 INFO - PROCESS | 1966 | 1467233249841 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]]]}] 13:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 822ms 13:47:29 INFO - PROCESS | 1966 | 1467233249931 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:47:29 INFO - PROCESS | 1966 | 1467233249934 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:47:29 INFO - PROCESS | 1966 | 1467233249963 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:47:29 INFO - PROCESS | 1966 | 1467233249967 Marionette TRACE conn2 <- [1,1902,null,{}] 13:47:29 INFO - PROCESS | 1966 | 1467233249972 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}] 13:47:29 INFO - PROCESS | 1966 | 1467233249973 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:30 INFO - PROCESS | 1966 | 1467233250084 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:47:30 INFO - PROCESS | 1966 | 1467233250141 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:30 INFO - PROCESS | 1966 | 1467233250143 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x11916c800 == 46 [pid = 1966] [id = 483] 13:47:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x113c35000) [pid = 1966] [serial = 1448] [outer = 0x0] 13:47:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1164ee800) [pid = 1966] [serial = 1449] [outer = 0x113c35000] 13:47:30 INFO - PROCESS | 1966 | 1467233250174 Marionette DEBUG loaded listener.js 13:47:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x117d11000) [pid = 1966] [serial = 1450] [outer = 0x113c35000] 13:47:30 INFO - PROCESS | 1966 | 1467233250627 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]]]}] 13:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 737ms 13:47:30 INFO - PROCESS | 1966 | 1467233250687 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:47:30 INFO - PROCESS | 1966 | 1467233250690 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:47:30 INFO - PROCESS | 1966 | 1467233250695 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:47:30 INFO - PROCESS | 1966 | 1467233250697 Marionette TRACE conn2 <- [1,1906,null,{}] 13:47:30 INFO - PROCESS | 1966 | 1467233250699 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}] 13:47:30 INFO - PROCESS | 1966 | 1467233250701 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:30 INFO - PROCESS | 1966 | 1467233250809 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:47:30 INFO - PROCESS | 1966 | 1467233250870 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:30 INFO - PROCESS | 1966 | 1467233250871 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x1261a2000 == 47 [pid = 1966] [id = 484] 13:47:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1188ea800) [pid = 1966] [serial = 1451] [outer = 0x0] 13:47:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x119a58400) [pid = 1966] [serial = 1452] [outer = 0x1188ea800] 13:47:30 INFO - PROCESS | 1966 | 1467233250901 Marionette DEBUG loaded listener.js 13:47:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x122f06000) [pid = 1966] [serial = 1453] [outer = 0x1188ea800] 13:47:31 INFO - PROCESS | 1966 | 1467233251332 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]]]}] 13:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms 13:47:31 INFO - PROCESS | 1966 | 1467233251369 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:47:31 INFO - PROCESS | 1966 | 1467233251371 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:47:31 INFO - PROCESS | 1966 | 1467233251374 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:47:31 INFO - PROCESS | 1966 | 1467233251376 Marionette TRACE conn2 <- [1,1910,null,{}] 13:47:31 INFO - PROCESS | 1966 | 1467233251404 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}] 13:47:31 INFO - PROCESS | 1966 | 1467233251407 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:31 INFO - PROCESS | 1966 | 1467233251533 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:47:31 INFO - PROCESS | 1966 | 1467233251664 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:31 INFO - PROCESS | 1966 | 1467233251666 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d02b000 == 48 [pid = 1966] [id = 485] 13:47:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x123d70800) [pid = 1966] [serial = 1454] [outer = 0x0] 13:47:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x126959800) [pid = 1966] [serial = 1455] [outer = 0x123d70800] 13:47:31 INFO - PROCESS | 1966 | 1467233251698 Marionette DEBUG loaded listener.js 13:47:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x128e85800) [pid = 1966] [serial = 1456] [outer = 0x123d70800] 13:47:32 INFO - PROCESS | 1966 | 1467233252116 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]]]}] 13:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 773ms 13:47:32 INFO - PROCESS | 1966 | 1467233252158 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:47:32 INFO - PROCESS | 1966 | 1467233252160 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:47:32 INFO - PROCESS | 1966 | 1467233252162 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 1966 | 1467233252163 Marionette TRACE conn2 <- [1,1914,null,{}] 13:47:32 INFO - PROCESS | 1966 | 1467233252166 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}] 13:47:32 INFO - PROCESS | 1966 | 1467233252169 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:32 INFO - PROCESS | 1966 | 1467233252410 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:47:32 INFO - PROCESS | 1966 | 1467233252490 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:32 INFO - PROCESS | 1966 | 1467233252492 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x11841a800 == 49 [pid = 1966] [id = 486] 13:47:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x11269f400) [pid = 1966] [serial = 1457] [outer = 0x0] 13:47:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x112e5a800) [pid = 1966] [serial = 1458] [outer = 0x11269f400] 13:47:32 INFO - PROCESS | 1966 | 1467233252566 Marionette DEBUG loaded listener.js 13:47:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x116136c00) [pid = 1966] [serial = 1459] [outer = 0x11269f400] 13:47:33 INFO - PROCESS | 1966 | 1467233253038 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]]]}] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12d016000 == 48 [pid = 1966] [id = 481] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca20800 == 47 [pid = 1966] [id = 480] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12c70c800 == 46 [pid = 1966] [id = 479] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3a7800 == 45 [pid = 1966] [id = 478] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12b92a000 == 44 [pid = 1966] [id = 477] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6d4000 == 43 [pid = 1966] [id = 476] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x129295000 == 42 [pid = 1966] [id = 475] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12676c000 == 41 [pid = 1966] [id = 474] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x128e85400) [pid = 1966] [serial = 1392] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x124205000 == 40 [pid = 1966] [id = 473] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x119fd9800 == 39 [pid = 1966] [id = 472] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x11834c800 == 38 [pid = 1966] [id = 471] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x119732000 == 37 [pid = 1966] [id = 470] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x118390800 == 36 [pid = 1966] [id = 469] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3a6000 == 35 [pid = 1966] [id = 468] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12afc2800 == 34 [pid = 1966] [id = 467] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x123394800 == 33 [pid = 1966] [id = 466] 13:47:33 INFO - PROCESS | 1966 | --DOCSHELL 0x116ab5000 == 32 [pid = 1966] [id = 465] 13:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 922ms 13:47:33 INFO - PROCESS | 1966 | 1467233253086 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:47:33 INFO - PROCESS | 1966 | 1467233253088 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:47:33 INFO - PROCESS | 1966 | 1467233253091 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 1966 | 1467233253093 Marionette TRACE conn2 <- [1,1918,null,{}] 13:47:33 INFO - PROCESS | 1966 | 1467233253096 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}] 13:47:33 INFO - PROCESS | 1966 | 1467233253097 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:33 INFO - PROCESS | 1966 | 1467233253181 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:47:33 INFO - PROCESS | 1966 | 1467233253187 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:33 INFO - PROCESS | 1966 | 1467233253189 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x118343800 == 33 [pid = 1966] [id = 487] 13:47:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x116af6400) [pid = 1966] [serial = 1460] [outer = 0x0] 13:47:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x118895800) [pid = 1966] [serial = 1461] [outer = 0x116af6400] 13:47:33 INFO - PROCESS | 1966 | 1467233253215 Marionette DEBUG loaded listener.js 13:47:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x119784c00) [pid = 1966] [serial = 1462] [outer = 0x116af6400] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x12314d000) [pid = 1966] [serial = 1374] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x123d72000) [pid = 1966] [serial = 1377] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x1245ee400) [pid = 1966] [serial = 1380] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x116af3000) [pid = 1966] [serial = 1383] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x124296000) [pid = 1966] [serial = 1378] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x11613e800) [pid = 1966] [serial = 1357] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x114fcc000) [pid = 1966] [serial = 1356] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x112693400) [pid = 1966] [serial = 1353] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1133ad000) [pid = 1966] [serial = 1351] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x118163000) [pid = 1966] [serial = 1365] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1185c8000) [pid = 1966] [serial = 1366] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1192f7c00) [pid = 1966] [serial = 1368] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x119422400) [pid = 1966] [serial = 1369] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1169ee400) [pid = 1966] [serial = 1362] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x116a1b000) [pid = 1966] [serial = 1363] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112fa9400) [pid = 1966] [serial = 1359] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115e5c400) [pid = 1966] [serial = 1360] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x123343800) [pid = 1966] [serial = 1384] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x124eec000) [pid = 1966] [serial = 1386] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x124ee7c00) [pid = 1966] [serial = 1381] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x119445400) [pid = 1966] [serial = 1371] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x123d5e800) [pid = 1966] [serial = 1375] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12650e400) [pid = 1966] [serial = 1387] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119a4c800) [pid = 1966] [serial = 1372] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x126956400) [pid = 1966] [serial = 1389] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128b80800) [pid = 1966] [serial = 1390] [outer = 0x0] [url = about:blank] 13:47:33 INFO - PROCESS | 1966 | 1467233253572 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]]]}] 13:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 520ms 13:47:33 INFO - PROCESS | 1966 | 1467233253613 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:47:33 INFO - PROCESS | 1966 | 1467233253615 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:47:33 INFO - PROCESS | 1966 | 1467233253617 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 1966 | 1467233253619 Marionette TRACE conn2 <- [1,1922,null,{}] 13:47:33 INFO - PROCESS | 1966 | 1467233253621 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}] 13:47:33 INFO - PROCESS | 1966 | 1467233253622 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:33 INFO - PROCESS | 1966 | 1467233253704 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:47:33 INFO - PROCESS | 1966 | 1467233253710 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:33 INFO - PROCESS | 1966 | 1467233253711 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d38000 == 34 [pid = 1966] [id = 488] 13:47:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x122f07000) [pid = 1966] [serial = 1463] [outer = 0x0] 13:47:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1237c6000) [pid = 1966] [serial = 1464] [outer = 0x122f07000] 13:47:33 INFO - PROCESS | 1966 | 1467233253736 Marionette DEBUG loaded listener.js 13:47:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x123d76800) [pid = 1966] [serial = 1465] [outer = 0x122f07000] 13:47:34 INFO - PROCESS | 1966 | 1467233254091 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]]]}] 13:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 520ms 13:47:34 INFO - PROCESS | 1966 | 1467233254148 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:47:34 INFO - PROCESS | 1966 | 1467233254150 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:47:34 INFO - PROCESS | 1966 | 1467233254159 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:47:34 INFO - PROCESS | 1966 | 1467233254162 Marionette TRACE conn2 <- [1,1926,null,{}] 13:47:34 INFO - PROCESS | 1966 | 1467233254164 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}] 13:47:34 INFO - PROCESS | 1966 | 1467233254166 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:34 INFO - PROCESS | 1966 | 1467233254249 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:47:34 INFO - PROCESS | 1966 | 1467233254256 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:34 INFO - PROCESS | 1966 | 1467233254257 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x1242b8800 == 35 [pid = 1966] [id = 489] 13:47:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x124296000) [pid = 1966] [serial = 1466] [outer = 0x0] 13:47:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x126728c00) [pid = 1966] [serial = 1467] [outer = 0x124296000] 13:47:34 INFO - PROCESS | 1966 | 1467233254282 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128e7dc00) [pid = 1966] [serial = 1468] [outer = 0x124296000] 13:47:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x124f98000) [pid = 1966] [serial = 1469] [outer = 0x12c890400] 13:47:34 INFO - PROCESS | 1966 | 1467233254664 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]]]}] 13:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 527ms 13:47:34 INFO - PROCESS | 1966 | 1467233254682 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:47:34 INFO - PROCESS | 1966 | 1467233254684 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:47:34 INFO - PROCESS | 1966 | 1467233254689 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:47:34 INFO - PROCESS | 1966 | 1467233254690 Marionette TRACE conn2 <- [1,1930,null,{}] 13:47:34 INFO - PROCESS | 1966 | 1467233254693 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}] 13:47:34 INFO - PROCESS | 1966 | 1467233254694 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:34 INFO - PROCESS | 1966 | 1467233254776 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:47:34 INFO - PROCESS | 1966 | 1467233254846 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:34 INFO - PROCESS | 1966 | 1467233254847 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x126193000 == 36 [pid = 1966] [id = 490] 13:47:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x124297c00) [pid = 1966] [serial = 1470] [outer = 0x0] 13:47:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128e8cc00) [pid = 1966] [serial = 1471] [outer = 0x124297c00] 13:47:34 INFO - PROCESS | 1966 | 1467233254872 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12a53c400) [pid = 1966] [serial = 1472] [outer = 0x124297c00] 13:47:35 INFO - PROCESS | 1966 | 1467233255170 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]]]}] 13:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 520ms 13:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:47:35 INFO - PROCESS | 1966 | 1467233255209 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:47:35 INFO - PROCESS | 1966 | 1467233255210 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:47:35 INFO - PROCESS | 1966 | 1467233255212 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:47:35 INFO - PROCESS | 1966 | 1467233255213 Marionette TRACE conn2 <- [1,1934,null,{}] 13:47:35 INFO - PROCESS | 1966 | 1467233255216 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}] 13:47:35 INFO - PROCESS | 1966 | 1467233255217 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:35 INFO - PROCESS | 1966 | 1467233255322 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:47:35 INFO - PROCESS | 1966 | 1467233255326 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 1966 | 1467233255330 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b44800 == 37 [pid = 1966] [id = 491] 13:47:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12af08400) [pid = 1966] [serial = 1473] [outer = 0x0] 13:47:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12af0d400) [pid = 1966] [serial = 1474] [outer = 0x12af08400] 13:47:35 INFO - PROCESS | 1966 | 1467233255396 Marionette DEBUG loaded listener.js 13:47:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12aff2c00) [pid = 1966] [serial = 1475] [outer = 0x12af08400] 13:47:35 INFO - PROCESS | 1966 | 1467233255758 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]]]}] 13:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 571ms 13:47:35 INFO - PROCESS | 1966 | 1467233255786 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:47:35 INFO - PROCESS | 1966 | 1467233255788 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:47:35 INFO - PROCESS | 1966 | 1467233255791 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:47:35 INFO - PROCESS | 1966 | 1467233255793 Marionette TRACE conn2 <- [1,1938,null,{}] 13:47:35 INFO - PROCESS | 1966 | 1467233255796 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}] 13:47:35 INFO - PROCESS | 1966 | 1467233255798 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:35 INFO - PROCESS | 1966 | 1467233255959 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:47:35 INFO - PROCESS | 1966 | 1467233255978 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 1966 | 1467233255979 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afbd800 == 38 [pid = 1966] [id = 492] 13:47:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x11876e800) [pid = 1966] [serial = 1476] [outer = 0x0] 13:47:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12aff6000) [pid = 1966] [serial = 1477] [outer = 0x11876e800] 13:47:36 INFO - PROCESS | 1966 | 1467233256028 Marionette DEBUG loaded listener.js 13:47:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12b967c00) [pid = 1966] [serial = 1478] [outer = 0x11876e800] 13:47:36 INFO - PROCESS | 1966 | 1467233256394 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]]]}] 13:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 620ms 13:47:36 INFO - PROCESS | 1966 | 1467233256411 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:47:36 INFO - PROCESS | 1966 | 1467233256412 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:47:36 INFO - PROCESS | 1966 | 1467233256414 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 1966 | 1467233256415 Marionette TRACE conn2 <- [1,1942,null,{}] 13:47:36 INFO - PROCESS | 1966 | 1467233256418 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}] 13:47:36 INFO - PROCESS | 1966 | 1467233256419 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:36 INFO - PROCESS | 1966 | 1467233256520 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:47:36 INFO - PROCESS | 1966 | 1467233256523 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:36 INFO - PROCESS | 1966 | 1467233256524 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd6d800 == 39 [pid = 1966] [id = 493] 13:47:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1188a0800) [pid = 1966] [serial = 1479] [outer = 0x0] 13:47:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12b970c00) [pid = 1966] [serial = 1480] [outer = 0x1188a0800] 13:47:36 INFO - PROCESS | 1966 | 1467233256584 Marionette DEBUG loaded listener.js 13:47:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12bd2e000) [pid = 1966] [serial = 1481] [outer = 0x1188a0800] 13:47:36 INFO - PROCESS | 1966 | 1467233256897 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]]]}] 13:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 13:47:36 INFO - PROCESS | 1966 | 1467233256935 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:47:36 INFO - PROCESS | 1966 | 1467233256937 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:47:36 INFO - PROCESS | 1966 | 1467233256940 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 1966 | 1467233256941 Marionette TRACE conn2 <- [1,1946,null,{}] 13:47:36 INFO - PROCESS | 1966 | 1467233256943 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}] 13:47:36 INFO - PROCESS | 1966 | 1467233256944 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:37 INFO - PROCESS | 1966 | 1467233257045 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:47:37 INFO - PROCESS | 1966 | 1467233257056 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 1966 | 1467233257064 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c71a000 == 40 [pid = 1966] [id = 494] 13:47:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1176f8400) [pid = 1966] [serial = 1482] [outer = 0x0] 13:47:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x12bd34000) [pid = 1966] [serial = 1483] [outer = 0x1176f8400] 13:47:37 INFO - PROCESS | 1966 | 1467233257088 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12bd8b400) [pid = 1966] [serial = 1484] [outer = 0x1176f8400] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x119b6cc00) [pid = 1966] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x123d75400) [pid = 1966] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x112696400) [pid = 1966] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x1169f9c00) [pid = 1966] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x128b7c000) [pid = 1966] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x114fd5c00) [pid = 1966] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x116140800) [pid = 1966] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x128b7b400) [pid = 1966] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x111c78000) [pid = 1966] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128b82400) [pid = 1966] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12a6aa000) [pid = 1966] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x128b80c00) [pid = 1966] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1126a0c00) [pid = 1966] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:47:37 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x113da5000) [pid = 1966] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:47:37 INFO - PROCESS | 1966 | 1467233257529 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]]]}] 13:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 620ms 13:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:47:37 INFO - PROCESS | 1966 | 1467233257560 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:47:37 INFO - PROCESS | 1966 | 1467233257561 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:47:37 INFO - PROCESS | 1966 | 1467233257564 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:47:37 INFO - PROCESS | 1966 | 1467233257565 Marionette TRACE conn2 <- [1,1950,null,{}] 13:47:37 INFO - PROCESS | 1966 | 1467233257572 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}] 13:47:37 INFO - PROCESS | 1966 | 1467233257574 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:37 INFO - PROCESS | 1966 | 1467233257692 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:47:37 INFO - PROCESS | 1966 | 1467233257736 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 1966 | 1467233257737 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca1e800 == 41 [pid = 1966] [id = 495] 13:47:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1126a0c00) [pid = 1966] [serial = 1485] [outer = 0x0] 13:47:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x119bf2000) [pid = 1966] [serial = 1486] [outer = 0x1126a0c00] 13:47:37 INFO - PROCESS | 1966 | 1467233257761 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x129453c00) [pid = 1966] [serial = 1487] [outer = 0x1126a0c00] 13:47:38 INFO - PROCESS | 1966 | 1467233258025 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]]]}] 13:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 472ms 13:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:47:38 INFO - PROCESS | 1966 | 1467233258041 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:47:38 INFO - PROCESS | 1966 | 1467233258042 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:47:38 INFO - PROCESS | 1966 | 1467233258045 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - PROCESS | 1966 | 1467233258046 Marionette TRACE conn2 <- [1,1954,null,{}] 13:47:38 INFO - PROCESS | 1966 | 1467233258061 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}] 13:47:38 INFO - PROCESS | 1966 | 1467233258062 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:38 INFO - PROCESS | 1966 | 1467233258159 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:47:38 INFO - PROCESS | 1966 | 1467233258163 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:38 INFO - PROCESS | 1966 | 1467233258165 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d281000 == 42 [pid = 1966] [id = 496] 13:47:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12af43800) [pid = 1966] [serial = 1488] [outer = 0x0] 13:47:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12bd8ec00) [pid = 1966] [serial = 1489] [outer = 0x12af43800] 13:47:38 INFO - PROCESS | 1966 | 1467233258191 Marionette DEBUG loaded listener.js 13:47:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12bd96800) [pid = 1966] [serial = 1490] [outer = 0x12af43800] 13:47:38 INFO - PROCESS | 1966 | 1467233258529 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]]]}] 13:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 520ms 13:47:38 INFO - PROCESS | 1966 | 1467233258565 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:47:38 INFO - PROCESS | 1966 | 1467233258567 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:47:38 INFO - PROCESS | 1966 | 1467233258569 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - PROCESS | 1966 | 1467233258571 Marionette TRACE conn2 <- [1,1958,null,{}] 13:47:38 INFO - PROCESS | 1966 | 1467233258574 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}] 13:47:38 INFO - PROCESS | 1966 | 1467233258575 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:38 INFO - PROCESS | 1966 | 1467233258699 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:47:38 INFO - PROCESS | 1966 | 1467233258707 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:38 INFO - PROCESS | 1966 | 1467233258708 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d513000 == 43 [pid = 1966] [id = 497] 13:47:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12944a800) [pid = 1966] [serial = 1491] [outer = 0x0] 13:47:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12bf71000) [pid = 1966] [serial = 1492] [outer = 0x12944a800] 13:47:38 INFO - PROCESS | 1966 | 1467233258731 Marionette DEBUG loaded listener.js 13:47:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12c889800) [pid = 1966] [serial = 1493] [outer = 0x12944a800] 13:47:39 INFO - PROCESS | 1966 | 1467233259039 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]]]}] 13:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 520ms 13:47:39 INFO - PROCESS | 1966 | 1467233259089 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:47:39 INFO - PROCESS | 1966 | 1467233259091 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:47:39 INFO - PROCESS | 1966 | 1467233259093 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:47:39 INFO - PROCESS | 1966 | 1467233259094 Marionette TRACE conn2 <- [1,1962,null,{}] 13:47:39 INFO - PROCESS | 1966 | 1467233259096 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}] 13:47:39 INFO - PROCESS | 1966 | 1467233259097 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:39 INFO - PROCESS | 1966 | 1467233259188 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:47:39 INFO - PROCESS | 1966 | 1467233259192 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:39 INFO - PROCESS | 1966 | 1467233259193 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d8d4800 == 44 [pid = 1966] [id = 498] 13:47:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1291ad400) [pid = 1966] [serial = 1494] [outer = 0x0] 13:47:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12c815800) [pid = 1966] [serial = 1495] [outer = 0x1291ad400] 13:47:39 INFO - PROCESS | 1966 | 1467233259216 Marionette DEBUG loaded listener.js 13:47:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x12c81c400) [pid = 1966] [serial = 1496] [outer = 0x1291ad400] 13:47:39 INFO - PROCESS | 1966 | 1467233259693 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]]]}] 13:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 618ms 13:47:39 INFO - PROCESS | 1966 | 1467233259711 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:47:39 INFO - PROCESS | 1966 | 1467233259714 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:47:39 INFO - PROCESS | 1966 | 1467233259718 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:47:39 INFO - PROCESS | 1966 | 1467233259720 Marionette TRACE conn2 <- [1,1966,null,{}] 13:47:39 INFO - PROCESS | 1966 | 1467233259724 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}] 13:47:39 INFO - PROCESS | 1966 | 1467233259726 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:39 INFO - PROCESS | 1966 | 1467233259836 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:47:39 INFO - PROCESS | 1966 | 1467233259916 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:39 INFO - PROCESS | 1966 | 1467233259917 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b2d800 == 45 [pid = 1966] [id = 499] 13:47:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x116140800) [pid = 1966] [serial = 1497] [outer = 0x0] 13:47:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x116af7c00) [pid = 1966] [serial = 1498] [outer = 0x116140800] 13:47:39 INFO - PROCESS | 1966 | 1467233259948 Marionette DEBUG loaded listener.js 13:47:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1192f0400) [pid = 1966] [serial = 1499] [outer = 0x116140800] 13:47:40 INFO - PROCESS | 1966 | 1467233260363 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]]]}] 13:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 13:47:40 INFO - PROCESS | 1966 | 1467233260390 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:47:40 INFO - PROCESS | 1966 | 1467233260393 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:47:40 INFO - PROCESS | 1966 | 1467233260398 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:47:40 INFO - PROCESS | 1966 | 1467233260399 Marionette TRACE conn2 <- [1,1970,null,{}] 13:47:40 INFO - PROCESS | 1966 | 1467233260402 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}] 13:47:40 INFO - PROCESS | 1966 | 1467233260403 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:40 INFO - PROCESS | 1966 | 1467233260509 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:47:40 INFO - PROCESS | 1966 | 1467233260622 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:40 INFO - PROCESS | 1966 | 1467233260623 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a509000 == 46 [pid = 1966] [id = 500] 13:47:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x123d5ec00) [pid = 1966] [serial = 1500] [outer = 0x0] 13:47:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x123d79400) [pid = 1966] [serial = 1501] [outer = 0x123d5ec00] 13:47:40 INFO - PROCESS | 1966 | 1467233260655 Marionette DEBUG loaded listener.js 13:47:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x126153400) [pid = 1966] [serial = 1502] [outer = 0x123d5ec00] 13:47:41 INFO - PROCESS | 1966 | 1467233261057 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]]]}] 13:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 13:47:41 INFO - PROCESS | 1966 | 1467233261069 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:47:41 INFO - PROCESS | 1966 | 1467233261070 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:47:41 INFO - PROCESS | 1966 | 1467233261072 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:47:41 INFO - PROCESS | 1966 | 1467233261075 Marionette TRACE conn2 <- [1,1974,null,{}] 13:47:41 INFO - PROCESS | 1966 | 1467233261083 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}] 13:47:41 INFO - PROCESS | 1966 | 1467233261086 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:41 INFO - PROCESS | 1966 | 1467233261193 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:47:41 INFO - PROCESS | 1966 | 1467233261260 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:41 INFO - PROCESS | 1966 | 1467233261262 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d8c8800 == 47 [pid = 1966] [id = 501] 13:47:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x1291ac400) [pid = 1966] [serial = 1503] [outer = 0x0] 13:47:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x12a6ab400) [pid = 1966] [serial = 1504] [outer = 0x1291ac400] 13:47:41 INFO - PROCESS | 1966 | 1467233261292 Marionette DEBUG loaded listener.js 13:47:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 119 (0x12af45c00) [pid = 1966] [serial = 1505] [outer = 0x1291ac400] 13:47:41 INFO - PROCESS | 1966 | 1467233261713 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]]]}] 13:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 13:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:47:41 INFO - PROCESS | 1966 | 1467233261745 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:47:41 INFO - PROCESS | 1966 | 1467233261746 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:47:41 INFO - PROCESS | 1966 | 1467233261748 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:47:41 INFO - PROCESS | 1966 | 1467233261750 Marionette TRACE conn2 <- [1,1978,null,{}] 13:47:41 INFO - PROCESS | 1966 | 1467233261752 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}] 13:47:41 INFO - PROCESS | 1966 | 1467233261753 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:41 INFO - PROCESS | 1966 | 1467233261858 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:47:41 INFO - PROCESS | 1966 | 1467233261960 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:41 INFO - PROCESS | 1966 | 1467233261961 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12dcb2000 == 48 [pid = 1966] [id = 502] 13:47:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 120 (0x119759000) [pid = 1966] [serial = 1506] [outer = 0x0] 13:47:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 121 (0x11975ac00) [pid = 1966] [serial = 1507] [outer = 0x119759000] 13:47:41 INFO - PROCESS | 1966 | 1467233261991 Marionette DEBUG loaded listener.js 13:47:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 122 (0x12af47400) [pid = 1966] [serial = 1508] [outer = 0x119759000] 13:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 13:47:42 INFO - PROCESS | 1966 | 1467233262416 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]]]}] 13:47:42 INFO - PROCESS | 1966 | 1467233262420 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:47:42 INFO - PROCESS | 1966 | 1467233262422 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:47:42 INFO - PROCESS | 1966 | 1467233262424 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:47:42 INFO - PROCESS | 1966 | 1467233262425 Marionette TRACE conn2 <- [1,1982,null,{}] 13:47:42 INFO - PROCESS | 1966 | 1467233262428 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}] 13:47:42 INFO - PROCESS | 1966 | 1467233262429 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:42 INFO - PROCESS | 1966 | 1467233262534 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:47:42 INFO - PROCESS | 1966 | 1467233262597 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:42 INFO - PROCESS | 1966 | 1467233262599 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192c6000 == 49 [pid = 1966] [id = 503] 13:47:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 123 (0x112f9b400) [pid = 1966] [serial = 1509] [outer = 0x0] 13:47:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 124 (0x115d19800) [pid = 1966] [serial = 1510] [outer = 0x112f9b400] 13:47:42 INFO - PROCESS | 1966 | 1467233262819 Marionette DEBUG loaded listener.js 13:47:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 125 (0x116a1ac00) [pid = 1966] [serial = 1511] [outer = 0x112f9b400] 13:47:43 INFO - PROCESS | 1966 | 1467233263338 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]]]}] 13:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 13:47:43 INFO - PROCESS | 1966 | 1467233263396 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:47:43 INFO - PROCESS | 1966 | 1467233263399 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:47:43 INFO - PROCESS | 1966 | 1467233263404 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:47:43 INFO - PROCESS | 1966 | 1467233263406 Marionette TRACE conn2 <- [1,1986,null,{}] 13:47:43 INFO - PROCESS | 1966 | 1467233263412 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}] 13:47:43 INFO - PROCESS | 1966 | 1467233263414 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:43 INFO - PROCESS | 1966 | 1467233263542 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:47:43 INFO - PROCESS | 1966 | 1467233263681 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:43 INFO - PROCESS | 1966 | 1467233263683 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x119157000 == 50 [pid = 1966] [id = 504] 13:47:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 126 (0x111c22000) [pid = 1966] [serial = 1512] [outer = 0x0] 13:47:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 127 (0x1192f9c00) [pid = 1966] [serial = 1513] [outer = 0x111c22000] 13:47:43 INFO - PROCESS | 1966 | 1467233263731 Marionette DEBUG loaded listener.js 13:47:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 128 (0x11974cc00) [pid = 1966] [serial = 1514] [outer = 0x111c22000] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12d513000 == 49 [pid = 1966] [id = 497] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12d281000 == 48 [pid = 1966] [id = 496] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca1e800 == 47 [pid = 1966] [id = 495] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12c71a000 == 46 [pid = 1966] [id = 494] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd6d800 == 45 [pid = 1966] [id = 493] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12afbd800 == 44 [pid = 1966] [id = 492] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x119b44800 == 43 [pid = 1966] [id = 491] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x126193000 == 42 [pid = 1966] [id = 490] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x1242b8800 == 41 [pid = 1966] [id = 489] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x119d38000 == 40 [pid = 1966] [id = 488] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x118343800 == 39 [pid = 1966] [id = 487] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x11841a800 == 38 [pid = 1966] [id = 486] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x1261a2000 == 37 [pid = 1966] [id = 484] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x11916c800 == 36 [pid = 1966] [id = 483] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12d027000 == 35 [pid = 1966] [id = 482] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12d02b000 == 34 [pid = 1966] [id = 485] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12b11e800 == 33 [pid = 1966] [id = 464] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x1192c6000 == 32 [pid = 1966] [id = 503] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12dcb2000 == 31 [pid = 1966] [id = 502] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12d8c8800 == 30 [pid = 1966] [id = 501] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12a509000 == 29 [pid = 1966] [id = 500] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x12d8d4800 == 28 [pid = 1966] [id = 498] 13:47:44 INFO - PROCESS | 1966 | --DOCSHELL 0x119b2d800 == 27 [pid = 1966] [id = 499] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 127 (0x123d6d800) [pid = 1966] [serial = 1404] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 126 (0x124e70400) [pid = 1966] [serial = 1419] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 125 (0x12650d800) [pid = 1966] [serial = 1420] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 124 (0x1133b3800) [pid = 1966] [serial = 1408] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 123 (0x112f88800) [pid = 1966] [serial = 1407] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 122 (0x1188e9c00) [pid = 1966] [serial = 1401] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 121 (0x119b6d800) [pid = 1966] [serial = 1416] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 120 (0x123ccc800) [pid = 1966] [serial = 1417] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 119 (0x1292e0400) [pid = 1966] [serial = 1425] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 118 (0x1185c7800) [pid = 1966] [serial = 1413] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x11941b800) [pid = 1966] [serial = 1414] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x11835b400) [pid = 1966] [serial = 1411] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1176f7400) [pid = 1966] [serial = 1410] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x1169f0400) [pid = 1966] [serial = 1398] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x128b7f400) [pid = 1966] [serial = 1422] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x129454000) [pid = 1966] [serial = 1428] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x112a56800) [pid = 1966] [serial = 1395] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12a7e2400) [pid = 1966] [serial = 1431] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12a6a8c00) [pid = 1966] [serial = 1429] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12a7ea800) [pid = 1966] [serial = 1434] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1291b1400) [pid = 1966] [serial = 1393] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x12a7e9800) [pid = 1966] [serial = 1432] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x116a21000) [pid = 1966] [serial = 1437] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12b8c7000) [pid = 1966] [serial = 1444] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12aff5000) [pid = 1966] [serial = 1441] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12af3e800) [pid = 1966] [serial = 1435] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12940f400) [pid = 1966] [serial = 1426] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x123d6cc00) [pid = 1966] [serial = 1438] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1291b1800) [pid = 1966] [serial = 1423] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12695a000) [pid = 1966] [serial = 1440] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12b04f000) [pid = 1966] [serial = 1443] [outer = 0x0] [url = about:blank] 13:47:44 INFO - PROCESS | 1966 | 1467233264812 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]]]}] 13:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1425ms 13:47:44 INFO - PROCESS | 1966 | 1467233264828 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:47:44 INFO - PROCESS | 1966 | 1467233264830 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:47:44 INFO - PROCESS | 1966 | 1467233264839 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:47:44 INFO - PROCESS | 1966 | 1467233264842 Marionette TRACE conn2 <- [1,1990,null,{}] 13:47:44 INFO - PROCESS | 1966 | 1467233264862 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}] 13:47:44 INFO - PROCESS | 1966 | 1467233264864 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:44 INFO - PROCESS | 1966 | 1467233264953 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:47:44 INFO - PROCESS | 1966 | 1467233264958 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:44 INFO - PROCESS | 1966 | 1467233264960 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x11715c000 == 28 [pid = 1966] [id = 505] 13:47:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x113da4800) [pid = 1966] [serial = 1515] [outer = 0x0] 13:47:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1169f0400) [pid = 1966] [serial = 1516] [outer = 0x113da4800] 13:47:44 INFO - PROCESS | 1966 | 1467233264990 Marionette DEBUG loaded listener.js 13:47:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1176ec000) [pid = 1966] [serial = 1517] [outer = 0x113da4800] 13:47:45 INFO - PROCESS | 1966 | 1467233265360 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]]]}] 13:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 579ms 13:47:45 INFO - PROCESS | 1966 | 1467233265412 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:47:45 INFO - PROCESS | 1966 | 1467233265416 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:47:45 INFO - PROCESS | 1966 | 1467233265420 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:47:45 INFO - PROCESS | 1966 | 1467233265422 Marionette TRACE conn2 <- [1,1994,null,{}] 13:47:45 INFO - PROCESS | 1966 | 1467233265424 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}] 13:47:45 INFO - PROCESS | 1966 | 1467233265426 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:45 INFO - PROCESS | 1966 | 1467233265506 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:47:45 INFO - PROCESS | 1966 | 1467233265511 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:45 INFO - PROCESS | 1966 | 1467233265512 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x119737000 == 29 [pid = 1966] [id = 506] 13:47:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1182f7c00) [pid = 1966] [serial = 1518] [outer = 0x0] 13:47:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1192f7c00) [pid = 1966] [serial = 1519] [outer = 0x1182f7c00] 13:47:45 INFO - PROCESS | 1966 | 1467233265538 Marionette DEBUG loaded listener.js 13:47:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x11959c800) [pid = 1966] [serial = 1520] [outer = 0x1182f7c00] 13:47:45 INFO - PROCESS | 1966 | 1467233265989 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]]]}] 13:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 619ms 13:47:46 INFO - PROCESS | 1966 | 1467233266040 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 1966 | 1467233266042 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:47:46 INFO - PROCESS | 1966 | 1467233266046 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:47:46 INFO - PROCESS | 1966 | 1467233266050 Marionette TRACE conn2 <- [1,1998,null,{}] 13:47:46 INFO - PROCESS | 1966 | 1467233266061 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}] 13:47:46 INFO - PROCESS | 1966 | 1467233266066 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:46 INFO - PROCESS | 1966 | 1467233266160 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:47:46 INFO - PROCESS | 1966 | 1467233266164 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:46 INFO - PROCESS | 1966 | 1467233266167 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x123998800 == 30 [pid = 1966] [id = 507] 13:47:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119be6c00) [pid = 1966] [serial = 1521] [outer = 0x0] 13:47:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x123342000) [pid = 1966] [serial = 1522] [outer = 0x119be6c00] 13:47:46 INFO - PROCESS | 1966 | 1467233266198 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x119bf1000) [pid = 1966] [serial = 1523] [outer = 0x119be6c00] 13:47:46 INFO - PROCESS | 1966 | 1467233266561 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]]]}] 13:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 527ms 13:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:47:46 INFO - PROCESS | 1966 | 1467233266573 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 1966 | 1467233266575 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:47:46 INFO - PROCESS | 1966 | 1467233266577 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:47:46 INFO - PROCESS | 1966 | 1467233266578 Marionette TRACE conn2 <- [1,2002,null,{}] 13:47:46 INFO - PROCESS | 1966 | 1467233266580 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}] 13:47:46 INFO - PROCESS | 1966 | 1467233266581 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:46 INFO - PROCESS | 1966 | 1467233266706 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:47:46 INFO - PROCESS | 1966 | 1467233266722 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:46 INFO - PROCESS | 1966 | 1467233266723 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x124208000 == 31 [pid = 1966] [id = 508] 13:47:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x123d6cc00) [pid = 1966] [serial = 1524] [outer = 0x0] 13:47:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12470c400) [pid = 1966] [serial = 1525] [outer = 0x123d6cc00] 13:47:46 INFO - PROCESS | 1966 | 1467233266748 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12650d800) [pid = 1966] [serial = 1526] [outer = 0x123d6cc00] 13:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 572ms 13:47:47 INFO - PROCESS | 1966 | 1467233267144 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]]]}] 13:47:47 INFO - PROCESS | 1966 | 1467233267149 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:47:47 INFO - PROCESS | 1966 | 1467233267150 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:47:47 INFO - PROCESS | 1966 | 1467233267157 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - PROCESS | 1966 | 1467233267158 Marionette TRACE conn2 <- [1,2006,null,{}] 13:47:47 INFO - PROCESS | 1966 | 1467233267161 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}] 13:47:47 INFO - PROCESS | 1966 | 1467233267162 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:47 INFO - PROCESS | 1966 | 1467233267279 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:47:47 INFO - PROCESS | 1966 | 1467233267283 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 1966 | 1467233267284 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12459e800 == 32 [pid = 1966] [id = 509] 13:47:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x119187c00) [pid = 1966] [serial = 1527] [outer = 0x0] 13:47:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x124f9d800) [pid = 1966] [serial = 1528] [outer = 0x119187c00] 13:47:47 INFO - PROCESS | 1966 | 1467233267308 Marionette DEBUG loaded listener.js 13:47:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x12695a000) [pid = 1966] [serial = 1529] [outer = 0x119187c00] 13:47:47 INFO - PROCESS | 1966 | 1467233267679 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]]]}] 13:47:47 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 13:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 569ms 13:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:47:47 INFO - PROCESS | 1966 | 1467233267726 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:47:47 INFO - PROCESS | 1966 | 1467233267728 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:47:47 INFO - PROCESS | 1966 | 1467233267730 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - PROCESS | 1966 | 1467233267731 Marionette TRACE conn2 <- [1,2010,null,{}] 13:47:47 INFO - PROCESS | 1966 | 1467233267734 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}] 13:47:47 INFO - PROCESS | 1966 | 1467233267738 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:47 INFO - PROCESS | 1966 | 1467233267851 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:47:47 INFO - PROCESS | 1966 | 1467233267891 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 1966 | 1467233267892 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x129294000 == 33 [pid = 1966] [id = 510] 13:47:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x128b7c400) [pid = 1966] [serial = 1530] [outer = 0x0] 13:47:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1292e0400) [pid = 1966] [serial = 1531] [outer = 0x128b7c400] 13:47:47 INFO - PROCESS | 1966 | 1467233267917 Marionette DEBUG loaded listener.js 13:47:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x12a6ac400) [pid = 1966] [serial = 1532] [outer = 0x128b7c400] 13:47:48 INFO - PROCESS | 1966 | 1467233268263 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]]]}] 13:47:48 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 13:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 568ms 13:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:47:48 INFO - PROCESS | 1966 | 1467233268304 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:47:48 INFO - PROCESS | 1966 | 1467233268305 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:47:48 INFO - PROCESS | 1966 | 1467233268307 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:47:48 INFO - PROCESS | 1966 | 1467233268308 Marionette TRACE conn2 <- [1,2014,null,{}] 13:47:48 INFO - PROCESS | 1966 | 1467233268311 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}] 13:47:48 INFO - PROCESS | 1966 | 1467233268312 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:48 INFO - PROCESS | 1966 | 1467233268420 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:47:48 INFO - PROCESS | 1966 | 1467233268425 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:48 INFO - PROCESS | 1966 | 1467233268426 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6d8800 == 34 [pid = 1966] [id = 511] 13:47:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x112d0a800) [pid = 1966] [serial = 1533] [outer = 0x0] 13:47:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x12a7ea000) [pid = 1966] [serial = 1534] [outer = 0x112d0a800] 13:47:48 INFO - PROCESS | 1966 | 1467233268450 Marionette DEBUG loaded listener.js 13:47:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x12af41000) [pid = 1966] [serial = 1535] [outer = 0x112d0a800] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x120fe1800) [pid = 1966] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x11690bc00) [pid = 1966] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x1126a0800) [pid = 1966] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x118767c00) [pid = 1966] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x1188a0800) [pid = 1966] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x11876e800) [pid = 1966] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x123d5d000) [pid = 1966] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x113c35000) [pid = 1966] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1126a0c00) [pid = 1966] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x124296000) [pid = 1966] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x122f07000) [pid = 1966] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x116af6400) [pid = 1966] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x124297c00) [pid = 1966] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x11269f400) [pid = 1966] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1188ea800) [pid = 1966] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x123d70800) [pid = 1966] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12944a800) [pid = 1966] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1176f8400) [pid = 1966] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12af43800) [pid = 1966] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1291ad400) [pid = 1966] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:47:49 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x110e83000) [pid = 1966] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:47:49 INFO - PROCESS | 1966 | 1467233269123 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]]]}] 13:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 870ms 13:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:47:49 INFO - PROCESS | 1966 | 1467233269177 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:47:49 INFO - PROCESS | 1966 | 1467233269179 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:47:49 INFO - PROCESS | 1966 | 1467233269181 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:47:49 INFO - PROCESS | 1966 | 1467233269182 Marionette TRACE conn2 <- [1,2018,null,{}] 13:47:49 INFO - PROCESS | 1966 | 1467233269184 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}] 13:47:49 INFO - PROCESS | 1966 | 1467233269186 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:49 INFO - PROCESS | 1966 | 1467233269266 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:47:49 INFO - PROCESS | 1966 | 1467233269329 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:49 INFO - PROCESS | 1966 | 1467233269330 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d2b800 == 35 [pid = 1966] [id = 512] 13:47:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x111fec800) [pid = 1966] [serial = 1536] [outer = 0x0] 13:47:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x114fd8c00) [pid = 1966] [serial = 1537] [outer = 0x111fec800] 13:47:49 INFO - PROCESS | 1966 | 1467233269359 Marionette DEBUG loaded listener.js 13:47:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1185c9800) [pid = 1966] [serial = 1538] [outer = 0x111fec800] 13:47:49 INFO - PROCESS | 1966 | 1467233269642 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]]]}] 13:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 522ms 13:47:49 INFO - PROCESS | 1966 | 1467233269705 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:47:49 INFO - PROCESS | 1966 | 1467233269708 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:47:49 INFO - PROCESS | 1966 | 1467233269711 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:47:49 INFO - PROCESS | 1966 | 1467233269713 Marionette TRACE conn2 <- [1,2022,null,{}] 13:47:49 INFO - PROCESS | 1966 | 1467233269716 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}] 13:47:49 INFO - PROCESS | 1966 | 1467233269718 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:49 INFO - PROCESS | 1966 | 1467233269807 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:47:49 INFO - PROCESS | 1966 | 1467233269811 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:49 INFO - PROCESS | 1966 | 1467233269812 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b926800 == 36 [pid = 1966] [id = 513] 13:47:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116a1b800) [pid = 1966] [serial = 1539] [outer = 0x0] 13:47:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x123073000) [pid = 1966] [serial = 1540] [outer = 0x116a1b800] 13:47:49 INFO - PROCESS | 1966 | 1467233269836 Marionette DEBUG loaded listener.js 13:47:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x124ee9000) [pid = 1966] [serial = 1541] [outer = 0x116a1b800] 13:47:50 INFO - PROCESS | 1966 | 1467233270173 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]]]}] 13:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 472ms 13:47:50 INFO - PROCESS | 1966 | 1467233270189 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:47:50 INFO - PROCESS | 1966 | 1467233270191 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:47:50 INFO - PROCESS | 1966 | 1467233270195 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:47:50 INFO - PROCESS | 1966 | 1467233270196 Marionette TRACE conn2 <- [1,2026,null,{}] 13:47:50 INFO - PROCESS | 1966 | 1467233270199 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}] 13:47:50 INFO - PROCESS | 1966 | 1467233270201 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:50 INFO - PROCESS | 1966 | 1467233270317 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:47:50 INFO - PROCESS | 1966 | 1467233270324 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:50 INFO - PROCESS | 1966 | 1467233270325 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd68000 == 37 [pid = 1966] [id = 514] 13:47:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1188ed000) [pid = 1966] [serial = 1542] [outer = 0x0] 13:47:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x126c71000) [pid = 1966] [serial = 1543] [outer = 0x1188ed000] 13:47:50 INFO - PROCESS | 1966 | 1467233270349 Marionette DEBUG loaded listener.js 13:47:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12af07400) [pid = 1966] [serial = 1544] [outer = 0x1188ed000] 13:47:50 INFO - PROCESS | 1966 | 1467233270684 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]]]}] 13:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 13:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:47:50 INFO - PROCESS | 1966 | 1467233270716 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:47:50 INFO - PROCESS | 1966 | 1467233270718 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:47:50 INFO - PROCESS | 1966 | 1467233270720 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:47:50 INFO - PROCESS | 1966 | 1467233270722 Marionette TRACE conn2 <- [1,2030,null,{}] 13:47:50 INFO - PROCESS | 1966 | 1467233270724 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}] 13:47:50 INFO - PROCESS | 1966 | 1467233270726 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:50 INFO - PROCESS | 1966 | 1467233270817 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:47:50 INFO - PROCESS | 1966 | 1467233270823 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:50 INFO - PROCESS | 1966 | 1467233270825 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c709800 == 38 [pid = 1966] [id = 515] 13:47:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12af07800) [pid = 1966] [serial = 1545] [outer = 0x0] 13:47:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12b04dc00) [pid = 1966] [serial = 1546] [outer = 0x12af07800] 13:47:50 INFO - PROCESS | 1966 | 1467233270851 Marionette DEBUG loaded listener.js 13:47:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12b968000) [pid = 1966] [serial = 1547] [outer = 0x12af07800] 13:47:51 INFO - PROCESS | 1966 | 1467233271396 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]]]}] 13:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 720ms 13:47:51 INFO - PROCESS | 1966 | 1467233271440 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:47:51 INFO - PROCESS | 1966 | 1467233271443 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:47:51 INFO - PROCESS | 1966 | 1467233271446 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:47:51 INFO - PROCESS | 1966 | 1467233271448 Marionette TRACE conn2 <- [1,2034,null,{}] 13:47:51 INFO - PROCESS | 1966 | 1467233271452 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}] 13:47:51 INFO - PROCESS | 1966 | 1467233271454 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:51 INFO - PROCESS | 1966 | 1467233271575 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:47:51 INFO - PROCESS | 1966 | 1467233271687 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 1966 | 1467233271688 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x11972c800 == 39 [pid = 1966] [id = 516] 13:47:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x116a13c00) [pid = 1966] [serial = 1548] [outer = 0x0] 13:47:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x116afb000) [pid = 1966] [serial = 1549] [outer = 0x116a13c00] 13:47:51 INFO - PROCESS | 1966 | 1467233271719 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x11876e800) [pid = 1966] [serial = 1550] [outer = 0x116a13c00] 13:47:52 INFO - PROCESS | 1966 | 1467233272239 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]]]}] 13:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 821ms 13:47:52 INFO - PROCESS | 1966 | 1467233272294 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:47:52 INFO - PROCESS | 1966 | 1467233272297 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:47:52 INFO - PROCESS | 1966 | 1467233272306 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:47:52 INFO - PROCESS | 1966 | 1467233272307 Marionette TRACE conn2 <- [1,2038,null,{}] 13:47:52 INFO - PROCESS | 1966 | 1467233272310 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}] 13:47:52 INFO - PROCESS | 1966 | 1467233272311 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:52 INFO - PROCESS | 1966 | 1467233272422 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:47:52 INFO - PROCESS | 1966 | 1467233272509 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:52 INFO - PROCESS | 1966 | 1467233272510 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x126cba000 == 40 [pid = 1966] [id = 517] 13:47:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x119754400) [pid = 1966] [serial = 1551] [outer = 0x0] 13:47:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x119759800) [pid = 1966] [serial = 1552] [outer = 0x119754400] 13:47:52 INFO - PROCESS | 1966 | 1467233272541 Marionette DEBUG loaded listener.js 13:47:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1239a5400) [pid = 1966] [serial = 1553] [outer = 0x119754400] 13:47:53 INFO - PROCESS | 1966 | 1467233273204 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]]]}] 13:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 13:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:47:53 INFO - PROCESS | 1966 | 1467233273276 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:47:53 INFO - PROCESS | 1966 | 1467233273278 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:47:53 INFO - PROCESS | 1966 | 1467233273282 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:47:53 INFO - PROCESS | 1966 | 1467233273284 Marionette TRACE conn2 <- [1,2042,null,{}] 13:47:53 INFO - PROCESS | 1966 | 1467233273287 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}] 13:47:53 INFO - PROCESS | 1966 | 1467233273289 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:53 INFO - PROCESS | 1966 | 1467233273401 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:47:53 INFO - PROCESS | 1966 | 1467233273467 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:53 INFO - PROCESS | 1966 | 1467233273470 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x11746a800 == 41 [pid = 1966] [id = 518] 13:47:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 116 (0x112fb1400) [pid = 1966] [serial = 1554] [outer = 0x0] 13:47:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 117 (0x113350000) [pid = 1966] [serial = 1555] [outer = 0x112fb1400] 13:47:53 INFO - PROCESS | 1966 | 1467233273498 Marionette DEBUG loaded listener.js 13:47:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 118 (0x114f5f400) [pid = 1966] [serial = 1556] [outer = 0x112fb1400] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd68000 == 40 [pid = 1966] [id = 514] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12b926800 == 39 [pid = 1966] [id = 513] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x123d2b800 == 38 [pid = 1966] [id = 512] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6d8800 == 37 [pid = 1966] [id = 511] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x129294000 == 36 [pid = 1966] [id = 510] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x12459e800 == 35 [pid = 1966] [id = 509] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x124208000 == 34 [pid = 1966] [id = 508] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x123998800 == 33 [pid = 1966] [id = 507] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x119737000 == 32 [pid = 1966] [id = 506] 13:47:53 INFO - PROCESS | 1966 | --DOCSHELL 0x11715c000 == 31 [pid = 1966] [id = 505] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 117 (0x112a52c00) [pid = 1966] [serial = 1354] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 116 (0x124e73800) [pid = 1966] [serial = 1405] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 115 (0x12af0d400) [pid = 1966] [serial = 1474] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12b970c00) [pid = 1966] [serial = 1480] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12aff6000) [pid = 1966] [serial = 1477] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x12b967000) [pid = 1966] [serial = 1447] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x12b8c6c00) [pid = 1966] [serial = 1446] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1164ee800) [pid = 1966] [serial = 1449] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x117d11000) [pid = 1966] [serial = 1450] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x119bf2000) [pid = 1966] [serial = 1486] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x126728c00) [pid = 1966] [serial = 1467] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128e7dc00) [pid = 1966] [serial = 1468] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1237c6000) [pid = 1966] [serial = 1464] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x123d76800) [pid = 1966] [serial = 1465] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x118895800) [pid = 1966] [serial = 1461] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119784c00) [pid = 1966] [serial = 1462] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x128e8cc00) [pid = 1966] [serial = 1471] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112e5a800) [pid = 1966] [serial = 1458] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x116136c00) [pid = 1966] [serial = 1459] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119a58400) [pid = 1966] [serial = 1452] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x122f06000) [pid = 1966] [serial = 1453] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x126959800) [pid = 1966] [serial = 1455] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x128e85800) [pid = 1966] [serial = 1456] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12bd2e000) [pid = 1966] [serial = 1481] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x12c889800) [pid = 1966] [serial = 1493] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12bd34000) [pid = 1966] [serial = 1483] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1245eac00) [pid = 1966] [serial = 895] [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.] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12bd8ec00) [pid = 1966] [serial = 1489] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12c815800) [pid = 1966] [serial = 1495] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12bd8b400) [pid = 1966] [serial = 1484] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12c81c400) [pid = 1966] [serial = 1496] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x129453c00) [pid = 1966] [serial = 1487] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12bd96800) [pid = 1966] [serial = 1490] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12b967c00) [pid = 1966] [serial = 1478] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12a53c400) [pid = 1966] [serial = 1472] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12bf71000) [pid = 1966] [serial = 1492] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x116f02400) [pid = 1966] [serial = 1399] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x112f89000) [pid = 1966] [serial = 1396] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x119b67400) [pid = 1966] [serial = 1402] [outer = 0x0] [url = about:blank] 13:47:53 INFO - PROCESS | 1966 | 1467233273908 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]]]}] 13:47:53 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) 13:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 13:47:53 INFO - PROCESS | 1966 | 1467233273955 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:47:53 INFO - PROCESS | 1966 | 1467233273958 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:47:53 INFO - PROCESS | 1966 | 1467233273962 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:47:53 INFO - PROCESS | 1966 | 1467233273964 Marionette TRACE conn2 <- [1,2046,null,{}] 13:47:53 INFO - PROCESS | 1966 | 1467233273967 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}] 13:47:53 INFO - PROCESS | 1966 | 1467233273968 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:54 INFO - PROCESS | 1966 | 1467233274051 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:47:54 INFO - PROCESS | 1966 | 1467233274112 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:54 INFO - PROCESS | 1966 | 1467233274114 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x118419000 == 32 [pid = 1966] [id = 519] 13:47:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x114f66400) [pid = 1966] [serial = 1557] [outer = 0x0] 13:47:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1169f0800) [pid = 1966] [serial = 1558] [outer = 0x114f66400] 13:47:54 INFO - PROCESS | 1966 | 1467233274140 Marionette DEBUG loaded listener.js 13:47:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1174d6400) [pid = 1966] [serial = 1559] [outer = 0x114f66400] 13:47:54 INFO - PROCESS | 1966 | 1467233274434 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]]]}] 13:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 525ms 13:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:47:54 INFO - PROCESS | 1966 | 1467233274488 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:47:54 INFO - PROCESS | 1966 | 1467233274490 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:47:54 INFO - PROCESS | 1966 | 1467233274492 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:47:54 INFO - PROCESS | 1966 | 1467233274494 Marionette TRACE conn2 <- [1,2050,null,{}] 13:47:54 INFO - PROCESS | 1966 | 1467233274502 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}] 13:47:54 INFO - PROCESS | 1966 | 1467233274505 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:54 INFO - PROCESS | 1966 | 1467233274592 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:47:54 INFO - PROCESS | 1966 | 1467233274650 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:54 INFO - PROCESS | 1966 | 1467233274652 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x12309b800 == 33 [pid = 1966] [id = 520] 13:47:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1164e2c00) [pid = 1966] [serial = 1560] [outer = 0x0] 13:47:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x118368800) [pid = 1966] [serial = 1561] [outer = 0x1164e2c00] 13:47:54 INFO - PROCESS | 1966 | 1467233274680 Marionette DEBUG loaded listener.js 13:47:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x11974c800) [pid = 1966] [serial = 1562] [outer = 0x1164e2c00] 13:47:55 INFO - PROCESS | 1966 | 1467233275040 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]]]}] 13:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 575ms 13:47:55 INFO - PROCESS | 1966 | 1467233275070 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:47:55 INFO - PROCESS | 1966 | 1467233275072 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:47:55 INFO - PROCESS | 1966 | 1467233275074 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:47:55 INFO - PROCESS | 1966 | 1467233275075 Marionette TRACE conn2 <- [1,2054,null,{}] 13:47:55 INFO - PROCESS | 1966 | 1467233275077 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}] 13:47:55 INFO - PROCESS | 1966 | 1467233275078 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:55 INFO - PROCESS | 1966 | 1467233275165 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:47:55 INFO - PROCESS | 1966 | 1467233275245 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:55 INFO - PROCESS | 1966 | 1467233275245 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d3e000 == 34 [pid = 1966] [id = 521] 13:47:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119422000) [pid = 1966] [serial = 1563] [outer = 0x0] 13:47:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119a58400) [pid = 1966] [serial = 1564] [outer = 0x119422000] 13:47:55 INFO - PROCESS | 1966 | 1467233275285 Marionette DEBUG loaded listener.js 13:47:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x123ccf000) [pid = 1966] [serial = 1565] [outer = 0x119422000] 13:47:55 INFO - PROCESS | 1966 | 1467233275673 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]]]}] 13:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 621ms 13:47:55 INFO - PROCESS | 1966 | 1467233275695 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:47:55 INFO - PROCESS | 1966 | 1467233275696 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:47:55 INFO - PROCESS | 1966 | 1467233275698 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:47:55 INFO - PROCESS | 1966 | 1467233275700 Marionette TRACE conn2 <- [1,2058,null,{}] 13:47:55 INFO - PROCESS | 1966 | 1467233275703 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}] 13:47:55 INFO - PROCESS | 1966 | 1467233275704 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:55 INFO - PROCESS | 1966 | 1467233275819 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:47:55 INFO - PROCESS | 1966 | 1467233275829 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:55 INFO - PROCESS | 1966 | 1467233275830 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269c9800 == 35 [pid = 1966] [id = 522] 13:47:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1121be400) [pid = 1966] [serial = 1566] [outer = 0x0] 13:47:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x123d5d400) [pid = 1966] [serial = 1567] [outer = 0x1121be400] 13:47:55 INFO - PROCESS | 1966 | 1467233275861 Marionette DEBUG loaded listener.js 13:47:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124e70000) [pid = 1966] [serial = 1568] [outer = 0x1121be400] 13:47:56 INFO - PROCESS | 1966 | 1467233276218 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]]]}] 13:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 569ms 13:47:56 INFO - PROCESS | 1966 | 1467233276269 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:47:56 INFO - PROCESS | 1966 | 1467233276270 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:47:56 INFO - PROCESS | 1966 | 1467233276272 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:47:56 INFO - PROCESS | 1966 | 1467233276273 Marionette TRACE conn2 <- [1,2062,null,{}] 13:47:56 INFO - PROCESS | 1966 | 1467233276276 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}] 13:47:56 INFO - PROCESS | 1966 | 1467233276280 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:56 INFO - PROCESS | 1966 | 1467233276409 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:47:56 INFO - PROCESS | 1966 | 1467233276415 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 1966 | 1467233276416 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x12910e000 == 36 [pid = 1966] [id = 523] 13:47:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1240cac00) [pid = 1966] [serial = 1569] [outer = 0x0] 13:47:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x126158400) [pid = 1966] [serial = 1570] [outer = 0x1240cac00] 13:47:56 INFO - PROCESS | 1966 | 1467233276441 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1291ae000) [pid = 1966] [serial = 1571] [outer = 0x1240cac00] 13:47:56 INFO - PROCESS | 1966 | 1467233276797 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]]]}] 13:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 569ms 13:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:47:56 INFO - PROCESS | 1966 | 1467233276842 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:47:56 INFO - PROCESS | 1966 | 1467233276843 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:47:56 INFO - PROCESS | 1966 | 1467233276845 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:47:56 INFO - PROCESS | 1966 | 1467233276846 Marionette TRACE conn2 <- [1,2066,null,{}] 13:47:56 INFO - PROCESS | 1966 | 1467233276849 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}] 13:47:56 INFO - PROCESS | 1966 | 1467233276850 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:56 INFO - PROCESS | 1966 | 1467233276954 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:47:57 INFO - PROCESS | 1966 | 1467233276999 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:57 INFO - PROCESS | 1966 | 1467233277001 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6d8800 == 37 [pid = 1966] [id = 524] 13:47:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x118367800) [pid = 1966] [serial = 1572] [outer = 0x0] 13:47:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1292e2c00) [pid = 1966] [serial = 1573] [outer = 0x118367800] 13:47:57 INFO - PROCESS | 1966 | 1467233277025 Marionette DEBUG loaded listener.js 13:47:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12944f000) [pid = 1966] [serial = 1574] [outer = 0x118367800] 13:47:57 INFO - PROCESS | 1966 | 1467233277343 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]]]}] 13:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 524ms 13:47:57 INFO - PROCESS | 1966 | 1467233277372 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:47:57 INFO - PROCESS | 1966 | 1467233277374 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:47:57 INFO - PROCESS | 1966 | 1467233277381 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 1966 | 1467233277383 Marionette TRACE conn2 <- [1,2070,null,{}] 13:47:57 INFO - PROCESS | 1966 | 1467233277387 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}] 13:47:57 INFO - PROCESS | 1966 | 1467233277389 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:57 INFO - PROCESS | 1966 | 1467233277500 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:47:57 INFO - PROCESS | 1966 | 1467233277505 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:57 INFO - PROCESS | 1966 | 1467233277507 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b926800 == 38 [pid = 1966] [id = 525] 13:47:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1292dc400) [pid = 1966] [serial = 1575] [outer = 0x0] 13:47:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12a6a9c00) [pid = 1966] [serial = 1576] [outer = 0x1292dc400] 13:47:57 INFO - PROCESS | 1966 | 1467233277595 Marionette DEBUG loaded listener.js 13:47:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12af39800) [pid = 1966] [serial = 1577] [outer = 0x1292dc400] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1291ac400) [pid = 1966] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x112d0a800) [pid = 1966] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x119759000) [pid = 1966] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x111fec800) [pid = 1966] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1188ed000) [pid = 1966] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116a1b800) [pid = 1966] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112f9b400) [pid = 1966] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x123d6cc00) [pid = 1966] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12af08400) [pid = 1966] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x119187c00) [pid = 1966] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128b7c400) [pid = 1966] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119be6c00) [pid = 1966] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x113da4800) [pid = 1966] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x111c22000) [pid = 1966] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1182f7c00) [pid = 1966] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x116140800) [pid = 1966] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:47:57 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x123d5ec00) [pid = 1966] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:47:58 INFO - PROCESS | 1966 | 1467233278067 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]]]}] 13:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 725ms 13:47:58 INFO - PROCESS | 1966 | 1467233278104 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:47:58 INFO - PROCESS | 1966 | 1467233278106 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:47:58 INFO - PROCESS | 1966 | 1467233278109 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:47:58 INFO - PROCESS | 1966 | 1467233278110 Marionette TRACE conn2 <- [1,2074,null,{}] 13:47:58 INFO - PROCESS | 1966 | 1467233278112 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}] 13:47:58 INFO - PROCESS | 1966 | 1467233278113 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:58 INFO - PROCESS | 1966 | 1467233278226 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:47:58 INFO - PROCESS | 1966 | 1467233278281 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:58 INFO - PROCESS | 1966 | 1467233278282 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f66800 == 39 [pid = 1966] [id = 526] 13:47:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1128d4400) [pid = 1966] [serial = 1578] [outer = 0x0] 13:47:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1174e5800) [pid = 1966] [serial = 1579] [outer = 0x1128d4400] 13:47:58 INFO - PROCESS | 1966 | 1467233278307 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119be6400) [pid = 1966] [serial = 1580] [outer = 0x1128d4400] 13:47:58 INFO - PROCESS | 1966 | 1467233278562 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]]]}] 13:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 467ms 13:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:47:58 INFO - PROCESS | 1966 | 1467233278577 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:47:58 INFO - PROCESS | 1966 | 1467233278578 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:47:58 INFO - PROCESS | 1966 | 1467233278580 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:47:58 INFO - PROCESS | 1966 | 1467233278581 Marionette TRACE conn2 <- [1,2078,null,{}] 13:47:58 INFO - PROCESS | 1966 | 1467233278593 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}] 13:47:58 INFO - PROCESS | 1966 | 1467233278594 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:58 INFO - PROCESS | 1966 | 1467233278682 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:47:58 INFO - PROCESS | 1966 | 1467233278688 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:58 INFO - PROCESS | 1966 | 1467233278689 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3b8800 == 40 [pid = 1966] [id = 527] 13:47:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11943f400) [pid = 1966] [serial = 1581] [outer = 0x0] 13:47:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1292e5800) [pid = 1966] [serial = 1582] [outer = 0x11943f400] 13:47:58 INFO - PROCESS | 1966 | 1467233278713 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12af11800) [pid = 1966] [serial = 1583] [outer = 0x11943f400] 13:47:59 INFO - PROCESS | 1966 | 1467233279047 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]]]}] 13:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 474ms 13:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:47:59 INFO - PROCESS | 1966 | 1467233279056 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:47:59 INFO - PROCESS | 1966 | 1467233279058 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:47:59 INFO - PROCESS | 1966 | 1467233279060 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:47:59 INFO - PROCESS | 1966 | 1467233279062 Marionette TRACE conn2 <- [1,2082,null,{}] 13:47:59 INFO - PROCESS | 1966 | 1467233279064 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}] 13:47:59 INFO - PROCESS | 1966 | 1467233279066 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:59 INFO - PROCESS | 1966 | 1467233279197 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:47:59 INFO - PROCESS | 1966 | 1467233279205 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 1966 | 1467233279206 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca77000 == 41 [pid = 1966] [id = 528] 13:47:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12a6a8000) [pid = 1966] [serial = 1584] [outer = 0x0] 13:47:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12aff8c00) [pid = 1966] [serial = 1585] [outer = 0x12a6a8000] 13:47:59 INFO - PROCESS | 1966 | 1467233279232 Marionette DEBUG loaded listener.js 13:47:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12b967c00) [pid = 1966] [serial = 1586] [outer = 0x12a6a8000] 13:47:59 INFO - PROCESS | 1966 | 1467233279560 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]]]}] 13:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 522ms 13:47:59 INFO - PROCESS | 1966 | 1467233279583 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:47:59 INFO - PROCESS | 1966 | 1467233279586 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:47:59 INFO - PROCESS | 1966 | 1467233279591 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:47:59 INFO - PROCESS | 1966 | 1467233279592 Marionette TRACE conn2 <- [1,2086,null,{}] 13:47:59 INFO - PROCESS | 1966 | 1467233279594 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}] 13:47:59 INFO - PROCESS | 1966 | 1467233279596 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:59 INFO - PROCESS | 1966 | 1467233279681 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:47:59 INFO - PROCESS | 1966 | 1467233279685 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 1966 | 1467233279686 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:47:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d026000 == 42 [pid = 1966] [id = 529] 13:47:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12b968c00) [pid = 1966] [serial = 1587] [outer = 0x0] 13:47:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12bd2d000) [pid = 1966] [serial = 1588] [outer = 0x12b968c00] 13:47:59 INFO - PROCESS | 1966 | 1467233279710 Marionette DEBUG loaded listener.js 13:47:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12bd39c00) [pid = 1966] [serial = 1589] [outer = 0x12b968c00] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x119157000 == 41 [pid = 1966] [id = 504] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x118419000 == 40 [pid = 1966] [id = 519] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x11746a800 == 39 [pid = 1966] [id = 518] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x126cba000 == 38 [pid = 1966] [id = 517] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x11972c800 == 37 [pid = 1966] [id = 516] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12c709800 == 36 [pid = 1966] [id = 515] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12309b800 == 35 [pid = 1966] [id = 520] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x1269c9800 == 34 [pid = 1966] [id = 522] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x123d3e000 == 33 [pid = 1966] [id = 521] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3b8800 == 32 [pid = 1966] [id = 527] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6d8800 == 31 [pid = 1966] [id = 524] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x122f66800 == 30 [pid = 1966] [id = 526] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12910e000 == 29 [pid = 1966] [id = 523] 13:48:00 INFO - PROCESS | 1966 | --DOCSHELL 0x12b926800 == 28 [pid = 1966] [id = 525] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x124f9d800) [pid = 1966] [serial = 1528] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1292e0400) [pid = 1966] [serial = 1531] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x123342000) [pid = 1966] [serial = 1522] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119bf1000) [pid = 1966] [serial = 1523] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1169f0400) [pid = 1966] [serial = 1516] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1176ec000) [pid = 1966] [serial = 1517] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1192f9c00) [pid = 1966] [serial = 1513] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x11974cc00) [pid = 1966] [serial = 1514] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1192f7c00) [pid = 1966] [serial = 1519] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x11959c800) [pid = 1966] [serial = 1520] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1192f0400) [pid = 1966] [serial = 1499] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x116af7c00) [pid = 1966] [serial = 1498] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x126153400) [pid = 1966] [serial = 1502] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x123d79400) [pid = 1966] [serial = 1501] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12af45c00) [pid = 1966] [serial = 1505] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12a6ab400) [pid = 1966] [serial = 1504] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12a7ea000) [pid = 1966] [serial = 1534] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12af47400) [pid = 1966] [serial = 1508] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x114fd8c00) [pid = 1966] [serial = 1537] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x12af07400) [pid = 1966] [serial = 1544] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x11975ac00) [pid = 1966] [serial = 1507] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x12a6ac400) [pid = 1966] [serial = 1532] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x123073000) [pid = 1966] [serial = 1540] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x12b04dc00) [pid = 1966] [serial = 1546] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x12af41000) [pid = 1966] [serial = 1535] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x116a1ac00) [pid = 1966] [serial = 1511] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x12470c400) [pid = 1966] [serial = 1525] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x1185c9800) [pid = 1966] [serial = 1538] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x126c71000) [pid = 1966] [serial = 1543] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x115d19800) [pid = 1966] [serial = 1510] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x12695a000) [pid = 1966] [serial = 1529] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x124ee9000) [pid = 1966] [serial = 1541] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x12650d800) [pid = 1966] [serial = 1526] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x12aff2c00) [pid = 1966] [serial = 1475] [outer = 0x0] [url = about:blank] 13:48:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca77000 == 27 [pid = 1966] [id = 528] 13:48:01 INFO - PROCESS | 1966 | 1467233281184 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]]]}] 13:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1625ms 13:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:48:01 INFO - PROCESS | 1966 | 1467233281217 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:48:01 INFO - PROCESS | 1966 | 1467233281220 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:48:01 INFO - PROCESS | 1966 | 1467233281223 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 1966 | 1467233281225 Marionette TRACE conn2 <- [1,2090,null,{}] 13:48:01 INFO - PROCESS | 1966 | 1467233281229 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}] 13:48:01 INFO - PROCESS | 1966 | 1467233281231 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:01 INFO - PROCESS | 1966 | 1467233281321 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:48:01 INFO - PROCESS | 1966 | 1467233281373 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 1966 | 1467233281376 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x1164a9000 == 28 [pid = 1966] [id = 530] 13:48:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x1128ce400) [pid = 1966] [serial = 1590] [outer = 0x0] 13:48:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1128d5400) [pid = 1966] [serial = 1591] [outer = 0x1128ce400] 13:48:01 INFO - PROCESS | 1966 | 1467233281407 Marionette DEBUG loaded listener.js 13:48:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x112a77c00) [pid = 1966] [serial = 1592] [outer = 0x1128ce400] 13:48:01 INFO - PROCESS | 1966 | 1467233281730 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]]]}] 13:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 520ms 13:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:48:01 INFO - PROCESS | 1966 | 1467233281743 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:48:01 INFO - PROCESS | 1966 | 1467233281746 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:48:01 INFO - PROCESS | 1966 | 1467233281751 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 1966 | 1467233281755 Marionette TRACE conn2 <- [1,2094,null,{}] 13:48:01 INFO - PROCESS | 1966 | 1467233281759 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}] 13:48:01 INFO - PROCESS | 1966 | 1467233281761 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:01 INFO - PROCESS | 1966 | 1467233281844 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:48:01 INFO - PROCESS | 1966 | 1467233281848 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 1966 | 1467233281850 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182c8000 == 29 [pid = 1966] [id = 531] 13:48:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x112e5a800) [pid = 1966] [serial = 1593] [outer = 0x0] 13:48:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x112fa6400) [pid = 1966] [serial = 1594] [outer = 0x112e5a800] 13:48:01 INFO - PROCESS | 1966 | 1467233281880 Marionette DEBUG loaded listener.js 13:48:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x113356800) [pid = 1966] [serial = 1595] [outer = 0x112e5a800] 13:48:02 INFO - PROCESS | 1966 | 1467233282234 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]]]}] 13:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 523ms 13:48:02 INFO - PROCESS | 1966 | 1467233282275 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:48:02 INFO - PROCESS | 1966 | 1467233282276 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:48:02 INFO - PROCESS | 1966 | 1467233282278 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:48:02 INFO - PROCESS | 1966 | 1467233282281 Marionette TRACE conn2 <- [1,2098,null,{}] 13:48:02 INFO - PROCESS | 1966 | 1467233282288 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}] 13:48:02 INFO - PROCESS | 1966 | 1467233282291 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:02 INFO - PROCESS | 1966 | 1467233282367 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:48:02 INFO - PROCESS | 1966 | 1467233282374 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:02 INFO - PROCESS | 1966 | 1467233282376 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x119727000 == 30 [pid = 1966] [id = 532] 13:48:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x110e82400) [pid = 1966] [serial = 1596] [outer = 0x0] 13:48:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x11618d400) [pid = 1966] [serial = 1597] [outer = 0x110e82400] 13:48:02 INFO - PROCESS | 1966 | 1467233282403 Marionette DEBUG loaded listener.js 13:48:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1169efc00) [pid = 1966] [serial = 1598] [outer = 0x110e82400] 13:48:02 INFO - PROCESS | 1966 | 1467233282775 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]]]}] 13:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 13:48:02 INFO - PROCESS | 1966 | 1467233282800 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:48:02 INFO - PROCESS | 1966 | 1467233282803 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:48:02 INFO - PROCESS | 1966 | 1467233282806 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:48:02 INFO - PROCESS | 1966 | 1467233282807 Marionette TRACE conn2 <- [1,2102,null,{}] 13:48:02 INFO - PROCESS | 1966 | 1467233282811 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}] 13:48:02 INFO - PROCESS | 1966 | 1467233282813 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:02 INFO - PROCESS | 1966 | 1467233282967 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:48:02 INFO - PROCESS | 1966 | 1467233282980 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:02 INFO - PROCESS | 1966 | 1467233282981 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b33800 == 31 [pid = 1966] [id = 533] 13:48:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1169fcc00) [pid = 1966] [serial = 1599] [outer = 0x0] 13:48:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x116af7800) [pid = 1966] [serial = 1600] [outer = 0x1169fcc00] 13:48:03 INFO - PROCESS | 1966 | 1467233283023 Marionette DEBUG loaded listener.js 13:48:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x1176f4c00) [pid = 1966] [serial = 1601] [outer = 0x1169fcc00] 13:48:03 INFO - PROCESS | 1966 | 1467233283380 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]]]}] 13:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 621ms 13:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:48:03 INFO - PROCESS | 1966 | 1467233283435 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:48:03 INFO - PROCESS | 1966 | 1467233283436 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:48:03 INFO - PROCESS | 1966 | 1467233283439 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:48:03 INFO - PROCESS | 1966 | 1467233283440 Marionette TRACE conn2 <- [1,2106,null,{}] 13:48:03 INFO - PROCESS | 1966 | 1467233283442 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}] 13:48:03 INFO - PROCESS | 1966 | 1467233283443 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:03 INFO - PROCESS | 1966 | 1467233283515 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:48:03 INFO - PROCESS | 1966 | 1467233283575 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:03 INFO - PROCESS | 1966 | 1467233283576 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fe7000 == 32 [pid = 1966] [id = 534] 13:48:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x112d10000) [pid = 1966] [serial = 1602] [outer = 0x0] 13:48:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x117d11000) [pid = 1966] [serial = 1603] [outer = 0x112d10000] 13:48:03 INFO - PROCESS | 1966 | 1467233283600 Marionette DEBUG loaded listener.js 13:48:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1185c8800) [pid = 1966] [serial = 1604] [outer = 0x112d10000] 13:48:03 INFO - PROCESS | 1966 | 1467233283880 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]]]}] 13:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 469ms 13:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:48:03 INFO - PROCESS | 1966 | 1467233283908 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:48:03 INFO - PROCESS | 1966 | 1467233283910 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:48:03 INFO - PROCESS | 1966 | 1467233283912 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:48:03 INFO - PROCESS | 1966 | 1467233283913 Marionette TRACE conn2 <- [1,2110,null,{}] 13:48:03 INFO - PROCESS | 1966 | 1467233283915 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}] 13:48:03 INFO - PROCESS | 1966 | 1467233283921 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:04 INFO - PROCESS | 1966 | 1467233284025 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:48:04 INFO - PROCESS | 1966 | 1467233284029 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 1966 | 1467233284030 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x123986800 == 33 [pid = 1966] [id = 535] 13:48:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x1185c9000) [pid = 1966] [serial = 1605] [outer = 0x0] 13:48:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x119188800) [pid = 1966] [serial = 1606] [outer = 0x1185c9000] 13:48:04 INFO - PROCESS | 1966 | 1467233284057 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x119599800) [pid = 1966] [serial = 1607] [outer = 0x1185c9000] 13:48:04 INFO - PROCESS | 1966 | 1467233284377 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]]]}] 13:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 471ms 13:48:04 INFO - PROCESS | 1966 | 1467233284383 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:48:04 INFO - PROCESS | 1966 | 1467233284386 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:48:04 INFO - PROCESS | 1966 | 1467233284397 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:48:04 INFO - PROCESS | 1966 | 1467233284411 Marionette TRACE conn2 <- [1,2114,null,{}] 13:48:04 INFO - PROCESS | 1966 | 1467233284414 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}] 13:48:04 INFO - PROCESS | 1966 | 1467233284415 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:04 INFO - PROCESS | 1966 | 1467233284519 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:48:04 INFO - PROCESS | 1966 | 1467233284527 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 1966 | 1467233284528 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239c7800 == 34 [pid = 1966] [id = 536] 13:48:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x115deec00) [pid = 1966] [serial = 1608] [outer = 0x0] 13:48:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x119750800) [pid = 1966] [serial = 1609] [outer = 0x115deec00] 13:48:04 INFO - PROCESS | 1966 | 1467233284552 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x119758000) [pid = 1966] [serial = 1610] [outer = 0x115deec00] 13:48:04 INFO - PROCESS | 1966 | 1467233284857 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]]]}] 13:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 482ms 13:48:04 INFO - PROCESS | 1966 | 1467233284879 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:48:04 INFO - PROCESS | 1966 | 1467233284880 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:48:04 INFO - PROCESS | 1966 | 1467233284883 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:48:04 INFO - PROCESS | 1966 | 1467233284884 Marionette TRACE conn2 <- [1,2118,null,{}] 13:48:04 INFO - PROCESS | 1966 | 1467233284889 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}] 13:48:04 INFO - PROCESS | 1966 | 1467233284891 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:04 INFO - PROCESS | 1966 | 1467233284968 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:48:04 INFO - PROCESS | 1966 | 1467233284974 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 1966 | 1467233284975 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x12459e000 == 35 [pid = 1966] [id = 537] 13:48:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x114f59800) [pid = 1966] [serial = 1611] [outer = 0x0] 13:48:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119b67400) [pid = 1966] [serial = 1612] [outer = 0x114f59800] 13:48:05 INFO - PROCESS | 1966 | 1467233285000 Marionette DEBUG loaded listener.js 13:48:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x120fe5800) [pid = 1966] [serial = 1613] [outer = 0x114f59800] 13:48:05 INFO - PROCESS | 1966 | 1467233285319 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]]]}] 13:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 472ms 13:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:48:05 INFO - PROCESS | 1966 | 1467233285356 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 1966 | 1467233285358 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:48:05 INFO - PROCESS | 1966 | 1467233285360 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:48:05 INFO - PROCESS | 1966 | 1467233285362 Marionette TRACE conn2 <- [1,2122,null,{}] 13:48:05 INFO - PROCESS | 1966 | 1467233285364 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}] 13:48:05 INFO - PROCESS | 1966 | 1467233285366 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:05 INFO - PROCESS | 1966 | 1467233285519 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:48:05 INFO - PROCESS | 1966 | 1467233285532 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:05 INFO - PROCESS | 1966 | 1467233285533 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x119725800 == 36 [pid = 1966] [id = 538] 13:48:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119b6b800) [pid = 1966] [serial = 1614] [outer = 0x0] 13:48:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x122f09000) [pid = 1966] [serial = 1615] [outer = 0x119b6b800] 13:48:05 INFO - PROCESS | 1966 | 1467233285576 Marionette DEBUG loaded listener.js 13:48:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x123532c00) [pid = 1966] [serial = 1616] [outer = 0x119b6b800] 13:48:05 INFO - PROCESS | 1966 | 1467233285958 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]]]}] 13:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 623ms 13:48:05 INFO - PROCESS | 1966 | 1467233285984 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 1966 | 1467233285985 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:48:05 INFO - PROCESS | 1966 | 1467233285991 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:48:05 INFO - PROCESS | 1966 | 1467233285992 Marionette TRACE conn2 <- [1,2126,null,{}] 13:48:05 INFO - PROCESS | 1966 | 1467233285994 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}] 13:48:05 INFO - PROCESS | 1966 | 1467233285996 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:06 INFO - PROCESS | 1966 | 1467233286077 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:48:06 INFO - PROCESS | 1966 | 1467233286140 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:06 INFO - PROCESS | 1966 | 1467233286142 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269d3800 == 37 [pid = 1966] [id = 539] 13:48:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x111c81800) [pid = 1966] [serial = 1617] [outer = 0x0] 13:48:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1237c8400) [pid = 1966] [serial = 1618] [outer = 0x111c81800] 13:48:06 INFO - PROCESS | 1966 | 1467233286166 Marionette DEBUG loaded listener.js 13:48:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x123d71400) [pid = 1966] [serial = 1619] [outer = 0x111c81800] 13:48:06 INFO - PROCESS | 1966 | 1467233286488 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]]]}] 13:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 13:48:06 INFO - PROCESS | 1966 | 1467233286512 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:48:06 INFO - PROCESS | 1966 | 1467233286513 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:48:06 INFO - PROCESS | 1966 | 1467233286516 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:48:06 INFO - PROCESS | 1966 | 1467233286518 Marionette TRACE conn2 <- [1,2130,null,{}] 13:48:06 INFO - PROCESS | 1966 | 1467233286527 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}] 13:48:06 INFO - PROCESS | 1966 | 1467233286529 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:06 INFO - PROCESS | 1966 | 1467233286642 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:48:06 INFO - PROCESS | 1966 | 1467233286645 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:06 INFO - PROCESS | 1966 | 1467233286647 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fe6800 == 38 [pid = 1966] [id = 540] 13:48:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x122f03c00) [pid = 1966] [serial = 1620] [outer = 0x0] 13:48:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12429b400) [pid = 1966] [serial = 1621] [outer = 0x122f03c00] 13:48:06 INFO - PROCESS | 1966 | 1467233286673 Marionette DEBUG loaded listener.js 13:48:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126153800) [pid = 1966] [serial = 1622] [outer = 0x122f03c00] 13:48:07 INFO - PROCESS | 1966 | 1467233287008 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] 13:48:07 INFO - PROCESS | 1966 | 1467233287042 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:48:07 INFO - PROCESS | 1966 | 1467233287044 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:48:07 INFO - PROCESS | 1966 | 1467233287046 Marionette TRACE conn2 <- [1,2134,null,{}] 13:48:07 INFO - PROCESS | 1966 | 1467233287048 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}] 13:48:07 INFO - PROCESS | 1966 | 1467233287049 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:07 INFO - PROCESS | 1966 | 1467233287148 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:48:07 INFO - PROCESS | 1966 | 1467233287153 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:07 INFO - PROCESS | 1966 | 1467233287154 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a745000 == 39 [pid = 1966] [id = 541] 13:48:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x123d71c00) [pid = 1966] [serial = 1623] [outer = 0x0] 13:48:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12615f000) [pid = 1966] [serial = 1624] [outer = 0x123d71c00] 13:48:07 INFO - PROCESS | 1966 | 1467233287178 Marionette DEBUG loaded listener.js 13:48:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12695a000) [pid = 1966] [serial = 1625] [outer = 0x123d71c00] 13:48:07 INFO - PROCESS | 1966 | 1467233287522 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]]]}] 13:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 521ms 13:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:48:07 INFO - PROCESS | 1966 | 1467233287567 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:48:07 INFO - PROCESS | 1966 | 1467233287568 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:48:07 INFO - PROCESS | 1966 | 1467233287570 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:48:07 INFO - PROCESS | 1966 | 1467233287571 Marionette TRACE conn2 <- [1,2138,null,{}] 13:48:07 INFO - PROCESS | 1966 | 1467233287574 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}] 13:48:07 INFO - PROCESS | 1966 | 1467233287582 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:07 INFO - PROCESS | 1966 | 1467233287680 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:48:07 INFO - PROCESS | 1966 | 1467233287693 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:07 INFO - PROCESS | 1966 | 1467233287694 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afb1800 == 40 [pid = 1966] [id = 542] 13:48:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x123d77400) [pid = 1966] [serial = 1626] [outer = 0x0] 13:48:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128b7c800) [pid = 1966] [serial = 1627] [outer = 0x123d77400] 13:48:07 INFO - PROCESS | 1966 | 1467233287718 Marionette DEBUG loaded listener.js 13:48:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128b87400) [pid = 1966] [serial = 1628] [outer = 0x123d77400] 13:48:08 INFO - PROCESS | 1966 | 1467233288040 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]]]}] 13:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 520ms 13:48:08 INFO - PROCESS | 1966 | 1467233288090 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:48:08 INFO - PROCESS | 1966 | 1467233288091 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:48:08 INFO - PROCESS | 1966 | 1467233288093 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:48:08 INFO - PROCESS | 1966 | 1467233288094 Marionette TRACE conn2 <- [1,2142,null,{}] 13:48:08 INFO - PROCESS | 1966 | 1467233288097 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}] 13:48:08 INFO - PROCESS | 1966 | 1467233288098 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:08 INFO - PROCESS | 1966 | 1467233288197 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:48:08 INFO - PROCESS | 1966 | 1467233288210 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:08 INFO - PROCESS | 1966 | 1467233288211 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b925800 == 41 [pid = 1966] [id = 543] 13:48:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x128c92800) [pid = 1966] [serial = 1629] [outer = 0x0] 13:48:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128e89000) [pid = 1966] [serial = 1630] [outer = 0x128c92800] 13:48:08 INFO - PROCESS | 1966 | 1467233288234 Marionette DEBUG loaded listener.js 13:48:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1291b1400) [pid = 1966] [serial = 1631] [outer = 0x128c92800] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1240cac00) [pid = 1966] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x118367800) [pid = 1966] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1292dc400) [pid = 1966] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1128d4400) [pid = 1966] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x11943f400) [pid = 1966] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x119422000) [pid = 1966] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1164e2c00) [pid = 1966] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x114f66400) [pid = 1966] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112fb1400) [pid = 1966] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119754400) [pid = 1966] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x116a13c00) [pid = 1966] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12af07800) [pid = 1966] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1121be400) [pid = 1966] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:48:08 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12a6a8000) [pid = 1966] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:48:08 INFO - PROCESS | 1966 | 1467233288683 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] 13:48:08 INFO - PROCESS | 1966 | 1467233288714 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:48:08 INFO - PROCESS | 1966 | 1467233288716 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:48:08 INFO - PROCESS | 1966 | 1467233288726 Marionette TRACE conn2 <- [1,2146,null,{}] 13:48:08 INFO - PROCESS | 1966 | 1467233288728 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}] 13:48:08 INFO - PROCESS | 1966 | 1467233288729 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:08 INFO - PROCESS | 1966 | 1467233288811 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:48:08 INFO - PROCESS | 1966 | 1467233288814 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:08 INFO - PROCESS | 1966 | 1467233288815 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b91c800 == 42 [pid = 1966] [id = 544] 13:48:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1164e2c00) [pid = 1966] [serial = 1632] [outer = 0x0] 13:48:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11835ec00) [pid = 1966] [serial = 1633] [outer = 0x1164e2c00] 13:48:08 INFO - PROCESS | 1966 | 1467233288892 Marionette DEBUG loaded listener.js 13:48:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x123d5cc00) [pid = 1966] [serial = 1634] [outer = 0x1164e2c00] 13:48:09 INFO - PROCESS | 1966 | 1467233289150 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] 13:48:09 INFO - PROCESS | 1966 | 1467233289195 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:48:09 INFO - PROCESS | 1966 | 1467233289197 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:48:09 INFO - PROCESS | 1966 | 1467233289198 Marionette TRACE conn2 <- [1,2150,null,{}] 13:48:09 INFO - PROCESS | 1966 | 1467233289200 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}] 13:48:09 INFO - PROCESS | 1966 | 1467233289202 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:09 INFO - PROCESS | 1966 | 1467233289297 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:48:09 INFO - PROCESS | 1966 | 1467233289301 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:09 INFO - PROCESS | 1966 | 1467233289303 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3b4000 == 43 [pid = 1966] [id = 545] 13:48:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x124e73800) [pid = 1966] [serial = 1635] [outer = 0x0] 13:48:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1291b6000) [pid = 1966] [serial = 1636] [outer = 0x124e73800] 13:48:09 INFO - PROCESS | 1966 | 1467233289328 Marionette DEBUG loaded listener.js 13:48:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1292e4400) [pid = 1966] [serial = 1637] [outer = 0x124e73800] 13:48:09 INFO - PROCESS | 1966 | 1467233289653 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]]]}] 13:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 470ms 13:48:09 INFO - PROCESS | 1966 | 1467233289672 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:48:09 INFO - PROCESS | 1966 | 1467233289674 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:48:09 INFO - PROCESS | 1966 | 1467233289676 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:48:09 INFO - PROCESS | 1966 | 1467233289677 Marionette TRACE conn2 <- [1,2154,null,{}] 13:48:09 INFO - PROCESS | 1966 | 1467233289680 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}] 13:48:09 INFO - PROCESS | 1966 | 1467233289681 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:09 INFO - PROCESS | 1966 | 1467233289767 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:48:09 INFO - PROCESS | 1966 | 1467233289833 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:09 INFO - PROCESS | 1966 | 1467233289834 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca21800 == 44 [pid = 1966] [id = 546] 13:48:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x111c75400) [pid = 1966] [serial = 1638] [outer = 0x0] 13:48:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x129409800) [pid = 1966] [serial = 1639] [outer = 0x111c75400] 13:48:09 INFO - PROCESS | 1966 | 1467233289858 Marionette DEBUG loaded listener.js 13:48:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12a69d800) [pid = 1966] [serial = 1640] [outer = 0x111c75400] 13:48:10 INFO - PROCESS | 1966 | 1467233290374 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]]]}] 13:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 768ms 13:48:10 INFO - PROCESS | 1966 | 1467233290446 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:48:10 INFO - PROCESS | 1966 | 1467233290449 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:48:10 INFO - PROCESS | 1966 | 1467233290452 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:48:10 INFO - PROCESS | 1966 | 1467233290456 Marionette TRACE conn2 <- [1,2158,null,{}] 13:48:10 INFO - PROCESS | 1966 | 1467233290459 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}] 13:48:10 INFO - PROCESS | 1966 | 1467233290461 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:10 INFO - PROCESS | 1966 | 1467233290602 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:48:10 INFO - PROCESS | 1966 | 1467233290684 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:10 INFO - PROCESS | 1966 | 1467233290685 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d66000 == 45 [pid = 1966] [id = 547] 13:48:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112a5e400) [pid = 1966] [serial = 1641] [outer = 0x0] 13:48:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112d0a800) [pid = 1966] [serial = 1642] [outer = 0x112a5e400] 13:48:10 INFO - PROCESS | 1966 | 1467233290716 Marionette DEBUG loaded listener.js 13:48:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x112fa4000) [pid = 1966] [serial = 1643] [outer = 0x112a5e400] 13:48:11 INFO - PROCESS | 1966 | 1467233291208 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]]]}] 13:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 772ms 13:48:11 INFO - PROCESS | 1966 | 1467233291225 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:48:11 INFO - PROCESS | 1966 | 1467233291228 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:48:11 INFO - PROCESS | 1966 | 1467233291233 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:48:11 INFO - PROCESS | 1966 | 1467233291235 Marionette TRACE conn2 <- [1,2162,null,{}] 13:48:11 INFO - PROCESS | 1966 | 1467233291265 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}] 13:48:11 INFO - PROCESS | 1966 | 1467233291267 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:11 INFO - PROCESS | 1966 | 1467233291395 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:48:11 INFO - PROCESS | 1966 | 1467233291490 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:11 INFO - PROCESS | 1966 | 1467233291491 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x123622800 == 46 [pid = 1966] [id = 548] 13:48:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x112fa0800) [pid = 1966] [serial = 1644] [outer = 0x0] 13:48:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x115dee400) [pid = 1966] [serial = 1645] [outer = 0x112fa0800] 13:48:11 INFO - PROCESS | 1966 | 1467233291521 Marionette DEBUG loaded listener.js 13:48:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1169f6400) [pid = 1966] [serial = 1646] [outer = 0x112fa0800] 13:48:12 INFO - PROCESS | 1966 | 1467233292227 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]]]}] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3b4000 == 45 [pid = 1966] [id = 545] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12b91c800 == 44 [pid = 1966] [id = 544] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12b925800 == 43 [pid = 1966] [id = 543] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12afb1800 == 42 [pid = 1966] [id = 542] 13:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1048ms 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12a745000 == 41 [pid = 1966] [id = 541] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119fe6800 == 40 [pid = 1966] [id = 540] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x1269d3800 == 39 [pid = 1966] [id = 539] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12bd2d000) [pid = 1966] [serial = 1588] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119725800 == 38 [pid = 1966] [id = 538] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12459e000 == 37 [pid = 1966] [id = 537] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x1239c7800 == 36 [pid = 1966] [id = 536] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x123986800 == 35 [pid = 1966] [id = 535] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119fe7000 == 34 [pid = 1966] [id = 534] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119b33800 == 33 [pid = 1966] [id = 533] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119727000 == 32 [pid = 1966] [id = 532] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x1182c8000 == 31 [pid = 1966] [id = 531] 13:48:12 INFO - PROCESS | 1966 | --DOCSHELL 0x1164a9000 == 30 [pid = 1966] [id = 530] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x126158400) [pid = 1966] [serial = 1570] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1292e2c00) [pid = 1966] [serial = 1573] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12a6a9c00) [pid = 1966] [serial = 1576] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12944f000) [pid = 1966] [serial = 1574] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1174e5800) [pid = 1966] [serial = 1579] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1292e5800) [pid = 1966] [serial = 1582] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12af39800) [pid = 1966] [serial = 1577] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12af11800) [pid = 1966] [serial = 1583] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119a58400) [pid = 1966] [serial = 1564] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x123ccf000) [pid = 1966] [serial = 1565] [outer = 0x0] [url = about:blank] 13:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x118368800) [pid = 1966] [serial = 1561] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x11974c800) [pid = 1966] [serial = 1562] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1169f0800) [pid = 1966] [serial = 1558] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1174d6400) [pid = 1966] [serial = 1559] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x114f5f400) [pid = 1966] [serial = 1556] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x113350000) [pid = 1966] [serial = 1555] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1239a5400) [pid = 1966] [serial = 1553] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119759800) [pid = 1966] [serial = 1552] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x11876e800) [pid = 1966] [serial = 1550] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x116afb000) [pid = 1966] [serial = 1549] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12b968000) [pid = 1966] [serial = 1547] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x123d5d400) [pid = 1966] [serial = 1567] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x119be6400) [pid = 1966] [serial = 1580] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1291ae000) [pid = 1966] [serial = 1571] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x124e70000) [pid = 1966] [serial = 1568] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12aff8c00) [pid = 1966] [serial = 1585] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12b967c00) [pid = 1966] [serial = 1586] [outer = 0x0] [url = about:blank] 13:48:12 INFO - PROCESS | 1966 | 1467233292320 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:48:12 INFO - PROCESS | 1966 | 1467233292322 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:48:12 INFO - PROCESS | 1966 | 1467233292325 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:48:12 INFO - PROCESS | 1966 | 1467233292327 Marionette TRACE conn2 <- [1,2166,null,{}] 13:48:12 INFO - PROCESS | 1966 | 1467233292331 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}] 13:48:12 INFO - PROCESS | 1966 | 1467233292332 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:12 INFO - PROCESS | 1966 | 1467233292415 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:48:12 INFO - PROCESS | 1966 | 1467233292426 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:12 INFO - PROCESS | 1966 | 1467233292427 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d4e800 == 31 [pid = 1966] [id = 549] 13:48:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x115d1d800) [pid = 1966] [serial = 1647] [outer = 0x0] 13:48:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1164e5400) [pid = 1966] [serial = 1648] [outer = 0x115d1d800] 13:48:12 INFO - PROCESS | 1966 | 1467233292455 Marionette DEBUG loaded listener.js 13:48:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1169f7800) [pid = 1966] [serial = 1649] [outer = 0x115d1d800] 13:48:12 INFO - PROCESS | 1966 | 1467233292810 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]]]}] 13:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 519ms 13:48:12 INFO - PROCESS | 1966 | 1467233292847 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:48:12 INFO - PROCESS | 1966 | 1467233292850 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:48:12 INFO - PROCESS | 1966 | 1467233292855 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:48:12 INFO - PROCESS | 1966 | 1467233292856 Marionette TRACE conn2 <- [1,2170,null,{}] 13:48:12 INFO - PROCESS | 1966 | 1467233292859 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}] 13:48:12 INFO - PROCESS | 1966 | 1467233292860 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:12 INFO - PROCESS | 1966 | 1467233292938 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:48:12 INFO - PROCESS | 1966 | 1467233292943 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:12 INFO - PROCESS | 1966 | 1467233292944 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x117143000 == 32 [pid = 1966] [id = 550] 13:48:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116f06000) [pid = 1966] [serial = 1650] [outer = 0x0] 13:48:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x11816ec00) [pid = 1966] [serial = 1651] [outer = 0x116f06000] 13:48:12 INFO - PROCESS | 1966 | 1467233292972 Marionette DEBUG loaded listener.js 13:48:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1185c8000) [pid = 1966] [serial = 1652] [outer = 0x116f06000] 13:48:13 INFO - PROCESS | 1966 | 1467233293332 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]]]}] 13:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 520ms 13:48:13 INFO - PROCESS | 1966 | 1467233293377 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:48:13 INFO - PROCESS | 1966 | 1467233293378 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:48:13 INFO - PROCESS | 1966 | 1467233293381 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:48:13 INFO - PROCESS | 1966 | 1467233293383 Marionette TRACE conn2 <- [1,2174,null,{}] 13:48:13 INFO - PROCESS | 1966 | 1467233293391 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}] 13:48:13 INFO - PROCESS | 1966 | 1467233293394 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:13 INFO - PROCESS | 1966 | 1467233293474 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:48:13 INFO - PROCESS | 1966 | 1467233293479 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:13 INFO - PROCESS | 1966 | 1467233293481 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x123394800 == 33 [pid = 1966] [id = 551] 13:48:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11876b000) [pid = 1966] [serial = 1653] [outer = 0x0] 13:48:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1192f7c00) [pid = 1966] [serial = 1654] [outer = 0x11876b000] 13:48:13 INFO - PROCESS | 1966 | 1467233293510 Marionette DEBUG loaded listener.js 13:48:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119596400) [pid = 1966] [serial = 1655] [outer = 0x11876b000] 13:48:13 INFO - PROCESS | 1966 | 1467233293861 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]]]}] 13:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 521ms 13:48:13 INFO - PROCESS | 1966 | 1467233293903 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:48:13 INFO - PROCESS | 1966 | 1467233293905 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:48:13 INFO - PROCESS | 1966 | 1467233293908 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:48:13 INFO - PROCESS | 1966 | 1467233293910 Marionette TRACE conn2 <- [1,2178,null,{}] 13:48:13 INFO - PROCESS | 1966 | 1467233293913 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}] 13:48:13 INFO - PROCESS | 1966 | 1467233293915 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:14 INFO - PROCESS | 1966 | 1467233294068 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:48:14 INFO - PROCESS | 1966 | 1467233294082 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:14 INFO - PROCESS | 1966 | 1467233294083 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x123df4000 == 34 [pid = 1966] [id = 552] 13:48:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x11959b400) [pid = 1966] [serial = 1656] [outer = 0x0] 13:48:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11975bc00) [pid = 1966] [serial = 1657] [outer = 0x11959b400] 13:48:14 INFO - PROCESS | 1966 | 1467233294121 Marionette DEBUG loaded listener.js 13:48:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119fd6400) [pid = 1966] [serial = 1658] [outer = 0x11959b400] 13:48:14 INFO - PROCESS | 1966 | 1467233294532 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]]]}] 13:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 669ms 13:48:14 INFO - PROCESS | 1966 | 1467233294578 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:48:14 INFO - PROCESS | 1966 | 1467233294579 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:48:14 INFO - PROCESS | 1966 | 1467233294581 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:48:14 INFO - PROCESS | 1966 | 1467233294582 Marionette TRACE conn2 <- [1,2182,null,{}] 13:48:14 INFO - PROCESS | 1966 | 1467233294585 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}] 13:48:14 INFO - PROCESS | 1966 | 1467233294586 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:14 INFO - PROCESS | 1966 | 1467233294689 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:48:14 INFO - PROCESS | 1966 | 1467233294692 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:14 INFO - PROCESS | 1966 | 1467233294693 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269c9800 == 35 [pid = 1966] [id = 553] 13:48:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11974f400) [pid = 1966] [serial = 1659] [outer = 0x0] 13:48:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x123343800) [pid = 1966] [serial = 1660] [outer = 0x11974f400] 13:48:14 INFO - PROCESS | 1966 | 1467233294718 Marionette DEBUG loaded listener.js 13:48:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x123cce400) [pid = 1966] [serial = 1661] [outer = 0x11974f400] 13:48:15 INFO - PROCESS | 1966 | 1467233295079 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]]]}] 13:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 13:48:15 INFO - PROCESS | 1966 | 1467233295102 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:48:15 INFO - PROCESS | 1966 | 1467233295105 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:48:15 INFO - PROCESS | 1966 | 1467233295107 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:48:15 INFO - PROCESS | 1966 | 1467233295108 Marionette TRACE conn2 <- [1,2186,null,{}] 13:48:15 INFO - PROCESS | 1966 | 1467233295111 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}] 13:48:15 INFO - PROCESS | 1966 | 1467233295115 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:15 INFO - PROCESS | 1966 | 1467233295241 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:48:15 INFO - PROCESS | 1966 | 1467233295245 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:15 INFO - PROCESS | 1966 | 1467233295246 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12911b800 == 36 [pid = 1966] [id = 554] 13:48:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x123d6e000) [pid = 1966] [serial = 1662] [outer = 0x0] 13:48:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1242eec00) [pid = 1966] [serial = 1663] [outer = 0x123d6e000] 13:48:15 INFO - PROCESS | 1966 | 1467233295271 Marionette DEBUG loaded listener.js 13:48:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x126729400) [pid = 1966] [serial = 1664] [outer = 0x123d6e000] 13:48:15 INFO - PROCESS | 1966 | 1467233295617 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]]]}] 13:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 568ms 13:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:48:15 INFO - PROCESS | 1966 | 1467233295676 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:48:15 INFO - PROCESS | 1966 | 1467233295677 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:48:15 INFO - PROCESS | 1966 | 1467233295679 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:48:15 INFO - PROCESS | 1966 | 1467233295681 Marionette TRACE conn2 <- [1,2190,null,{}] 13:48:15 INFO - PROCESS | 1966 | 1467233295683 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}] 13:48:15 INFO - PROCESS | 1966 | 1467233295684 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:15 INFO - PROCESS | 1966 | 1467233295784 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:48:15 INFO - PROCESS | 1966 | 1467233295795 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:15 INFO - PROCESS | 1966 | 1467233295796 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f80000 == 37 [pid = 1966] [id = 555] 13:48:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1267bdc00) [pid = 1966] [serial = 1665] [outer = 0x0] 13:48:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128b82c00) [pid = 1966] [serial = 1666] [outer = 0x1267bdc00] 13:48:15 INFO - PROCESS | 1966 | 1467233295820 Marionette DEBUG loaded listener.js 13:48:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1291ad400) [pid = 1966] [serial = 1667] [outer = 0x1267bdc00] 13:48:16 INFO - PROCESS | 1966 | 1467233296150 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]]]}] 13:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 521ms 13:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:48:16 INFO - PROCESS | 1966 | 1467233296200 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:48:16 INFO - PROCESS | 1966 | 1467233296201 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:48:16 INFO - PROCESS | 1966 | 1467233296204 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:48:16 INFO - PROCESS | 1966 | 1467233296205 Marionette TRACE conn2 <- [1,2194,null,{}] 13:48:16 INFO - PROCESS | 1966 | 1467233296207 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}] 13:48:16 INFO - PROCESS | 1966 | 1467233296208 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:16 INFO - PROCESS | 1966 | 1467233296310 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x123d71c00) [pid = 1966] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x112d10000) [pid = 1966] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119b6b800) [pid = 1966] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1169fcc00) [pid = 1966] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x111c81800) [pid = 1966] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x122f03c00) [pid = 1966] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128c92800) [pid = 1966] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1164e2c00) [pid = 1966] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x123d77400) [pid = 1966] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x115deec00) [pid = 1966] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12b968c00) [pid = 1966] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x124e73800) [pid = 1966] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x112e5a800) [pid = 1966] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1185c9000) [pid = 1966] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1128ce400) [pid = 1966] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x114f59800) [pid = 1966] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:48:16 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x110e82400) [pid = 1966] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:48:16 INFO - PROCESS | 1966 | 1467233296502 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:16 INFO - PROCESS | 1966 | 1467233296503 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x11839d000 == 38 [pid = 1966] [id = 556] 13:48:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x110fa7400) [pid = 1966] [serial = 1668] [outer = 0x0] 13:48:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1128d9400) [pid = 1966] [serial = 1669] [outer = 0x110fa7400] 13:48:16 INFO - PROCESS | 1966 | 1467233296534 Marionette DEBUG loaded listener.js 13:48:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11613e800) [pid = 1966] [serial = 1670] [outer = 0x110fa7400] 13:48:16 INFO - PROCESS | 1966 | 1467233296782 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]]]}] 13:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 621ms 13:48:16 INFO - PROCESS | 1966 | 1467233296826 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:48:16 INFO - PROCESS | 1966 | 1467233296827 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:48:16 INFO - PROCESS | 1966 | 1467233296829 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:48:16 INFO - PROCESS | 1966 | 1467233296830 Marionette TRACE conn2 <- [1,2198,null,{}] 13:48:16 INFO - PROCESS | 1966 | 1467233296833 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}] 13:48:16 INFO - PROCESS | 1966 | 1467233296834 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:16 INFO - PROCESS | 1966 | 1467233296929 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:48:16 INFO - PROCESS | 1966 | 1467233296932 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:16 INFO - PROCESS | 1966 | 1467233296933 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b92b800 == 39 [pid = 1966] [id = 557] 13:48:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x116193800) [pid = 1966] [serial = 1671] [outer = 0x0] 13:48:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119b6b800) [pid = 1966] [serial = 1672] [outer = 0x116193800] 13:48:16 INFO - PROCESS | 1966 | 1467233296957 Marionette DEBUG loaded listener.js 13:48:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1267c0000) [pid = 1966] [serial = 1673] [outer = 0x116193800] 13:48:17 INFO - PROCESS | 1966 | 1467233297305 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]]]}] 13:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 13:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:48:17 INFO - PROCESS | 1966 | 1467233297354 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:48:17 INFO - PROCESS | 1966 | 1467233297355 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:48:17 INFO - PROCESS | 1966 | 1467233297357 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:48:17 INFO - PROCESS | 1966 | 1467233297358 Marionette TRACE conn2 <- [1,2202,null,{}] 13:48:17 INFO - PROCESS | 1966 | 1467233297361 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}] 13:48:17 INFO - PROCESS | 1966 | 1467233297362 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:17 INFO - PROCESS | 1966 | 1467233297448 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:48:17 INFO - PROCESS | 1966 | 1467233297452 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:17 INFO - PROCESS | 1966 | 1467233297455 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3a6000 == 40 [pid = 1966] [id = 558] 13:48:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119750c00) [pid = 1966] [serial = 1674] [outer = 0x0] 13:48:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1292e2800) [pid = 1966] [serial = 1675] [outer = 0x119750c00] 13:48:17 INFO - PROCESS | 1966 | 1467233297479 Marionette DEBUG loaded listener.js 13:48:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12a538800) [pid = 1966] [serial = 1676] [outer = 0x119750c00] 13:48:17 INFO - PROCESS | 1966 | 1467233297791 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]]]}] 13:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 467ms 13:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:48:17 INFO - PROCESS | 1966 | 1467233297825 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:48:17 INFO - PROCESS | 1966 | 1467233297827 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:48:17 INFO - PROCESS | 1966 | 1467233297829 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:48:17 INFO - PROCESS | 1966 | 1467233297831 Marionette TRACE conn2 <- [1,2206,null,{}] 13:48:17 INFO - PROCESS | 1966 | 1467233297834 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}] 13:48:17 INFO - PROCESS | 1966 | 1467233297835 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:17 INFO - PROCESS | 1966 | 1467233297930 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:48:17 INFO - PROCESS | 1966 | 1467233297933 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:17 INFO - PROCESS | 1966 | 1467233297935 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca24000 == 41 [pid = 1966] [id = 559] 13:48:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12a6ac000) [pid = 1966] [serial = 1677] [outer = 0x0] 13:48:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12af05c00) [pid = 1966] [serial = 1678] [outer = 0x12a6ac000] 13:48:17 INFO - PROCESS | 1966 | 1467233297962 Marionette DEBUG loaded listener.js 13:48:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12afef800) [pid = 1966] [serial = 1679] [outer = 0x12a6ac000] 13:48:18 INFO - PROCESS | 1966 | 1467233298373 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]]]}] 13:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 573ms 13:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:48:18 INFO - PROCESS | 1966 | 1467233298403 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:48:18 INFO - PROCESS | 1966 | 1467233298405 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:48:18 INFO - PROCESS | 1966 | 1467233298408 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:48:18 INFO - PROCESS | 1966 | 1467233298410 Marionette TRACE conn2 <- [1,2210,null,{}] 13:48:18 INFO - PROCESS | 1966 | 1467233298413 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}] 13:48:18 INFO - PROCESS | 1966 | 1467233298415 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:18 INFO - PROCESS | 1966 | 1467233298620 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:48:18 INFO - PROCESS | 1966 | 1467233298718 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:18 INFO - PROCESS | 1966 | 1467233298720 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x115ec4800 == 42 [pid = 1966] [id = 560] 13:48:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x110e83c00) [pid = 1966] [serial = 1680] [outer = 0x0] 13:48:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11269b000) [pid = 1966] [serial = 1681] [outer = 0x110e83c00] 13:48:18 INFO - PROCESS | 1966 | 1467233298754 Marionette DEBUG loaded listener.js 13:48:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x112f9d800) [pid = 1966] [serial = 1682] [outer = 0x110e83c00] 13:48:19 INFO - PROCESS | 1966 | 1467233299179 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]]]}] 13:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 822ms 13:48:19 INFO - PROCESS | 1966 | 1467233299246 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:48:19 INFO - PROCESS | 1966 | 1467233299249 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:48:19 INFO - PROCESS | 1966 | 1467233299266 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:48:19 INFO - PROCESS | 1966 | 1467233299268 Marionette TRACE conn2 <- [1,2214,null,{}] 13:48:19 INFO - PROCESS | 1966 | 1467233299273 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}] 13:48:19 INFO - PROCESS | 1966 | 1467233299276 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:19 INFO - PROCESS | 1966 | 1467233299382 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:48:19 INFO - PROCESS | 1966 | 1467233299453 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:19 INFO - PROCESS | 1966 | 1467233299455 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x12360e000 == 43 [pid = 1966] [id = 561] 13:48:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x112fb0800) [pid = 1966] [serial = 1683] [outer = 0x0] 13:48:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1176e9400) [pid = 1966] [serial = 1684] [outer = 0x112fb0800] 13:48:19 INFO - PROCESS | 1966 | 1467233299486 Marionette DEBUG loaded listener.js 13:48:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x118769400) [pid = 1966] [serial = 1685] [outer = 0x112fb0800] 13:48:19 INFO - PROCESS | 1966 | 1467233299866 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]]]}] 13:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 686ms 13:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:48:19 INFO - PROCESS | 1966 | 1467233299939 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:48:19 INFO - PROCESS | 1966 | 1467233299941 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:48:19 INFO - PROCESS | 1966 | 1467233299943 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:48:19 INFO - PROCESS | 1966 | 1467233299944 Marionette TRACE conn2 <- [1,2218,null,{}] 13:48:19 INFO - PROCESS | 1966 | 1467233299947 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}] 13:48:19 INFO - PROCESS | 1966 | 1467233299948 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:20 INFO - PROCESS | 1966 | 1467233300052 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:48:20 INFO - PROCESS | 1966 | 1467233300115 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:20 INFO - PROCESS | 1966 | 1467233300117 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ade1000 == 44 [pid = 1966] [id = 562] 13:48:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x119421400) [pid = 1966] [serial = 1686] [outer = 0x0] 13:48:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x119750000) [pid = 1966] [serial = 1687] [outer = 0x119421400] 13:48:20 INFO - PROCESS | 1966 | 1467233300158 Marionette DEBUG loaded listener.js 13:48:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1237c8800) [pid = 1966] [serial = 1688] [outer = 0x119421400] 13:48:20 INFO - PROCESS | 1966 | 1467233300571 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]]]}] 13:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 669ms 13:48:20 INFO - PROCESS | 1966 | 1467233300612 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:48:20 INFO - PROCESS | 1966 | 1467233300615 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:48:20 INFO - PROCESS | 1966 | 1467233300623 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:48:20 INFO - PROCESS | 1966 | 1467233300626 Marionette TRACE conn2 <- [1,2222,null,{}] 13:48:20 INFO - PROCESS | 1966 | 1467233300628 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}] 13:48:20 INFO - PROCESS | 1966 | 1467233300630 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:20 INFO - PROCESS | 1966 | 1467233300762 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:48:20 INFO - PROCESS | 1966 | 1467233300836 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:20 INFO - PROCESS | 1966 | 1467233300838 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d025000 == 45 [pid = 1966] [id = 563] 13:48:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x119782800) [pid = 1966] [serial = 1689] [outer = 0x0] 13:48:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x126c72c00) [pid = 1966] [serial = 1690] [outer = 0x119782800] 13:48:20 INFO - PROCESS | 1966 | 1467233300867 Marionette DEBUG loaded listener.js 13:48:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1292e2c00) [pid = 1966] [serial = 1691] [outer = 0x119782800] 13:48:21 INFO - PROCESS | 1966 | 1467233301274 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]]]}] 13:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 675ms 13:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:48:21 INFO - PROCESS | 1966 | 1467233301294 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:48:21 INFO - PROCESS | 1966 | 1467233301296 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:48:21 INFO - PROCESS | 1966 | 1467233301298 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:48:21 INFO - PROCESS | 1966 | 1467233301299 Marionette TRACE conn2 <- [1,2226,null,{}] 13:48:21 INFO - PROCESS | 1966 | 1467233301301 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}] 13:48:21 INFO - PROCESS | 1966 | 1467233301303 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:21 INFO - PROCESS | 1966 | 1467233301401 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:48:21 INFO - PROCESS | 1966 | 1467233301461 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:21 INFO - PROCESS | 1966 | 1467233301462 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d280800 == 46 [pid = 1966] [id = 564] 13:48:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12a53b800) [pid = 1966] [serial = 1692] [outer = 0x0] 13:48:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12af0dc00) [pid = 1966] [serial = 1693] [outer = 0x12a53b800] 13:48:21 INFO - PROCESS | 1966 | 1467233301490 Marionette DEBUG loaded listener.js 13:48:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x12aff2000) [pid = 1966] [serial = 1694] [outer = 0x12a53b800] 13:48:21 INFO - PROCESS | 1966 | 1467233301912 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]]]}] 13:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 620ms 13:48:21 INFO - PROCESS | 1966 | 1467233301919 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:48:21 INFO - PROCESS | 1966 | 1467233301920 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:48:21 INFO - PROCESS | 1966 | 1467233301923 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:48:21 INFO - PROCESS | 1966 | 1467233301924 Marionette TRACE conn2 <- [1,2230,null,{}] 13:48:21 INFO - PROCESS | 1966 | 1467233301926 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}] 13:48:21 INFO - PROCESS | 1966 | 1467233301928 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:22 INFO - PROCESS | 1966 | 1467233302031 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:48:22 INFO - PROCESS | 1966 | 1467233302280 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:22 INFO - PROCESS | 1966 | 1467233302282 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x119944000 == 47 [pid = 1966] [id = 565] 13:48:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x112a53c00) [pid = 1966] [serial = 1695] [outer = 0x0] 13:48:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x112f35400) [pid = 1966] [serial = 1696] [outer = 0x112a53c00] 13:48:22 INFO - PROCESS | 1966 | 1467233302311 Marionette DEBUG loaded listener.js 13:48:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x1133b1400) [pid = 1966] [serial = 1697] [outer = 0x112a53c00] 13:48:22 INFO - PROCESS | 1966 | 1467233302741 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]]]}] 13:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 871ms 13:48:22 INFO - PROCESS | 1966 | 1467233302796 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:48:22 INFO - PROCESS | 1966 | 1467233302798 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:48:22 INFO - PROCESS | 1966 | 1467233302800 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:48:22 INFO - PROCESS | 1966 | 1467233302802 Marionette TRACE conn2 <- [1,2234,null,{}] 13:48:22 INFO - PROCESS | 1966 | 1467233302806 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}] 13:48:22 INFO - PROCESS | 1966 | 1467233302807 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:22 INFO - PROCESS | 1966 | 1467233302905 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:48:22 INFO - PROCESS | 1966 | 1467233302969 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:22 INFO - PROCESS | 1966 | 1467233302971 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b49000 == 48 [pid = 1966] [id = 566] 13:48:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x116747400) [pid = 1966] [serial = 1698] [outer = 0x0] 13:48:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x1169f1800) [pid = 1966] [serial = 1699] [outer = 0x116747400] 13:48:22 INFO - PROCESS | 1966 | 1467233302998 Marionette DEBUG loaded listener.js 13:48:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1176ec000) [pid = 1966] [serial = 1700] [outer = 0x116747400] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca24000 == 47 [pid = 1966] [id = 559] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3a6000 == 46 [pid = 1966] [id = 558] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12b92b800 == 45 [pid = 1966] [id = 557] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x11839d000 == 44 [pid = 1966] [id = 556] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x122f80000 == 43 [pid = 1966] [id = 555] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12911b800 == 42 [pid = 1966] [id = 554] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x1269c9800 == 41 [pid = 1966] [id = 553] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123df4000 == 40 [pid = 1966] [id = 552] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123394800 == 39 [pid = 1966] [id = 551] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x117143000 == 38 [pid = 1966] [id = 550] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x117d4e800 == 37 [pid = 1966] [id = 549] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x117d66000 == 36 [pid = 1966] [id = 547] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca21800 == 35 [pid = 1966] [id = 546] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123622800 == 34 [pid = 1966] [id = 548] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12d026000 == 33 [pid = 1966] [id = 529] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x119944000 == 32 [pid = 1966] [id = 565] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12d280800 == 31 [pid = 1966] [id = 564] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12d025000 == 30 [pid = 1966] [id = 563] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12ade1000 == 29 [pid = 1966] [id = 562] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12360e000 == 28 [pid = 1966] [id = 561] 13:48:23 INFO - PROCESS | 1966 | --DOCSHELL 0x115ec4800 == 27 [pid = 1966] [id = 560] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x12615f000) [pid = 1966] [serial = 1624] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x117d11000) [pid = 1966] [serial = 1603] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1185c8800) [pid = 1966] [serial = 1604] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x122f09000) [pid = 1966] [serial = 1615] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x123532c00) [pid = 1966] [serial = 1616] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x116af7800) [pid = 1966] [serial = 1600] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x1176f4c00) [pid = 1966] [serial = 1601] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1237c8400) [pid = 1966] [serial = 1618] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12429b400) [pid = 1966] [serial = 1621] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12695a000) [pid = 1966] [serial = 1625] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128e89000) [pid = 1966] [serial = 1630] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x11835ec00) [pid = 1966] [serial = 1633] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x128b87400) [pid = 1966] [serial = 1628] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x128b7c800) [pid = 1966] [serial = 1627] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119750800) [pid = 1966] [serial = 1609] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x119758000) [pid = 1966] [serial = 1610] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12bd39c00) [pid = 1966] [serial = 1589] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1291b6000) [pid = 1966] [serial = 1636] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112fa6400) [pid = 1966] [serial = 1594] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x113356800) [pid = 1966] [serial = 1595] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119188800) [pid = 1966] [serial = 1606] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119599800) [pid = 1966] [serial = 1607] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1128d5400) [pid = 1966] [serial = 1591] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x112a77c00) [pid = 1966] [serial = 1592] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119b67400) [pid = 1966] [serial = 1612] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x120fe5800) [pid = 1966] [serial = 1613] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11618d400) [pid = 1966] [serial = 1597] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1169efc00) [pid = 1966] [serial = 1598] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1291b1400) [pid = 1966] [serial = 1631] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x123d5cc00) [pid = 1966] [serial = 1634] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x126153800) [pid = 1966] [serial = 1622] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x1292e4400) [pid = 1966] [serial = 1637] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x123d71400) [pid = 1966] [serial = 1619] [outer = 0x0] [url = about:blank] 13:48:23 INFO - PROCESS | 1966 | 1467233303931 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]]]}] 13:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1172ms 13:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:48:23 INFO - PROCESS | 1966 | 1467233303973 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:48:23 INFO - PROCESS | 1966 | 1467233303975 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:48:23 INFO - PROCESS | 1966 | 1467233303978 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:48:23 INFO - PROCESS | 1966 | 1467233303980 Marionette TRACE conn2 <- [1,2238,null,{}] 13:48:23 INFO - PROCESS | 1966 | 1467233303983 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}] 13:48:23 INFO - PROCESS | 1966 | 1467233303985 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:24 INFO - PROCESS | 1966 | 1467233304072 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:48:24 INFO - PROCESS | 1966 | 1467233304137 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:24 INFO - PROCESS | 1966 | 1467233304138 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ac8800 == 28 [pid = 1966] [id = 567] 13:48:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112a5f400) [pid = 1966] [serial = 1701] [outer = 0x0] 13:48:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x112fa5c00) [pid = 1966] [serial = 1702] [outer = 0x112a5f400] 13:48:24 INFO - PROCESS | 1966 | 1467233304165 Marionette DEBUG loaded listener.js 13:48:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x113356000) [pid = 1966] [serial = 1703] [outer = 0x112a5f400] 13:48:24 INFO - PROCESS | 1966 | 1467233304478 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]]]}] 13:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 13:48:24 INFO - PROCESS | 1966 | 1467233304499 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:48:24 INFO - PROCESS | 1966 | 1467233304505 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:48:24 INFO - PROCESS | 1966 | 1467233304511 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:48:24 INFO - PROCESS | 1966 | 1467233304512 Marionette TRACE conn2 <- [1,2242,null,{}] 13:48:24 INFO - PROCESS | 1966 | 1467233304515 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}] 13:48:24 INFO - PROCESS | 1966 | 1467233304516 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:24 INFO - PROCESS | 1966 | 1467233304596 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:48:24 INFO - PROCESS | 1966 | 1467233304600 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:24 INFO - PROCESS | 1966 | 1467233304601 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x11841a800 == 29 [pid = 1966] [id = 568] 13:48:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x115e5b000) [pid = 1966] [serial = 1704] [outer = 0x0] 13:48:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x116980000) [pid = 1966] [serial = 1705] [outer = 0x115e5b000] 13:48:24 INFO - PROCESS | 1966 | 1467233304632 Marionette DEBUG loaded listener.js 13:48:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x116a1b800) [pid = 1966] [serial = 1706] [outer = 0x115e5b000] 13:48:24 INFO - PROCESS | 1966 | 1467233304975 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]]]}] 13:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 13:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:48:25 INFO - PROCESS | 1966 | 1467233305030 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:48:25 INFO - PROCESS | 1966 | 1467233305031 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:48:25 INFO - PROCESS | 1966 | 1467233305033 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:48:25 INFO - PROCESS | 1966 | 1467233305036 Marionette TRACE conn2 <- [1,2246,null,{}] 13:48:25 INFO - PROCESS | 1966 | 1467233305044 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}] 13:48:25 INFO - PROCESS | 1966 | 1467233305047 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:25 INFO - PROCESS | 1966 | 1467233305124 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:48:25 INFO - PROCESS | 1966 | 1467233305129 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:25 INFO - PROCESS | 1966 | 1467233305131 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d2a000 == 30 [pid = 1966] [id = 569] 13:48:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112698c00) [pid = 1966] [serial = 1707] [outer = 0x0] 13:48:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x118362800) [pid = 1966] [serial = 1708] [outer = 0x112698c00] 13:48:25 INFO - PROCESS | 1966 | 1467233305160 Marionette DEBUG loaded listener.js 13:48:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1188a0400) [pid = 1966] [serial = 1709] [outer = 0x112698c00] 13:48:25 INFO - PROCESS | 1966 | 1467233305533 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]]]}] 13:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 13:48:25 INFO - PROCESS | 1966 | 1467233305555 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:48:25 INFO - PROCESS | 1966 | 1467233305558 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:48:25 INFO - PROCESS | 1966 | 1467233305561 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:48:25 INFO - PROCESS | 1966 | 1467233305563 Marionette TRACE conn2 <- [1,2250,null,{}] 13:48:25 INFO - PROCESS | 1966 | 1467233305566 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}] 13:48:25 INFO - PROCESS | 1966 | 1467233305568 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:25 INFO - PROCESS | 1966 | 1467233305731 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:48:25 INFO - PROCESS | 1966 | 1467233305745 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:25 INFO - PROCESS | 1966 | 1467233305746 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f80000 == 31 [pid = 1966] [id = 570] 13:48:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1192f3400) [pid = 1966] [serial = 1710] [outer = 0x0] 13:48:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119420c00) [pid = 1966] [serial = 1711] [outer = 0x1192f3400] 13:48:25 INFO - PROCESS | 1966 | 1467233305788 Marionette DEBUG loaded listener.js 13:48:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x11958e000) [pid = 1966] [serial = 1712] [outer = 0x1192f3400] 13:48:26 INFO - PROCESS | 1966 | 1467233306195 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]]]}] 13:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 673ms 13:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:48:26 INFO - PROCESS | 1966 | 1467233306234 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:48:26 INFO - PROCESS | 1966 | 1467233306235 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:48:26 INFO - PROCESS | 1966 | 1467233306238 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:48:26 INFO - PROCESS | 1966 | 1467233306239 Marionette TRACE conn2 <- [1,2254,null,{}] 13:48:26 INFO - PROCESS | 1966 | 1467233306241 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}] 13:48:26 INFO - PROCESS | 1966 | 1467233306242 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:26 INFO - PROCESS | 1966 | 1467233306335 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:48:26 INFO - PROCESS | 1966 | 1467233306372 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:26 INFO - PROCESS | 1966 | 1467233306374 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d36000 == 32 [pid = 1966] [id = 571] 13:48:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x115d0ec00) [pid = 1966] [serial = 1713] [outer = 0x0] 13:48:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11974f800) [pid = 1966] [serial = 1714] [outer = 0x115d0ec00] 13:48:26 INFO - PROCESS | 1966 | 1467233306398 Marionette DEBUG loaded listener.js 13:48:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x11975ac00) [pid = 1966] [serial = 1715] [outer = 0x115d0ec00] 13:48:26 INFO - PROCESS | 1966 | 1467233306747 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]]]}] 13:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 13:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:48:26 INFO - PROCESS | 1966 | 1467233306759 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:48:26 INFO - PROCESS | 1966 | 1467233306760 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:48:26 INFO - PROCESS | 1966 | 1467233306762 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:48:26 INFO - PROCESS | 1966 | 1467233306763 Marionette TRACE conn2 <- [1,2258,null,{}] 13:48:26 INFO - PROCESS | 1966 | 1467233306766 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}] 13:48:26 INFO - PROCESS | 1966 | 1467233306771 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:26 INFO - PROCESS | 1966 | 1467233306894 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:48:26 INFO - PROCESS | 1966 | 1467233306897 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:26 INFO - PROCESS | 1966 | 1467233306899 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12619c000 == 33 [pid = 1966] [id = 572] 13:48:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1192fd000) [pid = 1966] [serial = 1716] [outer = 0x0] 13:48:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x120fe7000) [pid = 1966] [serial = 1717] [outer = 0x1192fd000] 13:48:26 INFO - PROCESS | 1966 | 1467233306923 Marionette DEBUG loaded listener.js 13:48:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x123d70400) [pid = 1966] [serial = 1718] [outer = 0x1192fd000] 13:48:27 INFO - PROCESS | 1966 | 1467233307259 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]]]}] 13:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 13:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:48:27 INFO - PROCESS | 1966 | 1467233307297 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:48:27 INFO - PROCESS | 1966 | 1467233307299 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:48:27 INFO - PROCESS | 1966 | 1467233307301 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:48:27 INFO - PROCESS | 1966 | 1467233307302 Marionette TRACE conn2 <- [1,2262,null,{}] 13:48:27 INFO - PROCESS | 1966 | 1467233307304 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}] 13:48:27 INFO - PROCESS | 1966 | 1467233307305 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:27 INFO - PROCESS | 1966 | 1467233307404 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:48:27 INFO - PROCESS | 1966 | 1467233307408 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:27 INFO - PROCESS | 1966 | 1467233307409 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12911e000 == 34 [pid = 1966] [id = 573] 13:48:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x119594c00) [pid = 1966] [serial = 1719] [outer = 0x0] 13:48:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x124002400) [pid = 1966] [serial = 1720] [outer = 0x119594c00] 13:48:27 INFO - PROCESS | 1966 | 1467233307433 Marionette DEBUG loaded listener.js 13:48:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1242f2400) [pid = 1966] [serial = 1721] [outer = 0x119594c00] 13:48:27 INFO - PROCESS | 1966 | 1467233307766 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]]]}] 13:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 470ms 13:48:27 INFO - PROCESS | 1966 | 1467233307773 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:48:27 INFO - PROCESS | 1966 | 1467233307775 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:48:27 INFO - PROCESS | 1966 | 1467233307777 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:48:27 INFO - PROCESS | 1966 | 1467233307778 Marionette TRACE conn2 <- [1,2266,null,{}] 13:48:27 INFO - PROCESS | 1966 | 1467233307780 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}] 13:48:27 INFO - PROCESS | 1966 | 1467233307781 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:27 INFO - PROCESS | 1966 | 1467233307886 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:48:27 INFO - PROCESS | 1966 | 1467233307890 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:27 INFO - PROCESS | 1966 | 1467233307891 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295a2800 == 35 [pid = 1966] [id = 574] 13:48:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11975a000) [pid = 1966] [serial = 1722] [outer = 0x0] 13:48:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x124ee9000) [pid = 1966] [serial = 1723] [outer = 0x11975a000] 13:48:27 INFO - PROCESS | 1966 | 1467233307915 Marionette DEBUG loaded listener.js 13:48:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x124f9ec00) [pid = 1966] [serial = 1724] [outer = 0x11975a000] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12a6ac000) [pid = 1966] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119750c00) [pid = 1966] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x11974f400) [pid = 1966] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x123d6e000) [pid = 1966] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1267bdc00) [pid = 1966] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x115d1d800) [pid = 1966] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x111c75400) [pid = 1966] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112fa0800) [pid = 1966] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x11876b000) [pid = 1966] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11959b400) [pid = 1966] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112a5e400) [pid = 1966] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x116f06000) [pid = 1966] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x116193800) [pid = 1966] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:48:28 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x110fa7400) [pid = 1966] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:48:28 INFO - PROCESS | 1966 | 1467233308390 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]]]}] 13:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 668ms 13:48:28 INFO - PROCESS | 1966 | 1467233308447 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:48:28 INFO - PROCESS | 1966 | 1467233308449 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:48:28 INFO - PROCESS | 1966 | 1467233308465 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:48:28 INFO - PROCESS | 1966 | 1467233308467 Marionette TRACE conn2 <- [1,2270,null,{}] 13:48:28 INFO - PROCESS | 1966 | 1467233308471 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}] 13:48:28 INFO - PROCESS | 1966 | 1467233308474 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:28 INFO - PROCESS | 1966 | 1467233308558 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:48:28 INFO - PROCESS | 1966 | 1467233308562 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:28 INFO - PROCESS | 1966 | 1467233308563 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d29000 == 36 [pid = 1966] [id = 575] 13:48:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x113356800) [pid = 1966] [serial = 1725] [outer = 0x0] 13:48:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x118368800) [pid = 1966] [serial = 1726] [outer = 0x113356800] 13:48:28 INFO - PROCESS | 1966 | 1467233308588 Marionette DEBUG loaded listener.js 13:48:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119b6d800) [pid = 1966] [serial = 1727] [outer = 0x113356800] 13:48:28 INFO - PROCESS | 1966 | 1467233308905 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]]]}] 13:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 482ms 13:48:28 INFO - PROCESS | 1966 | 1467233308935 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:48:28 INFO - PROCESS | 1966 | 1467233308938 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:48:28 INFO - PROCESS | 1966 | 1467233308941 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:48:28 INFO - PROCESS | 1966 | 1467233308942 Marionette TRACE conn2 <- [1,2274,null,{}] 13:48:28 INFO - PROCESS | 1966 | 1467233308944 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}] 13:48:28 INFO - PROCESS | 1966 | 1467233308946 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:29 INFO - PROCESS | 1966 | 1467233309023 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:48:29 INFO - PROCESS | 1966 | 1467233309085 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:29 INFO - PROCESS | 1966 | 1467233309086 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a75b800 == 37 [pid = 1966] [id = 576] 13:48:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1169f5400) [pid = 1966] [serial = 1728] [outer = 0x0] 13:48:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x123d6e000) [pid = 1966] [serial = 1729] [outer = 0x1169f5400] 13:48:29 INFO - PROCESS | 1966 | 1467233309110 Marionette DEBUG loaded listener.js 13:48:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x126159000) [pid = 1966] [serial = 1730] [outer = 0x1169f5400] 13:48:29 INFO - PROCESS | 1966 | 1467233309384 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]]]}] 13:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 470ms 13:48:29 INFO - PROCESS | 1966 | 1467233309413 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:48:29 INFO - PROCESS | 1966 | 1467233309415 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:48:29 INFO - PROCESS | 1966 | 1467233309445 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:48:29 INFO - PROCESS | 1966 | 1467233309449 Marionette TRACE conn2 <- [1,2278,null,{}] 13:48:29 INFO - PROCESS | 1966 | 1467233309452 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}] 13:48:29 INFO - PROCESS | 1966 | 1467233309457 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:29 INFO - PROCESS | 1966 | 1467233309599 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:48:29 INFO - PROCESS | 1966 | 1467233309605 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:29 INFO - PROCESS | 1966 | 1467233309607 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d33000 == 38 [pid = 1966] [id = 577] 13:48:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12650dc00) [pid = 1966] [serial = 1731] [outer = 0x0] 13:48:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x128b7f800) [pid = 1966] [serial = 1732] [outer = 0x12650dc00] 13:48:29 INFO - PROCESS | 1966 | 1467233309650 Marionette DEBUG loaded listener.js 13:48:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x128e8c400) [pid = 1966] [serial = 1733] [outer = 0x12650dc00] 13:48:30 INFO - PROCESS | 1966 | 1467233310027 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]]]}] 13:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 649ms 13:48:30 INFO - PROCESS | 1966 | 1467233310080 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:48:30 INFO - PROCESS | 1966 | 1467233310082 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:48:30 INFO - PROCESS | 1966 | 1467233310085 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:48:30 INFO - PROCESS | 1966 | 1467233310087 Marionette TRACE conn2 <- [1,2282,null,{}] 13:48:30 INFO - PROCESS | 1966 | 1467233310089 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}] 13:48:30 INFO - PROCESS | 1966 | 1467233310090 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:30 INFO - PROCESS | 1966 | 1467233310165 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:48:30 INFO - PROCESS | 1966 | 1467233310267 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:30 INFO - PROCESS | 1966 | 1467233310269 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x112764800 == 39 [pid = 1966] [id = 578] 13:48:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x110e7e000) [pid = 1966] [serial = 1734] [outer = 0x0] 13:48:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x111ca8800) [pid = 1966] [serial = 1735] [outer = 0x110e7e000] 13:48:30 INFO - PROCESS | 1966 | 1467233310303 Marionette DEBUG loaded listener.js 13:48:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1128d6000) [pid = 1966] [serial = 1736] [outer = 0x110e7e000] 13:48:30 INFO - PROCESS | 1966 | 1467233310813 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]]]}] 13:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 772ms 13:48:30 INFO - PROCESS | 1966 | 1467233310864 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:48:30 INFO - PROCESS | 1966 | 1467233310867 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:48:30 INFO - PROCESS | 1966 | 1467233310873 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:48:30 INFO - PROCESS | 1966 | 1467233310875 Marionette TRACE conn2 <- [1,2286,null,{}] 13:48:30 INFO - PROCESS | 1966 | 1467233310878 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}] 13:48:30 INFO - PROCESS | 1966 | 1467233310882 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:31 INFO - PROCESS | 1966 | 1467233311015 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:48:31 INFO - PROCESS | 1966 | 1467233311098 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:31 INFO - PROCESS | 1966 | 1467233311100 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d23800 == 40 [pid = 1966] [id = 579] 13:48:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x115e5a800) [pid = 1966] [serial = 1737] [outer = 0x0] 13:48:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x116748400) [pid = 1966] [serial = 1738] [outer = 0x115e5a800] 13:48:31 INFO - PROCESS | 1966 | 1467233311130 Marionette DEBUG loaded listener.js 13:48:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x116af3400) [pid = 1966] [serial = 1739] [outer = 0x115e5a800] 13:48:31 INFO - PROCESS | 1966 | 1467233311636 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]]]}] 13:48:31 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 13:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 821ms 13:48:31 INFO - PROCESS | 1966 | 1467233311696 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:48:31 INFO - PROCESS | 1966 | 1467233311699 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:48:31 INFO - PROCESS | 1966 | 1467233311701 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:48:31 INFO - PROCESS | 1966 | 1467233311703 Marionette TRACE conn2 <- [1,2290,null,{}] 13:48:31 INFO - PROCESS | 1966 | 1467233311705 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}] 13:48:31 INFO - PROCESS | 1966 | 1467233311707 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:31 INFO - PROCESS | 1966 | 1467233311818 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:48:31 INFO - PROCESS | 1966 | 1467233311902 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:31 INFO - PROCESS | 1966 | 1467233311903 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ac9000 == 41 [pid = 1966] [id = 580] 13:48:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1128d9000) [pid = 1966] [serial = 1740] [outer = 0x0] 13:48:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1133b8800) [pid = 1966] [serial = 1741] [outer = 0x1128d9000] 13:48:31 INFO - PROCESS | 1966 | 1467233311932 Marionette DEBUG loaded listener.js 13:48:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1188ec000) [pid = 1966] [serial = 1742] [outer = 0x1128d9000] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x123d33000 == 40 [pid = 1966] [id = 577] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x12a75b800 == 39 [pid = 1966] [id = 576] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x119d29000 == 38 [pid = 1966] [id = 575] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x1295a2800 == 37 [pid = 1966] [id = 574] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x12911e000 == 36 [pid = 1966] [id = 573] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x12619c000 == 35 [pid = 1966] [id = 572] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x123d36000 == 34 [pid = 1966] [id = 571] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x122f80000 == 33 [pid = 1966] [id = 570] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x119d2a000 == 32 [pid = 1966] [id = 569] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x11841a800 == 31 [pid = 1966] [id = 568] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x116ac8800 == 30 [pid = 1966] [id = 567] 13:48:32 INFO - PROCESS | 1966 | --DOCSHELL 0x119b49000 == 29 [pid = 1966] [id = 566] 13:48:32 INFO - PROCESS | 1966 | 1467233312632 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]]]}] 13:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 972ms 13:48:32 INFO - PROCESS | 1966 | 1467233312674 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:48:32 INFO - PROCESS | 1966 | 1467233312677 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:48:32 INFO - PROCESS | 1966 | 1467233312682 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:48:32 INFO - PROCESS | 1966 | 1467233312684 Marionette TRACE conn2 <- [1,2294,null,{}] 13:48:32 INFO - PROCESS | 1966 | 1467233312689 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}] 13:48:32 INFO - PROCESS | 1966 | 1467233312692 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:32 INFO - PROCESS | 1966 | 1467233312793 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12a538800) [pid = 1966] [serial = 1676] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x123343800) [pid = 1966] [serial = 1660] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1242eec00) [pid = 1966] [serial = 1663] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x123cce400) [pid = 1966] [serial = 1661] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x128b82c00) [pid = 1966] [serial = 1666] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x126729400) [pid = 1966] [serial = 1664] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1291ad400) [pid = 1966] [serial = 1667] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1164e5400) [pid = 1966] [serial = 1648] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1169f7800) [pid = 1966] [serial = 1649] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12a69d800) [pid = 1966] [serial = 1640] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x129409800) [pid = 1966] [serial = 1639] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x115dee400) [pid = 1966] [serial = 1645] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1169f6400) [pid = 1966] [serial = 1646] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1192f7c00) [pid = 1966] [serial = 1654] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119596400) [pid = 1966] [serial = 1655] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x11975bc00) [pid = 1966] [serial = 1657] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112d0a800) [pid = 1966] [serial = 1642] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112fa4000) [pid = 1966] [serial = 1643] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11816ec00) [pid = 1966] [serial = 1651] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1185c8000) [pid = 1966] [serial = 1652] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1292e2800) [pid = 1966] [serial = 1675] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x119b6b800) [pid = 1966] [serial = 1672] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x11613e800) [pid = 1966] [serial = 1670] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1128d9400) [pid = 1966] [serial = 1669] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119fd6400) [pid = 1966] [serial = 1658] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1267c0000) [pid = 1966] [serial = 1673] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12afef800) [pid = 1966] [serial = 1679] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12af05c00) [pid = 1966] [serial = 1678] [outer = 0x0] [url = about:blank] 13:48:32 INFO - PROCESS | 1966 | 1467233312862 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:32 INFO - PROCESS | 1966 | 1467233312864 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x118341000 == 30 [pid = 1966] [id = 581] 13:48:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112d0a800) [pid = 1966] [serial = 1743] [outer = 0x0] 13:48:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x11613e000) [pid = 1966] [serial = 1744] [outer = 0x112d0a800] 13:48:32 INFO - PROCESS | 1966 | 1467233312894 Marionette DEBUG loaded listener.js 13:48:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1176f7800) [pid = 1966] [serial = 1745] [outer = 0x112d0a800] 13:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 525ms 13:48:33 INFO - PROCESS | 1966 | 1467233313200 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]]]}] 13:48:33 INFO - PROCESS | 1966 | 1467233313210 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:48:33 INFO - PROCESS | 1966 | 1467233313213 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:48:33 INFO - PROCESS | 1966 | 1467233313218 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:48:33 INFO - PROCESS | 1966 | 1467233313219 Marionette TRACE conn2 <- [1,2298,null,{}] 13:48:33 INFO - PROCESS | 1966 | 1467233313230 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}] 13:48:33 INFO - PROCESS | 1966 | 1467233313231 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:33 INFO - PROCESS | 1966 | 1467233313323 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:48:33 INFO - PROCESS | 1966 | 1467233313328 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:33 INFO - PROCESS | 1966 | 1467233313329 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b49000 == 31 [pid = 1966] [id = 582] 13:48:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1185c8400) [pid = 1966] [serial = 1746] [outer = 0x0] 13:48:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119187c00) [pid = 1966] [serial = 1747] [outer = 0x1185c8400] 13:48:33 INFO - PROCESS | 1966 | 1467233313355 Marionette DEBUG loaded listener.js 13:48:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119595c00) [pid = 1966] [serial = 1748] [outer = 0x1185c8400] 13:48:33 INFO - PROCESS | 1966 | 1467233313683 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]]]}] 13:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 477ms 13:48:33 INFO - PROCESS | 1966 | 1467233313700 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:48:33 INFO - PROCESS | 1966 | 1467233313701 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:48:33 INFO - PROCESS | 1966 | 1467233313705 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:48:33 INFO - PROCESS | 1966 | 1467233313708 Marionette TRACE conn2 <- [1,2302,null,{}] 13:48:33 INFO - PROCESS | 1966 | 1467233313716 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}] 13:48:33 INFO - PROCESS | 1966 | 1467233313720 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:33 INFO - PROCESS | 1966 | 1467233313799 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:48:33 INFO - PROCESS | 1966 | 1467233313807 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:33 INFO - PROCESS | 1966 | 1467233313809 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x12399e000 == 32 [pid = 1966] [id = 583] 13:48:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112a5cc00) [pid = 1966] [serial = 1749] [outer = 0x0] 13:48:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119be7c00) [pid = 1966] [serial = 1750] [outer = 0x112a5cc00] 13:48:33 INFO - PROCESS | 1966 | 1467233313836 Marionette DEBUG loaded listener.js 13:48:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12333f000) [pid = 1966] [serial = 1751] [outer = 0x112a5cc00] 13:48:34 INFO - PROCESS | 1966 | 1467233314192 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]]]}] 13:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 523ms 13:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:48:34 INFO - PROCESS | 1966 | 1467233314227 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:48:34 INFO - PROCESS | 1966 | 1467233314229 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:48:34 INFO - PROCESS | 1966 | 1467233314231 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:48:34 INFO - PROCESS | 1966 | 1467233314232 Marionette TRACE conn2 <- [1,2306,null,{}] 13:48:34 INFO - PROCESS | 1966 | 1467233314234 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}] 13:48:34 INFO - PROCESS | 1966 | 1467233314235 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:34 INFO - PROCESS | 1966 | 1467233314352 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:48:34 INFO - PROCESS | 1966 | 1467233314357 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:34 INFO - PROCESS | 1966 | 1467233314358 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x1261a1000 == 33 [pid = 1966] [id = 584] 13:48:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x123070800) [pid = 1966] [serial = 1752] [outer = 0x0] 13:48:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x123c9c000) [pid = 1966] [serial = 1753] [outer = 0x123070800] 13:48:34 INFO - PROCESS | 1966 | 1467233314383 Marionette DEBUG loaded listener.js 13:48:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x123d7a000) [pid = 1966] [serial = 1754] [outer = 0x123070800] 13:48:34 INFO - PROCESS | 1966 | 1467233314709 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]]]}] 13:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 517ms 13:48:34 INFO - PROCESS | 1966 | 1467233314749 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:48:34 INFO - PROCESS | 1966 | 1467233314750 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:48:34 INFO - PROCESS | 1966 | 1467233314752 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:48:34 INFO - PROCESS | 1966 | 1467233314753 Marionette TRACE conn2 <- [1,2310,null,{}] 13:48:34 INFO - PROCESS | 1966 | 1467233314755 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}] 13:48:34 INFO - PROCESS | 1966 | 1467233314756 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:34 INFO - PROCESS | 1966 | 1467233314839 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:48:34 INFO - PROCESS | 1966 | 1467233314873 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:34 INFO - PROCESS | 1966 | 1467233314875 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295a6800 == 34 [pid = 1966] [id = 585] 13:48:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x112a5b400) [pid = 1966] [serial = 1755] [outer = 0x0] 13:48:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1242ef000) [pid = 1966] [serial = 1756] [outer = 0x112a5b400] 13:48:34 INFO - PROCESS | 1966 | 1467233314914 Marionette DEBUG loaded listener.js 13:48:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x124f97c00) [pid = 1966] [serial = 1757] [outer = 0x112a5b400] 13:48:35 INFO - PROCESS | 1966 | 1467233315417 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]]]}] 13:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 722ms 13:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:48:35 INFO - PROCESS | 1966 | 1467233315475 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:48:35 INFO - PROCESS | 1966 | 1467233315477 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:48:35 INFO - PROCESS | 1966 | 1467233315480 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:48:35 INFO - PROCESS | 1966 | 1467233315482 Marionette TRACE conn2 <- [1,2314,null,{}] 13:48:35 INFO - PROCESS | 1966 | 1467233315485 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}] 13:48:35 INFO - PROCESS | 1966 | 1467233315491 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:35 INFO - PROCESS | 1966 | 1467233315648 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:48:35 INFO - PROCESS | 1966 | 1467233315666 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:35 INFO - PROCESS | 1966 | 1467233315668 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a762000 == 35 [pid = 1966] [id = 586] 13:48:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128c9cc00) [pid = 1966] [serial = 1758] [outer = 0x0] 13:48:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1291ae800) [pid = 1966] [serial = 1759] [outer = 0x128c9cc00] 13:48:35 INFO - PROCESS | 1966 | 1467233315693 Marionette DEBUG loaded listener.js 13:48:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1292e1000) [pid = 1966] [serial = 1760] [outer = 0x128c9cc00] 13:48:36 INFO - PROCESS | 1966 | 1467233316034 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]]]}] 13:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 571ms 13:48:36 INFO - PROCESS | 1966 | 1467233316051 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:48:36 INFO - PROCESS | 1966 | 1467233316053 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:48:36 INFO - PROCESS | 1966 | 1467233316057 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:48:36 INFO - PROCESS | 1966 | 1467233316058 Marionette TRACE conn2 <- [1,2318,null,{}] 13:48:36 INFO - PROCESS | 1966 | 1467233316061 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}] 13:48:36 INFO - PROCESS | 1966 | 1467233316062 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:36 INFO - PROCESS | 1966 | 1467233316162 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:48:36 INFO - PROCESS | 1966 | 1467233316192 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:36 INFO - PROCESS | 1966 | 1467233316193 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b91b000 == 36 [pid = 1966] [id = 587] 13:48:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1292e3000) [pid = 1966] [serial = 1761] [outer = 0x0] 13:48:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12944f000) [pid = 1966] [serial = 1762] [outer = 0x1292e3000] 13:48:36 INFO - PROCESS | 1966 | 1467233316217 Marionette DEBUG loaded listener.js 13:48:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a6a9400) [pid = 1966] [serial = 1763] [outer = 0x1292e3000] 13:48:36 INFO - PROCESS | 1966 | 1467233316550 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] 13:48:36 INFO - PROCESS | 1966 | 1467233316577 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:48:36 INFO - PROCESS | 1966 | 1467233316586 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:48:36 INFO - PROCESS | 1966 | 1467233316587 Marionette TRACE conn2 <- [1,2322,null,{}] 13:48:36 INFO - PROCESS | 1966 | 1467233316589 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}] 13:48:36 INFO - PROCESS | 1966 | 1467233316590 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:36 INFO - PROCESS | 1966 | 1467233316785 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112698c00) [pid = 1966] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x116747400) [pid = 1966] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x115d0ec00) [pid = 1966] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112a5f400) [pid = 1966] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1192f3400) [pid = 1966] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1192fd000) [pid = 1966] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119594c00) [pid = 1966] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x110e83c00) [pid = 1966] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x112fb0800) [pid = 1966] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x115e5b000) [pid = 1966] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x119421400) [pid = 1966] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x119782800) [pid = 1966] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12a53b800) [pid = 1966] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112a53c00) [pid = 1966] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x11975a000) [pid = 1966] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1169f5400) [pid = 1966] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:48:36 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x113356800) [pid = 1966] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:48:36 INFO - PROCESS | 1966 | 1467233316831 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:36 INFO - PROCESS | 1966 | 1467233316833 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f7f800 == 37 [pid = 1966] [id = 588] 13:48:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x112693400) [pid = 1966] [serial = 1764] [outer = 0x0] 13:48:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112a5f400) [pid = 1966] [serial = 1765] [outer = 0x112693400] 13:48:36 INFO - PROCESS | 1966 | 1467233316864 Marionette DEBUG loaded listener.js 13:48:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x115d0ec00) [pid = 1966] [serial = 1766] [outer = 0x112693400] 13:48:37 INFO - PROCESS | 1966 | 1467233317104 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]]]}] 13:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 13:48:37 INFO - PROCESS | 1966 | 1467233317161 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:48:37 INFO - PROCESS | 1966 | 1467233317162 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:48:37 INFO - PROCESS | 1966 | 1467233317165 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:48:37 INFO - PROCESS | 1966 | 1467233317166 Marionette TRACE conn2 <- [1,2326,null,{}] 13:48:37 INFO - PROCESS | 1966 | 1467233317177 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}] 13:48:37 INFO - PROCESS | 1966 | 1467233317178 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:37 INFO - PROCESS | 1966 | 1467233317264 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:48:37 INFO - PROCESS | 1966 | 1467233317268 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:37 INFO - PROCESS | 1966 | 1467233317270 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12399d000 == 38 [pid = 1966] [id = 589] 13:48:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1169ed800) [pid = 1966] [serial = 1767] [outer = 0x0] 13:48:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11974f400) [pid = 1966] [serial = 1768] [outer = 0x1169ed800] 13:48:37 INFO - PROCESS | 1966 | 1467233317296 Marionette DEBUG loaded listener.js 13:48:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124e6dc00) [pid = 1966] [serial = 1769] [outer = 0x1169ed800] 13:48:37 INFO - PROCESS | 1966 | 1467233317620 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]]]}] 13:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 470ms 13:48:37 INFO - PROCESS | 1966 | 1467233317636 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:48:37 INFO - PROCESS | 1966 | 1467233317638 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:48:37 INFO - PROCESS | 1966 | 1467233317641 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:48:37 INFO - PROCESS | 1966 | 1467233317642 Marionette TRACE conn2 <- [1,2330,null,{}] 13:48:37 INFO - PROCESS | 1966 | 1467233317645 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}] 13:48:37 INFO - PROCESS | 1966 | 1467233317646 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:37 INFO - PROCESS | 1966 | 1467233317757 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:48:37 INFO - PROCESS | 1966 | 1467233317762 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:37 INFO - PROCESS | 1966 | 1467233317771 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c71d800 == 39 [pid = 1966] [id = 590] 13:48:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x113c67400) [pid = 1966] [serial = 1770] [outer = 0x0] 13:48:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1242ed800) [pid = 1966] [serial = 1771] [outer = 0x113c67400] 13:48:37 INFO - PROCESS | 1966 | 1467233317796 Marionette DEBUG loaded listener.js 13:48:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12af04400) [pid = 1966] [serial = 1772] [outer = 0x113c67400] 13:48:38 INFO - PROCESS | 1966 | 1467233318097 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]]]}] 13:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 467ms 13:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:48:38 INFO - PROCESS | 1966 | 1467233318110 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:48:38 INFO - PROCESS | 1966 | 1467233318111 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:48:38 INFO - PROCESS | 1966 | 1467233318114 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:48:38 INFO - PROCESS | 1966 | 1467233318115 Marionette TRACE conn2 <- [1,2334,null,{}] 13:48:38 INFO - PROCESS | 1966 | 1467233318118 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}] 13:48:38 INFO - PROCESS | 1966 | 1467233318121 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:38 INFO - PROCESS | 1966 | 1467233318216 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:48:38 INFO - PROCESS | 1966 | 1467233318222 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:38 INFO - PROCESS | 1966 | 1467233318224 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d00f800 == 40 [pid = 1966] [id = 591] 13:48:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12af08c00) [pid = 1966] [serial = 1773] [outer = 0x0] 13:48:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12afef400) [pid = 1966] [serial = 1774] [outer = 0x12af08c00] 13:48:38 INFO - PROCESS | 1966 | 1467233318250 Marionette DEBUG loaded listener.js 13:48:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12b059c00) [pid = 1966] [serial = 1775] [outer = 0x12af08c00] 13:48:38 INFO - PROCESS | 1966 | 1467233318596 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]]]}] 13:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 13:48:38 INFO - PROCESS | 1966 | 1467233318635 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:48:38 INFO - PROCESS | 1966 | 1467233318637 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:48:38 INFO - PROCESS | 1966 | 1467233318651 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:48:38 INFO - PROCESS | 1966 | 1467233318652 Marionette TRACE conn2 <- [1,2338,null,{}] 13:48:38 INFO - PROCESS | 1966 | 1467233318654 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}] 13:48:38 INFO - PROCESS | 1966 | 1467233318655 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:38 INFO - PROCESS | 1966 | 1467233318744 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:48:38 INFO - PROCESS | 1966 | 1467233318747 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:38 INFO - PROCESS | 1966 | 1467233318748 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d269000 == 41 [pid = 1966] [id = 592] 13:48:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12b8c5c00) [pid = 1966] [serial = 1776] [outer = 0x0] 13:48:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12b8ca800) [pid = 1966] [serial = 1777] [outer = 0x12b8c5c00] 13:48:38 INFO - PROCESS | 1966 | 1467233318772 Marionette DEBUG loaded listener.js 13:48:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12b966c00) [pid = 1966] [serial = 1778] [outer = 0x12b8c5c00] 13:48:39 INFO - PROCESS | 1966 | 1467233319266 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]]]}] 13:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 632ms 13:48:39 INFO - PROCESS | 1966 | 1467233319272 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:48:39 INFO - PROCESS | 1966 | 1467233319274 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:48:39 INFO - PROCESS | 1966 | 1467233319277 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:48:39 INFO - PROCESS | 1966 | 1467233319281 Marionette TRACE conn2 <- [1,2342,null,{}] 13:48:39 INFO - PROCESS | 1966 | 1467233319284 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}] 13:48:39 INFO - PROCESS | 1966 | 1467233319286 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:39 INFO - PROCESS | 1966 | 1467233319394 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:48:39 INFO - PROCESS | 1966 | 1467233319470 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:39 INFO - PROCESS | 1966 | 1467233319471 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b30800 == 42 [pid = 1966] [id = 593] 13:48:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x113da5000) [pid = 1966] [serial = 1779] [outer = 0x0] 13:48:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116753c00) [pid = 1966] [serial = 1780] [outer = 0x113da5000] 13:48:39 INFO - PROCESS | 1966 | 1467233319502 Marionette DEBUG loaded listener.js 13:48:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x117d1c400) [pid = 1966] [serial = 1781] [outer = 0x113da5000] 13:48:39 INFO - PROCESS | 1966 | 1467233319924 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]]]}] 13:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 672ms 13:48:39 INFO - PROCESS | 1966 | 1467233319950 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:48:39 INFO - PROCESS | 1966 | 1467233319953 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:48:39 INFO - PROCESS | 1966 | 1467233319958 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:48:39 INFO - PROCESS | 1966 | 1467233319959 Marionette TRACE conn2 <- [1,2346,null,{}] 13:48:39 INFO - PROCESS | 1966 | 1467233319962 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}] 13:48:39 INFO - PROCESS | 1966 | 1467233319964 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:40 INFO - PROCESS | 1966 | 1467233320091 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:48:40 INFO - PROCESS | 1966 | 1467233320168 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:40 INFO - PROCESS | 1966 | 1467233320170 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a51d000 == 43 [pid = 1966] [id = 594] 13:48:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x11974fc00) [pid = 1966] [serial = 1782] [outer = 0x0] 13:48:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119754000) [pid = 1966] [serial = 1783] [outer = 0x11974fc00] 13:48:40 INFO - PROCESS | 1966 | 1467233320200 Marionette DEBUG loaded listener.js 13:48:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x119be8800) [pid = 1966] [serial = 1784] [outer = 0x11974fc00] 13:48:40 INFO - PROCESS | 1966 | 1467233320625 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]]]}] 13:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 720ms 13:48:40 INFO - PROCESS | 1966 | 1467233320677 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:48:40 INFO - PROCESS | 1966 | 1467233320679 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:48:40 INFO - PROCESS | 1966 | 1467233320681 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:48:40 INFO - PROCESS | 1966 | 1467233320684 Marionette TRACE conn2 <- [1,2350,null,{}] 13:48:40 INFO - PROCESS | 1966 | 1467233320692 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}] 13:48:40 INFO - PROCESS | 1966 | 1467233320695 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:40 INFO - PROCESS | 1966 | 1467233320800 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:48:40 INFO - PROCESS | 1966 | 1467233320865 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:40 INFO - PROCESS | 1966 | 1467233320867 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d283800 == 44 [pid = 1966] [id = 595] 13:48:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x123ccd800) [pid = 1966] [serial = 1785] [outer = 0x0] 13:48:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x126156400) [pid = 1966] [serial = 1786] [outer = 0x123ccd800] 13:48:40 INFO - PROCESS | 1966 | 1467233320939 Marionette DEBUG loaded listener.js 13:48:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x128b81400) [pid = 1966] [serial = 1787] [outer = 0x123ccd800] 13:48:41 INFO - PROCESS | 1966 | 1467233321413 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]]]}] 13:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 773ms 13:48:41 INFO - PROCESS | 1966 | 1467233321456 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:48:41 INFO - PROCESS | 1966 | 1467233321458 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:48:41 INFO - PROCESS | 1966 | 1467233321462 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:48:41 INFO - PROCESS | 1966 | 1467233321463 Marionette TRACE conn2 <- [1,2354,null,{}] 13:48:41 INFO - PROCESS | 1966 | 1467233321466 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}] 13:48:41 INFO - PROCESS | 1966 | 1467233321467 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:41 INFO - PROCESS | 1966 | 1467233321573 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:48:41 INFO - PROCESS | 1966 | 1467233321652 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:41 INFO - PROCESS | 1966 | 1467233321653 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d66000 == 45 [pid = 1966] [id = 596] 13:48:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1174e5000) [pid = 1966] [serial = 1788] [outer = 0x0] 13:48:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x123d79400) [pid = 1966] [serial = 1789] [outer = 0x1174e5000] 13:48:41 INFO - PROCESS | 1966 | 1467233321682 Marionette DEBUG loaded listener.js 13:48:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x126957800) [pid = 1966] [serial = 1790] [outer = 0x1174e5000] 13:48:42 INFO - PROCESS | 1966 | 1467233322247 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]]]}] 13:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 822ms 13:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:48:42 INFO - PROCESS | 1966 | 1467233322284 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:48:42 INFO - PROCESS | 1966 | 1467233322287 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:48:42 INFO - PROCESS | 1966 | 1467233322289 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:48:42 INFO - PROCESS | 1966 | 1467233322291 Marionette TRACE conn2 <- [1,2358,null,{}] 13:48:42 INFO - PROCESS | 1966 | 1467233322295 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}] 13:48:42 INFO - PROCESS | 1966 | 1467233322296 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:42 INFO - PROCESS | 1966 | 1467233322394 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:48:42 INFO - PROCESS | 1966 | 1467233322459 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:42 INFO - PROCESS | 1966 | 1467233322461 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fe6000 == 46 [pid = 1966] [id = 597] 13:48:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x115d17800) [pid = 1966] [serial = 1791] [outer = 0x0] 13:48:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x116191c00) [pid = 1966] [serial = 1792] [outer = 0x115d17800] 13:48:42 INFO - PROCESS | 1966 | 1467233322488 Marionette DEBUG loaded listener.js 13:48:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1169f5000) [pid = 1966] [serial = 1793] [outer = 0x115d17800] 13:48:42 INFO - PROCESS | 1966 | 1467233322960 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]]]}] 13:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 725ms 13:48:43 INFO - PROCESS | 1966 | 1467233323015 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:48:43 INFO - PROCESS | 1966 | 1467233323018 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:48:43 INFO - PROCESS | 1966 | 1467233323022 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:48:43 INFO - PROCESS | 1966 | 1467233323023 Marionette TRACE conn2 <- [1,2362,null,{}] 13:48:43 INFO - PROCESS | 1966 | 1467233323026 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}] 13:48:43 INFO - PROCESS | 1966 | 1467233323027 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12d00f800 == 45 [pid = 1966] [id = 591] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12c71d800 == 44 [pid = 1966] [id = 590] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12399d000 == 43 [pid = 1966] [id = 589] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x122f7f800 == 42 [pid = 1966] [id = 588] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12b91b000 == 41 [pid = 1966] [id = 587] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12a762000 == 40 [pid = 1966] [id = 586] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x1295a6800 == 39 [pid = 1966] [id = 585] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x1261a1000 == 38 [pid = 1966] [id = 584] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12399e000 == 37 [pid = 1966] [id = 583] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x119b49000 == 36 [pid = 1966] [id = 582] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x118341000 == 35 [pid = 1966] [id = 581] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x116ac9000 == 34 [pid = 1966] [id = 580] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x119d23800 == 33 [pid = 1966] [id = 579] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x112764800 == 32 [pid = 1966] [id = 578] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x119fe6000 == 31 [pid = 1966] [id = 597] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x117d66000 == 30 [pid = 1966] [id = 596] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12d283800 == 29 [pid = 1966] [id = 595] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12a51d000 == 28 [pid = 1966] [id = 594] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x119b30800 == 27 [pid = 1966] [id = 593] 13:48:43 INFO - PROCESS | 1966 | --DOCSHELL 0x12d269000 == 26 [pid = 1966] [id = 592] 13:48:43 INFO - PROCESS | 1966 | 1467233323651 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x118362800) [pid = 1966] [serial = 1708] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1188a0400) [pid = 1966] [serial = 1709] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1176ec000) [pid = 1966] [serial = 1700] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x1169f1800) [pid = 1966] [serial = 1699] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x11974f800) [pid = 1966] [serial = 1714] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x112fa5c00) [pid = 1966] [serial = 1702] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x113356000) [pid = 1966] [serial = 1703] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x119420c00) [pid = 1966] [serial = 1711] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x120fe7000) [pid = 1966] [serial = 1717] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x124002400) [pid = 1966] [serial = 1720] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x112f9d800) [pid = 1966] [serial = 1682] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x123d70400) [pid = 1966] [serial = 1718] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x11269b000) [pid = 1966] [serial = 1681] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x118769400) [pid = 1966] [serial = 1685] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1176e9400) [pid = 1966] [serial = 1684] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116980000) [pid = 1966] [serial = 1705] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1237c8800) [pid = 1966] [serial = 1688] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x119750000) [pid = 1966] [serial = 1687] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1292e2c00) [pid = 1966] [serial = 1691] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116a1b800) [pid = 1966] [serial = 1706] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x126c72c00) [pid = 1966] [serial = 1690] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x12aff2000) [pid = 1966] [serial = 1694] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12af0dc00) [pid = 1966] [serial = 1693] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1133b1400) [pid = 1966] [serial = 1697] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x112f35400) [pid = 1966] [serial = 1696] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x124ee9000) [pid = 1966] [serial = 1723] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1242f2400) [pid = 1966] [serial = 1721] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126159000) [pid = 1966] [serial = 1730] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x118368800) [pid = 1966] [serial = 1726] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x123d6e000) [pid = 1966] [serial = 1729] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11975ac00) [pid = 1966] [serial = 1715] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x124f9ec00) [pid = 1966] [serial = 1724] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x11958e000) [pid = 1966] [serial = 1712] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x119b6d800) [pid = 1966] [serial = 1727] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128b7f800) [pid = 1966] [serial = 1732] [outer = 0x0] [url = about:blank] 13:48:43 INFO - PROCESS | 1966 | 1467233323755 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:43 INFO - PROCESS | 1966 | 1467233323757 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x11301f800 == 27 [pid = 1966] [id = 598] 13:48:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112697400) [pid = 1966] [serial = 1794] [outer = 0x0] 13:48:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x11276d000) [pid = 1966] [serial = 1795] [outer = 0x112697400] 13:48:43 INFO - PROCESS | 1966 | 1467233323786 Marionette DEBUG loaded listener.js 13:48:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x112a5d800) [pid = 1966] [serial = 1796] [outer = 0x112697400] 13:48:44 INFO - PROCESS | 1966 | 1467233324112 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]]]}] 13:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1122ms 13:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:48:44 INFO - PROCESS | 1966 | 1467233324146 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:48:44 INFO - PROCESS | 1966 | 1467233324148 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:48:44 INFO - PROCESS | 1966 | 1467233324151 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:48:44 INFO - PROCESS | 1966 | 1467233324154 Marionette TRACE conn2 <- [1,2366,null,{}] 13:48:44 INFO - PROCESS | 1966 | 1467233324159 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}] 13:48:44 INFO - PROCESS | 1966 | 1467233324161 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:44 INFO - PROCESS | 1966 | 1467233324269 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:48:44 INFO - PROCESS | 1966 | 1467233324326 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:44 INFO - PROCESS | 1966 | 1467233324327 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x118343000 == 28 [pid = 1966] [id = 599] 13:48:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x112a81800) [pid = 1966] [serial = 1797] [outer = 0x0] 13:48:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x113359800) [pid = 1966] [serial = 1798] [outer = 0x112a81800] 13:48:44 INFO - PROCESS | 1966 | 1467233324353 Marionette DEBUG loaded listener.js 13:48:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1164e8000) [pid = 1966] [serial = 1799] [outer = 0x112a81800] 13:48:44 INFO - PROCESS | 1966 | 1467233324665 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]]]}] 13:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 524ms 13:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:48:44 INFO - PROCESS | 1966 | 1467233324678 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:48:44 INFO - PROCESS | 1966 | 1467233324680 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:48:44 INFO - PROCESS | 1966 | 1467233324682 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:48:44 INFO - PROCESS | 1966 | 1467233324683 Marionette TRACE conn2 <- [1,2370,null,{}] 13:48:44 INFO - PROCESS | 1966 | 1467233324686 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}] 13:48:44 INFO - PROCESS | 1966 | 1467233324689 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:44 INFO - PROCESS | 1966 | 1467233324773 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:48:44 INFO - PROCESS | 1966 | 1467233324779 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:44 INFO - PROCESS | 1966 | 1467233324780 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x118332000 == 29 [pid = 1966] [id = 600] 13:48:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1169f4c00) [pid = 1966] [serial = 1800] [outer = 0x0] 13:48:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11816e400) [pid = 1966] [serial = 1801] [outer = 0x1169f4c00] 13:48:44 INFO - PROCESS | 1966 | 1467233324817 Marionette DEBUG loaded listener.js 13:48:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1185cf400) [pid = 1966] [serial = 1802] [outer = 0x1169f4c00] 13:48:45 INFO - PROCESS | 1966 | 1467233325233 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]]]}] 13:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 571ms 13:48:45 INFO - PROCESS | 1966 | 1467233325255 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:48:45 INFO - PROCESS | 1966 | 1467233325260 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:48:45 INFO - PROCESS | 1966 | 1467233325272 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:48:45 INFO - PROCESS | 1966 | 1467233325278 Marionette TRACE conn2 <- [1,2374,null,{}] 13:48:45 INFO - PROCESS | 1966 | 1467233325281 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}] 13:48:45 INFO - PROCESS | 1966 | 1467233325285 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:45 INFO - PROCESS | 1966 | 1467233325418 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:48:45 INFO - PROCESS | 1966 | 1467233325512 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:45 INFO - PROCESS | 1966 | 1467233325513 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x123399800 == 30 [pid = 1966] [id = 601] 13:48:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x112a86800) [pid = 1966] [serial = 1803] [outer = 0x0] 13:48:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11889d000) [pid = 1966] [serial = 1804] [outer = 0x112a86800] 13:48:45 INFO - PROCESS | 1966 | 1467233325537 Marionette DEBUG loaded listener.js 13:48:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11974f800) [pid = 1966] [serial = 1805] [outer = 0x112a86800] 13:48:45 INFO - PROCESS | 1966 | 1467233325844 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]]]}] 13:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 632ms 13:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:48:45 INFO - PROCESS | 1966 | 1467233325896 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:48:45 INFO - PROCESS | 1966 | 1467233325898 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:48:45 INFO - PROCESS | 1966 | 1467233325900 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:48:45 INFO - PROCESS | 1966 | 1467233325901 Marionette TRACE conn2 <- [1,2378,null,{}] 13:48:45 INFO - PROCESS | 1966 | 1467233325904 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}] 13:48:45 INFO - PROCESS | 1966 | 1467233325905 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:46 INFO - PROCESS | 1966 | 1467233326005 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:48:46 INFO - PROCESS | 1966 | 1467233326044 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:46 INFO - PROCESS | 1966 | 1467233326045 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x123cf1800 == 31 [pid = 1966] [id = 602] 13:48:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1169f7800) [pid = 1966] [serial = 1806] [outer = 0x0] 13:48:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119754800) [pid = 1966] [serial = 1807] [outer = 0x1169f7800] 13:48:46 INFO - PROCESS | 1966 | 1467233326070 Marionette DEBUG loaded listener.js 13:48:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119bf1000) [pid = 1966] [serial = 1808] [outer = 0x1169f7800] 13:48:46 INFO - PROCESS | 1966 | 1467233326399 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]]]}] 13:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 523ms 13:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:48:46 INFO - PROCESS | 1966 | 1467233326425 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:48:46 INFO - PROCESS | 1966 | 1467233326426 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:48:46 INFO - PROCESS | 1966 | 1467233326428 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:48:46 INFO - PROCESS | 1966 | 1467233326429 Marionette TRACE conn2 <- [1,2382,null,{}] 13:48:46 INFO - PROCESS | 1966 | 1467233326438 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}] 13:48:46 INFO - PROCESS | 1966 | 1467233326440 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:46 INFO - PROCESS | 1966 | 1467233326537 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:48:46 INFO - PROCESS | 1966 | 1467233326541 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:46 INFO - PROCESS | 1966 | 1467233326545 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x1265f5000 == 32 [pid = 1966] [id = 603] 13:48:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x1169f4800) [pid = 1966] [serial = 1809] [outer = 0x0] 13:48:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1237c8400) [pid = 1966] [serial = 1810] [outer = 0x1169f4800] 13:48:46 INFO - PROCESS | 1966 | 1467233326577 Marionette DEBUG loaded listener.js 13:48:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x123d75c00) [pid = 1966] [serial = 1811] [outer = 0x1169f4800] 13:48:46 INFO - PROCESS | 1966 | 1467233326927 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]]]}] 13:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 13:48:46 INFO - PROCESS | 1966 | 1467233326948 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:48:46 INFO - PROCESS | 1966 | 1467233326949 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:48:46 INFO - PROCESS | 1966 | 1467233326951 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:48:46 INFO - PROCESS | 1966 | 1467233326953 Marionette TRACE conn2 <- [1,2386,null,{}] 13:48:46 INFO - PROCESS | 1966 | 1467233326961 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}] 13:48:46 INFO - PROCESS | 1966 | 1467233326962 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:47 INFO - PROCESS | 1966 | 1467233327067 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:48:47 INFO - PROCESS | 1966 | 1467233327070 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:47 INFO - PROCESS | 1966 | 1467233327071 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x116abe800 == 33 [pid = 1966] [id = 604] 13:48:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12353c800) [pid = 1966] [serial = 1812] [outer = 0x0] 13:48:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1245ee000) [pid = 1966] [serial = 1813] [outer = 0x12353c800] 13:48:47 INFO - PROCESS | 1966 | 1467233327096 Marionette DEBUG loaded listener.js 13:48:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12650e400) [pid = 1966] [serial = 1814] [outer = 0x12353c800] 13:48:47 INFO - PROCESS | 1966 | 1467233327459 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]]]}] 13:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 522ms 13:48:47 INFO - PROCESS | 1966 | 1467233327475 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:48:47 INFO - PROCESS | 1966 | 1467233327477 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:48:47 INFO - PROCESS | 1966 | 1467233327489 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:48:47 INFO - PROCESS | 1966 | 1467233327491 Marionette TRACE conn2 <- [1,2390,null,{}] 13:48:47 INFO - PROCESS | 1966 | 1467233327493 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}] 13:48:47 INFO - PROCESS | 1966 | 1467233327494 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:47 INFO - PROCESS | 1966 | 1467233327593 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:48:47 INFO - PROCESS | 1966 | 1467233327596 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:47 INFO - PROCESS | 1966 | 1467233327597 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a51f800 == 34 [pid = 1966] [id = 605] 13:48:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x112137800) [pid = 1966] [serial = 1815] [outer = 0x0] 13:48:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1267c1800) [pid = 1966] [serial = 1816] [outer = 0x112137800] 13:48:47 INFO - PROCESS | 1966 | 1467233327621 Marionette DEBUG loaded listener.js 13:48:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128b7e400) [pid = 1966] [serial = 1817] [outer = 0x112137800] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12650dc00) [pid = 1966] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12b8c5c00) [pid = 1966] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12af08c00) [pid = 1966] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112a5b400) [pid = 1966] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128c9cc00) [pid = 1966] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1292e3000) [pid = 1966] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112a5cc00) [pid = 1966] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115e5a800) [pid = 1966] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x110e7e000) [pid = 1966] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x112693400) [pid = 1966] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1185c8400) [pid = 1966] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112d0a800) [pid = 1966] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x123070800) [pid = 1966] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1128d9000) [pid = 1966] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1169ed800) [pid = 1966] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:48:48 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x113c67400) [pid = 1966] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:48:48 INFO - PROCESS | 1966 | 1467233328140 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]]]}] 13:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 676ms 13:48:48 INFO - PROCESS | 1966 | 1467233328163 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:48:48 INFO - PROCESS | 1966 | 1467233328165 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:48:48 INFO - PROCESS | 1966 | 1467233328167 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:48:48 INFO - PROCESS | 1966 | 1467233328168 Marionette TRACE conn2 <- [1,2394,null,{}] 13:48:48 INFO - PROCESS | 1966 | 1467233328171 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}] 13:48:48 INFO - PROCESS | 1966 | 1467233328172 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:48 INFO - PROCESS | 1966 | 1467233328249 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:48:48 INFO - PROCESS | 1966 | 1467233328257 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:48 INFO - PROCESS | 1966 | 1467233328258 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6c3800 == 35 [pid = 1966] [id = 606] 13:48:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x112d0a800) [pid = 1966] [serial = 1818] [outer = 0x0] 13:48:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x118368c00) [pid = 1966] [serial = 1819] [outer = 0x112d0a800] 13:48:48 INFO - PROCESS | 1966 | 1467233328335 Marionette DEBUG loaded listener.js 13:48:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x123d5ec00) [pid = 1966] [serial = 1820] [outer = 0x112d0a800] 13:48:48 INFO - PROCESS | 1966 | 1467233328665 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]]]}] 13:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 523ms 13:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:48:48 INFO - PROCESS | 1966 | 1467233328691 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:48:48 INFO - PROCESS | 1966 | 1467233328692 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:48:48 INFO - PROCESS | 1966 | 1467233328694 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:48:48 INFO - PROCESS | 1966 | 1467233328695 Marionette TRACE conn2 <- [1,2398,null,{}] 13:48:48 INFO - PROCESS | 1966 | 1467233328698 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}] 13:48:48 INFO - PROCESS | 1966 | 1467233328699 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:48 INFO - PROCESS | 1966 | 1467233328778 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:48:48 INFO - PROCESS | 1966 | 1467233328781 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:48 INFO - PROCESS | 1966 | 1467233328783 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b116000 == 36 [pid = 1966] [id = 607] 13:48:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119443c00) [pid = 1966] [serial = 1821] [outer = 0x0] 13:48:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128b85400) [pid = 1966] [serial = 1822] [outer = 0x119443c00] 13:48:48 INFO - PROCESS | 1966 | 1467233328810 Marionette DEBUG loaded listener.js 13:48:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128e88c00) [pid = 1966] [serial = 1823] [outer = 0x119443c00] 13:48:49 INFO - PROCESS | 1966 | 1467233329137 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]]]}] 13:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 470ms 13:48:49 INFO - PROCESS | 1966 | 1467233329165 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:48:49 INFO - PROCESS | 1966 | 1467233329166 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:48:49 INFO - PROCESS | 1966 | 1467233329168 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:48:49 INFO - PROCESS | 1966 | 1467233329169 Marionette TRACE conn2 <- [1,2402,null,{}] 13:48:49 INFO - PROCESS | 1966 | 1467233329172 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}] 13:48:49 INFO - PROCESS | 1966 | 1467233329173 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:49 INFO - PROCESS | 1966 | 1467233329280 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:48:49 INFO - PROCESS | 1966 | 1467233329287 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:49 INFO - PROCESS | 1966 | 1467233329288 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b92e800 == 37 [pid = 1966] [id = 608] 13:48:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x115e5c800) [pid = 1966] [serial = 1824] [outer = 0x0] 13:48:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128e8c800) [pid = 1966] [serial = 1825] [outer = 0x115e5c800] 13:48:49 INFO - PROCESS | 1966 | 1467233329315 Marionette DEBUG loaded listener.js 13:48:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1292e7800) [pid = 1966] [serial = 1826] [outer = 0x115e5c800] 13:48:49 INFO - PROCESS | 1966 | 1467233329644 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]]]}] 13:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 13:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:48:49 INFO - PROCESS | 1966 | 1467233329690 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:48:49 INFO - PROCESS | 1966 | 1467233329691 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:48:49 INFO - PROCESS | 1966 | 1467233329693 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:48:49 INFO - PROCESS | 1966 | 1467233329695 Marionette TRACE conn2 <- [1,2406,null,{}] 13:48:49 INFO - PROCESS | 1966 | 1467233329698 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}] 13:48:49 INFO - PROCESS | 1966 | 1467233329699 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:49 INFO - PROCESS | 1966 | 1467233329789 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:48:49 INFO - PROCESS | 1966 | 1467233329793 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:49 INFO - PROCESS | 1966 | 1467233329794 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x123989000 == 38 [pid = 1966] [id = 609] 13:48:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1291b3400) [pid = 1966] [serial = 1827] [outer = 0x0] 13:48:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12a7de400) [pid = 1966] [serial = 1828] [outer = 0x1291b3400] 13:48:49 INFO - PROCESS | 1966 | 1467233329818 Marionette DEBUG loaded listener.js 13:48:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12af05800) [pid = 1966] [serial = 1829] [outer = 0x1291b3400] 13:48:50 INFO - PROCESS | 1966 | --DOCSHELL 0x118343000 == 37 [pid = 1966] [id = 599] 13:48:50 INFO - PROCESS | 1966 | --DOCSHELL 0x11301f800 == 36 [pid = 1966] [id = 598] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x118332000 == 35 [pid = 1966] [id = 600] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x123cf1800 == 34 [pid = 1966] [id = 602] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x12b116000 == 33 [pid = 1966] [id = 607] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x1265f5000 == 32 [pid = 1966] [id = 603] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x116abe800 == 31 [pid = 1966] [id = 604] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6c3800 == 30 [pid = 1966] [id = 606] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x12a51f800 == 29 [pid = 1966] [id = 605] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x123399800 == 28 [pid = 1966] [id = 601] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128e8c400) [pid = 1966] [serial = 1733] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x124e6dc00) [pid = 1966] [serial = 1769] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112a5f400) [pid = 1966] [serial = 1765] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1242ef000) [pid = 1966] [serial = 1756] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12b059c00) [pid = 1966] [serial = 1775] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1242ed800) [pid = 1966] [serial = 1771] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1292e1000) [pid = 1966] [serial = 1760] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x11974f400) [pid = 1966] [serial = 1768] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12af04400) [pid = 1966] [serial = 1772] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x123d7a000) [pid = 1966] [serial = 1754] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOCSHELL 0x12b92e800 == 27 [pid = 1966] [id = 608] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12b8ca800) [pid = 1966] [serial = 1777] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12b966c00) [pid = 1966] [serial = 1778] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12afef400) [pid = 1966] [serial = 1774] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x124f97c00) [pid = 1966] [serial = 1757] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1291ae800) [pid = 1966] [serial = 1759] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12a6a9400) [pid = 1966] [serial = 1763] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x12944f000) [pid = 1966] [serial = 1762] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119be7c00) [pid = 1966] [serial = 1750] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12333f000) [pid = 1966] [serial = 1751] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x116748400) [pid = 1966] [serial = 1738] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x116af3400) [pid = 1966] [serial = 1739] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x111ca8800) [pid = 1966] [serial = 1735] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x1128d6000) [pid = 1966] [serial = 1736] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x115d0ec00) [pid = 1966] [serial = 1766] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x119187c00) [pid = 1966] [serial = 1747] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x119595c00) [pid = 1966] [serial = 1748] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x11613e000) [pid = 1966] [serial = 1744] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x1176f7800) [pid = 1966] [serial = 1745] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x123c9c000) [pid = 1966] [serial = 1753] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x1133b8800) [pid = 1966] [serial = 1741] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x1188ec000) [pid = 1966] [serial = 1742] [outer = 0x0] [url = about:blank] 13:48:51 INFO - PROCESS | 1966 | 1467233331261 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]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1621ms 13:48:51 INFO - PROCESS | 1966 | 1467233331316 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:48:51 INFO - PROCESS | 1966 | 1467233331318 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:48:51 INFO - PROCESS | 1966 | 1467233331323 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 1966 | 1467233331325 Marionette TRACE conn2 <- [1,2410,null,{}] 13:48:51 INFO - PROCESS | 1966 | 1467233331329 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}] 13:48:51 INFO - PROCESS | 1966 | 1467233331331 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:51 INFO - PROCESS | 1966 | 1467233331441 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:48:51 INFO - PROCESS | 1966 | 1467233331455 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:51 INFO - PROCESS | 1966 | 1467233331457 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ab4000 == 28 [pid = 1966] [id = 610] 13:48:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x1128d4000) [pid = 1966] [serial = 1830] [outer = 0x0] 13:48:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x1128d4c00) [pid = 1966] [serial = 1831] [outer = 0x1128d4000] 13:48:51 INFO - PROCESS | 1966 | 1467233331486 Marionette DEBUG loaded listener.js 13:48:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x112a5a800) [pid = 1966] [serial = 1832] [outer = 0x1128d4000] 13:48:51 INFO - PROCESS | 1966 | 1467233331835 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]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms 13:48:51 INFO - PROCESS | 1966 | 1467233331842 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:48:51 INFO - PROCESS | 1966 | 1467233331846 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:48:51 INFO - PROCESS | 1966 | 1467233331851 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 1966 | 1467233331854 Marionette TRACE conn2 <- [1,2414,null,{}] 13:48:51 INFO - PROCESS | 1966 | 1467233331858 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}] 13:48:51 INFO - PROCESS | 1966 | 1467233331860 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:51 INFO - PROCESS | 1966 | 1467233331940 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:48:51 INFO - PROCESS | 1966 | 1467233331996 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:51 INFO - PROCESS | 1966 | 1467233331998 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x11838d000 == 29 [pid = 1966] [id = 611] 13:48:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x112a84400) [pid = 1966] [serial = 1833] [outer = 0x0] 13:48:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x112f9c000) [pid = 1966] [serial = 1834] [outer = 0x112a84400] 13:48:52 INFO - PROCESS | 1966 | 1467233332025 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x112fac400) [pid = 1966] [serial = 1835] [outer = 0x112a84400] 13:48:52 INFO - PROCESS | 1966 | 1467233332345 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]]]}] 13:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 522ms 13:48:52 INFO - PROCESS | 1966 | 1467233332374 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:48:52 INFO - PROCESS | 1966 | 1467233332375 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:48:52 INFO - PROCESS | 1966 | 1467233332377 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:48:52 INFO - PROCESS | 1966 | 1467233332380 Marionette TRACE conn2 <- [1,2418,null,{}] 13:48:52 INFO - PROCESS | 1966 | 1467233332390 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}] 13:48:52 INFO - PROCESS | 1966 | 1467233332393 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:52 INFO - PROCESS | 1966 | 1467233332471 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:48:52 INFO - PROCESS | 1966 | 1467233332529 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:52 INFO - PROCESS | 1966 | 1467233332531 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:52 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b39000 == 30 [pid = 1966] [id = 612] 13:48:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x110e7b400) [pid = 1966] [serial = 1836] [outer = 0x0] 13:48:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x115d17c00) [pid = 1966] [serial = 1837] [outer = 0x110e7b400] 13:48:52 INFO - PROCESS | 1966 | 1467233332561 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x11663d000) [pid = 1966] [serial = 1838] [outer = 0x110e7b400] 13:48:52 INFO - PROCESS | 1966 | 1467233332968 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]]]}] 13:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 622ms 13:48:53 INFO - PROCESS | 1966 | 1467233333000 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 1966 | 1467233333003 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:48:53 INFO - PROCESS | 1966 | 1467233333008 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:48:53 INFO - PROCESS | 1966 | 1467233333010 Marionette TRACE conn2 <- [1,2422,null,{}] 13:48:53 INFO - PROCESS | 1966 | 1467233333014 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}] 13:48:53 INFO - PROCESS | 1966 | 1467233333016 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:53 INFO - PROCESS | 1966 | 1467233333153 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:48:53 INFO - PROCESS | 1966 | 1467233333163 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:53 INFO - PROCESS | 1966 | 1467233333164 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x119ff7000 == 31 [pid = 1966] [id = 613] 13:48:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1169ee000) [pid = 1966] [serial = 1839] [outer = 0x0] 13:48:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1169f3800) [pid = 1966] [serial = 1840] [outer = 0x1169ee000] 13:48:53 INFO - PROCESS | 1966 | 1467233333189 Marionette DEBUG loaded listener.js 13:48:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x116a13800) [pid = 1966] [serial = 1841] [outer = 0x1169ee000] 13:48:53 INFO - PROCESS | 1966 | 1467233333492 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]]]}] 13:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 13:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:48:53 INFO - PROCESS | 1966 | 1467233333530 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 1966 | 1467233333531 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:48:53 INFO - PROCESS | 1966 | 1467233333533 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:48:53 INFO - PROCESS | 1966 | 1467233333534 Marionette TRACE conn2 <- [1,2426,null,{}] 13:48:53 INFO - PROCESS | 1966 | 1467233333537 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}] 13:48:53 INFO - PROCESS | 1966 | 1467233333546 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:53 INFO - PROCESS | 1966 | 1467233333617 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:48:53 INFO - PROCESS | 1966 | 1467233333622 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:53 INFO - PROCESS | 1966 | 1467233333624 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x123981800 == 32 [pid = 1966] [id = 614] 13:48:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x111f05000) [pid = 1966] [serial = 1842] [outer = 0x0] 13:48:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x116f02800) [pid = 1966] [serial = 1843] [outer = 0x111f05000] 13:48:53 INFO - PROCESS | 1966 | 1467233333648 Marionette DEBUG loaded listener.js 13:48:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x118164000) [pid = 1966] [serial = 1844] [outer = 0x111f05000] 13:48:53 INFO - PROCESS | 1966 | 1467233333985 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]]]}] 13:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 468ms 13:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:48:54 INFO - PROCESS | 1966 | 1467233334001 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:48:54 INFO - PROCESS | 1966 | 1467233334003 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:48:54 INFO - PROCESS | 1966 | 1467233334005 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:48:54 INFO - PROCESS | 1966 | 1467233334006 Marionette TRACE conn2 <- [1,2430,null,{}] 13:48:54 INFO - PROCESS | 1966 | 1467233334008 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}] 13:48:54 INFO - PROCESS | 1966 | 1467233334012 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:54 INFO - PROCESS | 1966 | 1467233334132 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:48:54 INFO - PROCESS | 1966 | 1467233334140 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 1966 | 1467233334141 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d43000 == 33 [pid = 1966] [id = 615] 13:48:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1182f9400) [pid = 1966] [serial = 1845] [outer = 0x0] 13:48:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1185cf000) [pid = 1966] [serial = 1846] [outer = 0x1182f9400] 13:48:54 INFO - PROCESS | 1966 | 1467233334166 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119439400) [pid = 1966] [serial = 1847] [outer = 0x1182f9400] 13:48:54 INFO - PROCESS | 1966 | 1467233334504 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]]]}] 13:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 13:48:54 INFO - PROCESS | 1966 | 1467233334526 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:48:54 INFO - PROCESS | 1966 | 1467233334528 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:48:54 INFO - PROCESS | 1966 | 1467233334532 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:48:54 INFO - PROCESS | 1966 | 1467233334533 Marionette TRACE conn2 <- [1,2434,null,{}] 13:48:54 INFO - PROCESS | 1966 | 1467233334537 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}] 13:48:54 INFO - PROCESS | 1966 | 1467233334538 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:54 INFO - PROCESS | 1966 | 1467233334665 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:48:54 INFO - PROCESS | 1966 | 1467233334748 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 1966 | 1467233334749 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f35800 == 34 [pid = 1966] [id = 616] 13:48:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x110e82400) [pid = 1966] [serial = 1848] [outer = 0x0] 13:48:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11958d400) [pid = 1966] [serial = 1849] [outer = 0x110e82400] 13:48:54 INFO - PROCESS | 1966 | 1467233334789 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11974e400) [pid = 1966] [serial = 1850] [outer = 0x110e82400] 13:48:55 INFO - PROCESS | 1966 | 1467233335080 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]]]}] 13:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 571ms 13:48:55 INFO - PROCESS | 1966 | 1467233335102 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 1966 | 1467233335104 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:48:55 INFO - PROCESS | 1966 | 1467233335113 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 1966 | 1467233335114 Marionette TRACE conn2 <- [1,2438,null,{}] 13:48:55 INFO - PROCESS | 1966 | 1467233335116 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}] 13:48:55 INFO - PROCESS | 1966 | 1467233335117 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:55 INFO - PROCESS | 1966 | 1467233335198 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:48:55 INFO - PROCESS | 1966 | 1467233335202 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 1966 | 1467233335204 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x126cd4800 == 35 [pid = 1966] [id = 617] 13:48:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x119750400) [pid = 1966] [serial = 1851] [outer = 0x0] 13:48:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119782800) [pid = 1966] [serial = 1852] [outer = 0x119750400] 13:48:55 INFO - PROCESS | 1966 | 1467233335229 Marionette DEBUG loaded listener.js 13:48:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x119b67400) [pid = 1966] [serial = 1853] [outer = 0x119750400] 13:48:55 INFO - PROCESS | 1966 | 1467233335543 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]]]}] 13:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 473ms 13:48:55 INFO - PROCESS | 1966 | 1467233335581 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 1966 | 1467233335583 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:48:55 INFO - PROCESS | 1966 | 1467233335585 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 1966 | 1467233335586 Marionette TRACE conn2 <- [1,2442,null,{}] 13:48:55 INFO - PROCESS | 1966 | 1467233335589 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}] 13:48:55 INFO - PROCESS | 1966 | 1467233335590 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:55 INFO - PROCESS | 1966 | 1467233335702 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:48:55 INFO - PROCESS | 1966 | 1467233335708 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 1966 | 1467233335709 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b34800 == 36 [pid = 1966] [id = 618] 13:48:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119595400) [pid = 1966] [serial = 1854] [outer = 0x0] 13:48:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x119be7c00) [pid = 1966] [serial = 1855] [outer = 0x119595400] 13:48:55 INFO - PROCESS | 1966 | 1467233335734 Marionette DEBUG loaded listener.js 13:48:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x120fe7400) [pid = 1966] [serial = 1856] [outer = 0x119595400] 13:48:56 INFO - PROCESS | 1966 | 1467233336033 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]]]}] 13:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 470ms 13:48:56 INFO - PROCESS | 1966 | 1467233336057 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:48:56 INFO - PROCESS | 1966 | 1467233336059 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:48:56 INFO - PROCESS | 1966 | 1467233336061 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:48:56 INFO - PROCESS | 1966 | 1467233336062 Marionette TRACE conn2 <- [1,2446,null,{}] 13:48:56 INFO - PROCESS | 1966 | 1467233336064 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}] 13:48:56 INFO - PROCESS | 1966 | 1467233336065 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:56 INFO - PROCESS | 1966 | 1467233336143 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:48:56 INFO - PROCESS | 1966 | 1467233336146 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:56 INFO - PROCESS | 1966 | 1467233336147 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a510800 == 37 [pid = 1966] [id = 619] 13:48:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x122f05400) [pid = 1966] [serial = 1857] [outer = 0x0] 13:48:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12314f400) [pid = 1966] [serial = 1858] [outer = 0x122f05400] 13:48:56 INFO - PROCESS | 1966 | 1467233336172 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1236ed000) [pid = 1966] [serial = 1859] [outer = 0x122f05400] 13:48:56 INFO - PROCESS | 1966 | 1467233336557 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]]]}] 13:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 13:48:56 INFO - PROCESS | 1966 | 1467233336581 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:48:56 INFO - PROCESS | 1966 | 1467233336584 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:48:56 INFO - PROCESS | 1966 | 1467233336596 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:48:56 INFO - PROCESS | 1966 | 1467233336598 Marionette TRACE conn2 <- [1,2450,null,{}] 13:48:56 INFO - PROCESS | 1966 | 1467233336602 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}] 13:48:56 INFO - PROCESS | 1966 | 1467233336604 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:56 INFO - PROCESS | 1966 | 1467233336761 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:48:56 INFO - PROCESS | 1966 | 1467233336788 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:56 INFO - PROCESS | 1966 | 1467233336790 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x123981000 == 38 [pid = 1966] [id = 620] 13:48:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x123d74000) [pid = 1966] [serial = 1860] [outer = 0x0] 13:48:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1240c2000) [pid = 1966] [serial = 1861] [outer = 0x123d74000] 13:48:56 INFO - PROCESS | 1966 | 1467233336815 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1242f1000) [pid = 1966] [serial = 1862] [outer = 0x123d74000] 13:48:57 INFO - PROCESS | 1966 | 1467233337156 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]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 573ms 13:48:57 INFO - PROCESS | 1966 | 1467233337169 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 1966 | 1467233337171 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:48:57 INFO - PROCESS | 1966 | 1467233337175 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 1966 | 1467233337177 Marionette TRACE conn2 <- [1,2454,null,{}] 13:48:57 INFO - PROCESS | 1966 | 1467233337188 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}] 13:48:57 INFO - PROCESS | 1966 | 1467233337189 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:57 INFO - PROCESS | 1966 | 1467233337287 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:48:57 INFO - PROCESS | 1966 | 1467233337290 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 1966 | 1467233337292 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b91f000 == 39 [pid = 1966] [id = 621] 13:48:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1242f2400) [pid = 1966] [serial = 1863] [outer = 0x0] 13:48:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x124ee7c00) [pid = 1966] [serial = 1864] [outer = 0x1242f2400] 13:48:57 INFO - PROCESS | 1966 | 1467233337315 Marionette DEBUG loaded listener.js 13:48:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x126155400) [pid = 1966] [serial = 1865] [outer = 0x1242f2400] 13:48:57 INFO - PROCESS | 1966 | 1467233337664 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]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 519ms 13:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:48:57 INFO - PROCESS | 1966 | 1467233337696 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 1966 | 1467233337697 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:48:57 INFO - PROCESS | 1966 | 1467233337699 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 1966 | 1467233337700 Marionette TRACE conn2 <- [1,2458,null,{}] 13:48:57 INFO - PROCESS | 1966 | 1467233337702 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}] 13:48:57 INFO - PROCESS | 1966 | 1467233337703 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:57 INFO - PROCESS | 1966 | 1467233337809 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:48:57 INFO - PROCESS | 1966 | 1467233337812 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 1966 | 1467233337813 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c39c000 == 40 [pid = 1966] [id = 622] 13:48:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12615a800) [pid = 1966] [serial = 1866] [outer = 0x0] 13:48:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12615cc00) [pid = 1966] [serial = 1867] [outer = 0x12615a800] 13:48:57 INFO - PROCESS | 1966 | 1467233337837 Marionette DEBUG loaded listener.js 13:48:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x126955800) [pid = 1966] [serial = 1868] [outer = 0x12615a800] 13:48:58 INFO - PROCESS | 1966 | 1467233338147 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]]]}] 13:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 469ms 13:48:58 INFO - PROCESS | 1966 | 1467233338168 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:48:58 INFO - PROCESS | 1966 | 1467233338170 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:48:58 INFO - PROCESS | 1966 | 1467233338187 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:48:58 INFO - PROCESS | 1966 | 1467233338189 Marionette TRACE conn2 <- [1,2462,null,{}] 13:48:58 INFO - PROCESS | 1966 | 1467233338194 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}] 13:48:58 INFO - PROCESS | 1966 | 1467233338195 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:58 INFO - PROCESS | 1966 | 1467233338296 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:48:58 INFO - PROCESS | 1966 | 1467233338300 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:58 INFO - PROCESS | 1966 | 1467233338301 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3b5000 == 41 [pid = 1966] [id = 623] 13:48:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12650fc00) [pid = 1966] [serial = 1869] [outer = 0x0] 13:48:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x128b7b000) [pid = 1966] [serial = 1870] [outer = 0x12650fc00] 13:48:58 INFO - PROCESS | 1966 | 1467233338323 Marionette DEBUG loaded listener.js 13:48:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x128b82c00) [pid = 1966] [serial = 1871] [outer = 0x12650fc00] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x1169f7800) [pid = 1966] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x1169f4800) [pid = 1966] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x112d0a800) [pid = 1966] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x12353c800) [pid = 1966] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x112137800) [pid = 1966] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x119443c00) [pid = 1966] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x112a86800) [pid = 1966] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1169f4c00) [pid = 1966] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x112a81800) [pid = 1966] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x112697400) [pid = 1966] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115d17800) [pid = 1966] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1174e5000) [pid = 1966] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x123ccd800) [pid = 1966] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x11974fc00) [pid = 1966] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x113da5000) [pid = 1966] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:48:58 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x115e5c800) [pid = 1966] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:48:58 INFO - PROCESS | 1966 | 1467233338751 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]]]}] 13:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 586ms 13:48:58 INFO - PROCESS | 1966 | 1467233338761 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:48:58 INFO - PROCESS | 1966 | 1467233338762 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:48:58 INFO - PROCESS | 1966 | 1467233338764 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:48:58 INFO - PROCESS | 1966 | 1467233338765 Marionette TRACE conn2 <- [1,2466,null,{}] 13:48:58 INFO - PROCESS | 1966 | 1467233338767 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}] 13:48:58 INFO - PROCESS | 1966 | 1467233338768 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:58 INFO - PROCESS | 1966 | 1467233338886 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:48:58 INFO - PROCESS | 1966 | 1467233338926 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:58 INFO - PROCESS | 1966 | 1467233338927 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afc0800 == 42 [pid = 1966] [id = 624] 13:48:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x112a5bc00) [pid = 1966] [serial = 1872] [outer = 0x0] 13:48:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x116752c00) [pid = 1966] [serial = 1873] [outer = 0x112a5bc00] 13:48:58 INFO - PROCESS | 1966 | 1467233338951 Marionette DEBUG loaded listener.js 13:48:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x119442800) [pid = 1966] [serial = 1874] [outer = 0x112a5bc00] 13:48:59 INFO - PROCESS | 1966 | 1467233339207 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]]]}] 13:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 471ms 13:48:59 INFO - PROCESS | 1966 | 1467233339235 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:48:59 INFO - PROCESS | 1966 | 1467233339237 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:48:59 INFO - PROCESS | 1966 | 1467233339246 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:48:59 INFO - PROCESS | 1966 | 1467233339247 Marionette TRACE conn2 <- [1,2470,null,{}] 13:48:59 INFO - PROCESS | 1966 | 1467233339250 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}] 13:48:59 INFO - PROCESS | 1966 | 1467233339251 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:59 INFO - PROCESS | 1966 | 1467233339337 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:48:59 INFO - PROCESS | 1966 | 1467233339342 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 1966 | 1467233339343 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca38800 == 43 [pid = 1966] [id = 625] 13:48:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x119443c00) [pid = 1966] [serial = 1875] [outer = 0x0] 13:48:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x126c71c00) [pid = 1966] [serial = 1876] [outer = 0x119443c00] 13:48:59 INFO - PROCESS | 1966 | 1467233339367 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x128c8f400) [pid = 1966] [serial = 1877] [outer = 0x119443c00] 13:48:59 INFO - PROCESS | 1966 | 1467233339702 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]]]}] 13:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 13:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:48:59 INFO - PROCESS | 1966 | 1467233339718 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:48:59 INFO - PROCESS | 1966 | 1467233339719 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:48:59 INFO - PROCESS | 1966 | 1467233339722 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:48:59 INFO - PROCESS | 1966 | 1467233339724 Marionette TRACE conn2 <- [1,2474,null,{}] 13:48:59 INFO - PROCESS | 1966 | 1467233339727 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}] 13:48:59 INFO - PROCESS | 1966 | 1467233339728 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:59 INFO - PROCESS | 1966 | 1467233339845 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:48:59 INFO - PROCESS | 1966 | 1467233339851 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 1966 | 1467233339852 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:48:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d013000 == 44 [pid = 1966] [id = 626] 13:48:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1169fc400) [pid = 1966] [serial = 1878] [outer = 0x0] 13:48:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128e85800) [pid = 1966] [serial = 1879] [outer = 0x1169fc400] 13:48:59 INFO - PROCESS | 1966 | 1467233339876 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1291b6000) [pid = 1966] [serial = 1880] [outer = 0x1169fc400] 13:49:00 INFO - PROCESS | 1966 | 1467233340179 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]]]}] 13:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 472ms 13:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:49:00 INFO - PROCESS | 1966 | 1467233340194 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:49:00 INFO - PROCESS | 1966 | 1467233340195 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:49:00 INFO - PROCESS | 1966 | 1467233340198 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:49:00 INFO - PROCESS | 1966 | 1467233340199 Marionette TRACE conn2 <- [1,2478,null,{}] 13:49:00 INFO - PROCESS | 1966 | 1467233340201 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}] 13:49:00 INFO - PROCESS | 1966 | 1467233340202 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:00 INFO - PROCESS | 1966 | 1467233340291 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:49:00 INFO - PROCESS | 1966 | 1467233340296 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:00 INFO - PROCESS | 1966 | 1467233340297 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d025800 == 45 [pid = 1966] [id = 627] 13:49:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1291b6400) [pid = 1966] [serial = 1881] [outer = 0x0] 13:49:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1292e4400) [pid = 1966] [serial = 1882] [outer = 0x1291b6400] 13:49:00 INFO - PROCESS | 1966 | 1467233340321 Marionette DEBUG loaded listener.js 13:49:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x12944f000) [pid = 1966] [serial = 1883] [outer = 0x1291b6400] 13:49:00 INFO - PROCESS | 1966 | 1467233340769 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]]]}] 13:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 622ms 13:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:49:00 INFO - PROCESS | 1966 | 1467233340820 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:49:00 INFO - PROCESS | 1966 | 1467233340823 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:49:00 INFO - PROCESS | 1966 | 1467233340826 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:49:00 INFO - PROCESS | 1966 | 1467233340828 Marionette TRACE conn2 <- [1,2482,null,{}] 13:49:00 INFO - PROCESS | 1966 | 1467233340832 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}] 13:49:00 INFO - PROCESS | 1966 | 1467233340833 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:00 INFO - PROCESS | 1966 | 1467233340954 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:49:01 INFO - PROCESS | 1966 | 1467233341084 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 1966 | 1467233341085 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x118341000 == 46 [pid = 1966] [id = 628] 13:49:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1128cf400) [pid = 1966] [serial = 1884] [outer = 0x0] 13:49:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x1128d4800) [pid = 1966] [serial = 1885] [outer = 0x1128cf400] 13:49:01 INFO - PROCESS | 1966 | 1467233341118 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x112a83400) [pid = 1966] [serial = 1886] [outer = 0x1128cf400] 13:49:01 INFO - PROCESS | 1966 | 1467233341639 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]]]}] 13:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 821ms 13:49:01 INFO - PROCESS | 1966 | 1467233341647 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 1966 | 1467233341650 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:49:01 INFO - PROCESS | 1966 | 1467233341654 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:49:01 INFO - PROCESS | 1966 | 1467233341656 Marionette TRACE conn2 <- [1,2486,null,{}] 13:49:01 INFO - PROCESS | 1966 | 1467233341659 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}] 13:49:01 INFO - PROCESS | 1966 | 1467233341661 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:01 INFO - PROCESS | 1966 | 1467233341773 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:49:01 INFO - PROCESS | 1966 | 1467233341834 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 1966 | 1467233341835 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x1237af800 == 47 [pid = 1966] [id = 629] 13:49:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x11303a000) [pid = 1966] [serial = 1887] [outer = 0x0] 13:49:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x114f64000) [pid = 1966] [serial = 1888] [outer = 0x11303a000] 13:49:01 INFO - PROCESS | 1966 | 1467233341864 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x115e62c00) [pid = 1966] [serial = 1889] [outer = 0x11303a000] 13:49:02 INFO - PROCESS | 1966 | 1467233342631 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]]]}] 13:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1023ms 13:49:02 INFO - PROCESS | 1966 | 1467233342678 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:49:02 INFO - PROCESS | 1966 | 1467233342681 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:49:02 INFO - PROCESS | 1966 | 1467233342684 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:49:02 INFO - PROCESS | 1966 | 1467233342686 Marionette TRACE conn2 <- [1,2490,null,{}] 13:49:02 INFO - PROCESS | 1966 | 1467233342699 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}] 13:49:02 INFO - PROCESS | 1966 | 1467233342700 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:02 INFO - PROCESS | 1966 | 1467233342807 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:49:02 INFO - PROCESS | 1966 | 1467233342869 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:02 INFO - PROCESS | 1966 | 1467233342871 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x1183a8800 == 48 [pid = 1966] [id = 630] 13:49:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x113c5d400) [pid = 1966] [serial = 1890] [outer = 0x0] 13:49:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x1164ee000) [pid = 1966] [serial = 1891] [outer = 0x113c5d400] 13:49:02 INFO - PROCESS | 1966 | 1467233342899 Marionette DEBUG loaded listener.js 13:49:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1169ee800) [pid = 1966] [serial = 1892] [outer = 0x113c5d400] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x12d013000 == 47 [pid = 1966] [id = 626] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca38800 == 46 [pid = 1966] [id = 625] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x12afc0800 == 45 [pid = 1966] [id = 624] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3b5000 == 44 [pid = 1966] [id = 623] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x12c39c000 == 43 [pid = 1966] [id = 622] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x12b91f000 == 42 [pid = 1966] [id = 621] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x12a7de400) [pid = 1966] [serial = 1828] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x123981000 == 41 [pid = 1966] [id = 620] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x12a510800 == 40 [pid = 1966] [id = 619] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x119b34800 == 39 [pid = 1966] [id = 618] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x126cd4800 == 38 [pid = 1966] [id = 617] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x124f35800 == 37 [pid = 1966] [id = 616] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x123d43000 == 36 [pid = 1966] [id = 615] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x123981800 == 35 [pid = 1966] [id = 614] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x119ff7000 == 34 [pid = 1966] [id = 613] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x119b39000 == 33 [pid = 1966] [id = 612] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x11838d000 == 32 [pid = 1966] [id = 611] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x116ab4000 == 31 [pid = 1966] [id = 610] 13:49:03 INFO - PROCESS | 1966 | --DOCSHELL 0x123989000 == 30 [pid = 1966] [id = 609] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x119bf1000) [pid = 1966] [serial = 1808] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x119754800) [pid = 1966] [serial = 1807] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1237c8400) [pid = 1966] [serial = 1810] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x118368c00) [pid = 1966] [serial = 1819] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x12650e400) [pid = 1966] [serial = 1814] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x1245ee000) [pid = 1966] [serial = 1813] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x1267c1800) [pid = 1966] [serial = 1816] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128b85400) [pid = 1966] [serial = 1822] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x128b7e400) [pid = 1966] [serial = 1817] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x11889d000) [pid = 1966] [serial = 1804] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x11816e400) [pid = 1966] [serial = 1801] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1185cf400) [pid = 1966] [serial = 1802] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x113359800) [pid = 1966] [serial = 1798] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1164e8000) [pid = 1966] [serial = 1799] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x11276d000) [pid = 1966] [serial = 1795] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x112a5d800) [pid = 1966] [serial = 1796] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1169f5000) [pid = 1966] [serial = 1793] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x116191c00) [pid = 1966] [serial = 1792] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x126957800) [pid = 1966] [serial = 1790] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x123d79400) [pid = 1966] [serial = 1789] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x126156400) [pid = 1966] [serial = 1786] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b81400) [pid = 1966] [serial = 1787] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119be8800) [pid = 1966] [serial = 1784] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x119754000) [pid = 1966] [serial = 1783] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x117d1c400) [pid = 1966] [serial = 1781] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116753c00) [pid = 1966] [serial = 1780] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x123d75c00) [pid = 1966] [serial = 1811] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x123d5ec00) [pid = 1966] [serial = 1820] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x11974f800) [pid = 1966] [serial = 1805] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x128e88c00) [pid = 1966] [serial = 1823] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1292e7800) [pid = 1966] [serial = 1826] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128e8c800) [pid = 1966] [serial = 1825] [outer = 0x0] [url = about:blank] 13:49:03 INFO - PROCESS | 1966 | 1467233343330 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]]]}] 13:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 679ms 13:49:03 INFO - PROCESS | 1966 | 1467233343363 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 1966 | 1467233343366 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:49:03 INFO - PROCESS | 1966 | 1467233343376 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:49:03 INFO - PROCESS | 1966 | 1467233343378 Marionette TRACE conn2 <- [1,2494,null,{}] 13:49:03 INFO - PROCESS | 1966 | 1467233343380 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}] 13:49:03 INFO - PROCESS | 1966 | 1467233343382 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:03 INFO - PROCESS | 1966 | 1467233343467 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:49:03 INFO - PROCESS | 1966 | 1467233343475 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:03 INFO - PROCESS | 1966 | 1467233343476 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b2d000 == 31 [pid = 1966] [id = 631] 13:49:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1169f1000) [pid = 1966] [serial = 1893] [outer = 0x0] 13:49:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1176f5400) [pid = 1966] [serial = 1894] [outer = 0x1169f1000] 13:49:03 INFO - PROCESS | 1966 | 1467233343503 Marionette DEBUG loaded listener.js 13:49:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x118170400) [pid = 1966] [serial = 1895] [outer = 0x1169f1000] 13:49:03 INFO - PROCESS | 1966 | 1467233343837 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]]]}] 13:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 524ms 13:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:49:03 INFO - PROCESS | 1966 | 1467233343895 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 1966 | 1467233343896 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:49:03 INFO - PROCESS | 1966 | 1467233343899 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:49:03 INFO - PROCESS | 1966 | 1467233343901 Marionette TRACE conn2 <- [1,2498,null,{}] 13:49:03 INFO - PROCESS | 1966 | 1467233343909 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}] 13:49:03 INFO - PROCESS | 1966 | 1467233343912 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:03 INFO - PROCESS | 1966 | 1467233343991 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:49:04 INFO - PROCESS | 1966 | 1467233343998 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:04 INFO - PROCESS | 1966 | 1467233344000 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x1233a4800 == 32 [pid = 1966] [id = 632] 13:49:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112a5d400) [pid = 1966] [serial = 1896] [outer = 0x0] 13:49:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1188eac00) [pid = 1966] [serial = 1897] [outer = 0x112a5d400] 13:49:04 INFO - PROCESS | 1966 | 1467233344028 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119416c00) [pid = 1966] [serial = 1898] [outer = 0x112a5d400] 13:49:04 INFO - PROCESS | 1966 | 1467233344389 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]]]}] 13:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 522ms 13:49:04 INFO - PROCESS | 1966 | 1467233344430 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:49:04 INFO - PROCESS | 1966 | 1467233344432 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:49:04 INFO - PROCESS | 1966 | 1467233344435 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:49:04 INFO - PROCESS | 1966 | 1467233344436 Marionette TRACE conn2 <- [1,2502,null,{}] 13:49:04 INFO - PROCESS | 1966 | 1467233344439 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}] 13:49:04 INFO - PROCESS | 1966 | 1467233344440 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:04 INFO - PROCESS | 1966 | 1467233344524 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:49:04 INFO - PROCESS | 1966 | 1467233344528 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:04 INFO - PROCESS | 1966 | 1467233344529 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d3c800 == 33 [pid = 1966] [id = 633] 13:49:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119440000) [pid = 1966] [serial = 1899] [outer = 0x0] 13:49:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x119751800) [pid = 1966] [serial = 1900] [outer = 0x119440000] 13:49:04 INFO - PROCESS | 1966 | 1467233344557 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x119787400) [pid = 1966] [serial = 1901] [outer = 0x119440000] 13:49:04 INFO - PROCESS | 1966 | 1467233344975 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]]]}] 13:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 568ms 13:49:05 INFO - PROCESS | 1966 | 1467233345005 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 1966 | 1467233345006 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:49:05 INFO - PROCESS | 1966 | 1467233345008 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 1966 | 1467233345009 Marionette TRACE conn2 <- [1,2506,null,{}] 13:49:05 INFO - PROCESS | 1966 | 1467233345011 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}] 13:49:05 INFO - PROCESS | 1966 | 1467233345012 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:05 INFO - PROCESS | 1966 | 1467233345102 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:49:05 INFO - PROCESS | 1966 | 1467233345108 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 1966 | 1467233345109 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f04000 == 34 [pid = 1966] [id = 634] 13:49:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x119756000) [pid = 1966] [serial = 1902] [outer = 0x0] 13:49:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119bf1000) [pid = 1966] [serial = 1903] [outer = 0x119756000] 13:49:05 INFO - PROCESS | 1966 | 1467233345139 Marionette DEBUG loaded listener.js 13:49:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x122f08c00) [pid = 1966] [serial = 1904] [outer = 0x119756000] 13:49:05 INFO - PROCESS | 1966 | 1467233345628 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]]]}] 13:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 668ms 13:49:05 INFO - PROCESS | 1966 | 1467233345677 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 1966 | 1467233345680 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:49:05 INFO - PROCESS | 1966 | 1467233345683 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 1966 | 1467233345685 Marionette TRACE conn2 <- [1,2510,null,{}] 13:49:05 INFO - PROCESS | 1966 | 1467233345688 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}] 13:49:05 INFO - PROCESS | 1966 | 1467233345694 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:05 INFO - PROCESS | 1966 | 1467233345875 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:49:05 INFO - PROCESS | 1966 | 1467233345897 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 1966 | 1467233345898 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12928e800 == 35 [pid = 1966] [id = 635] 13:49:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12353c800) [pid = 1966] [serial = 1905] [outer = 0x0] 13:49:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x123d71800) [pid = 1966] [serial = 1906] [outer = 0x12353c800] 13:49:05 INFO - PROCESS | 1966 | 1467233345922 Marionette DEBUG loaded listener.js 13:49:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x124ee8400) [pid = 1966] [serial = 1907] [outer = 0x12353c800] 13:49:06 INFO - PROCESS | 1966 | 1467233346260 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]]]}] 13:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 620ms 13:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:49:06 INFO - PROCESS | 1966 | 1467233346303 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:49:06 INFO - PROCESS | 1966 | 1467233346304 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:49:06 INFO - PROCESS | 1966 | 1467233346307 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:49:06 INFO - PROCESS | 1966 | 1467233346308 Marionette TRACE conn2 <- [1,2514,null,{}] 13:49:06 INFO - PROCESS | 1966 | 1467233346310 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}] 13:49:06 INFO - PROCESS | 1966 | 1467233346311 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:06 INFO - PROCESS | 1966 | 1467233346431 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:49:06 INFO - PROCESS | 1966 | 1467233346469 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:06 INFO - PROCESS | 1966 | 1467233346470 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a510800 == 36 [pid = 1966] [id = 636] 13:49:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x124eea800) [pid = 1966] [serial = 1908] [outer = 0x0] 13:49:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12651bc00) [pid = 1966] [serial = 1909] [outer = 0x124eea800] 13:49:06 INFO - PROCESS | 1966 | 1467233346494 Marionette DEBUG loaded listener.js 13:49:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12695e800) [pid = 1966] [serial = 1910] [outer = 0x124eea800] 13:49:06 INFO - PROCESS | 1966 | 1467233346834 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]]]}] 13:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 568ms 13:49:06 INFO - PROCESS | 1966 | 1467233346875 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:49:06 INFO - PROCESS | 1966 | 1467233346876 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:49:06 INFO - PROCESS | 1966 | 1467233346879 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:49:06 INFO - PROCESS | 1966 | 1467233346880 Marionette TRACE conn2 <- [1,2518,null,{}] 13:49:06 INFO - PROCESS | 1966 | 1467233346882 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}] 13:49:06 INFO - PROCESS | 1966 | 1467233346883 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:06 INFO - PROCESS | 1966 | 1467233346986 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:49:06 INFO - PROCESS | 1966 | 1467233346989 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:06 INFO - PROCESS | 1966 | 1467233346990 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a758800 == 37 [pid = 1966] [id = 637] 13:49:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x124f90c00) [pid = 1966] [serial = 1911] [outer = 0x0] 13:49:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x128b7d400) [pid = 1966] [serial = 1912] [outer = 0x124f90c00] 13:49:07 INFO - PROCESS | 1966 | 1467233347014 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x128c92000) [pid = 1966] [serial = 1913] [outer = 0x124f90c00] 13:49:07 INFO - PROCESS | 1966 | 1467233347351 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]]]}] 13:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x123d74000) [pid = 1966] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1169ee000) [pid = 1966] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x111f05000) [pid = 1966] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x110e82400) [pid = 1966] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1242f2400) [pid = 1966] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x110e7b400) [pid = 1966] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1182f9400) [pid = 1966] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1291b3400) [pid = 1966] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112a84400) [pid = 1966] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119595400) [pid = 1966] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119750400) [pid = 1966] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x122f05400) [pid = 1966] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1128d4000) [pid = 1966] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x112a5bc00) [pid = 1966] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12615a800) [pid = 1966] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12650fc00) [pid = 1966] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x119443c00) [pid = 1966] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:49:07 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1169fc400) [pid = 1966] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:49:07 INFO - PROCESS | 1966 | 1467233347661 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:49:07 INFO - PROCESS | 1966 | 1467233347663 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:49:07 INFO - PROCESS | 1966 | 1467233347703 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:49:07 INFO - PROCESS | 1966 | 1467233347705 Marionette TRACE conn2 <- [1,2522,null,{}] 13:49:07 INFO - PROCESS | 1966 | 1467233347709 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}] 13:49:07 INFO - PROCESS | 1966 | 1467233347711 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:07 INFO - PROCESS | 1966 | 1467233347848 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:49:07 INFO - PROCESS | 1966 | 1467233347857 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:07 INFO - PROCESS | 1966 | 1467233347858 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12339b800 == 38 [pid = 1966] [id = 638] 13:49:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112a5cc00) [pid = 1966] [serial = 1914] [outer = 0x0] 13:49:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11334b800) [pid = 1966] [serial = 1915] [outer = 0x112a5cc00] 13:49:07 INFO - PROCESS | 1966 | 1467233347890 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1169fc400) [pid = 1966] [serial = 1916] [outer = 0x112a5cc00] 13:49:08 INFO - PROCESS | 1966 | 1467233348215 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]]]}] 13:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 525ms 13:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:49:08 INFO - PROCESS | 1966 | 1467233348228 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:49:08 INFO - PROCESS | 1966 | 1467233348229 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:49:08 INFO - PROCESS | 1966 | 1467233348231 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:49:08 INFO - PROCESS | 1966 | 1467233348232 Marionette TRACE conn2 <- [1,2526,null,{}] 13:49:08 INFO - PROCESS | 1966 | 1467233348235 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}] 13:49:08 INFO - PROCESS | 1966 | 1467233348236 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:08 INFO - PROCESS | 1966 | 1467233348348 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:49:08 INFO - PROCESS | 1966 | 1467233348354 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:08 INFO - PROCESS | 1966 | 1467233348356 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b926800 == 39 [pid = 1966] [id = 639] 13:49:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x112f6a000) [pid = 1966] [serial = 1917] [outer = 0x0] 13:49:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11958ec00) [pid = 1966] [serial = 1918] [outer = 0x112f6a000] 13:49:08 INFO - PROCESS | 1966 | 1467233348379 Marionette DEBUG loaded listener.js 13:49:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124eecc00) [pid = 1966] [serial = 1919] [outer = 0x112f6a000] 13:49:08 INFO - PROCESS | 1966 | 1467233348684 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]]]}] 13:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 468ms 13:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:49:08 INFO - PROCESS | 1966 | 1467233348701 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:49:08 INFO - PROCESS | 1966 | 1467233348703 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:49:08 INFO - PROCESS | 1966 | 1467233348706 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:49:08 INFO - PROCESS | 1966 | 1467233348717 Marionette TRACE conn2 <- [1,2530,null,{}] 13:49:08 INFO - PROCESS | 1966 | 1467233348720 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}] 13:49:08 INFO - PROCESS | 1966 | 1467233348724 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:08 INFO - PROCESS | 1966 | 1467233348815 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:49:08 INFO - PROCESS | 1966 | 1467233348819 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:08 INFO - PROCESS | 1966 | 1467233348820 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c709800 == 40 [pid = 1966] [id = 640] 13:49:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x110e83400) [pid = 1966] [serial = 1920] [outer = 0x0] 13:49:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128e89000) [pid = 1966] [serial = 1921] [outer = 0x110e83400] 13:49:08 INFO - PROCESS | 1966 | 1467233348847 Marionette DEBUG loaded listener.js 13:49:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12a536000) [pid = 1966] [serial = 1922] [outer = 0x110e83400] 13:49:09 INFO - PROCESS | 1966 | 1467233349188 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]]]}] 13:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 532ms 13:49:09 INFO - PROCESS | 1966 | 1467233349248 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:49:09 INFO - PROCESS | 1966 | 1467233349249 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:49:09 INFO - PROCESS | 1966 | 1467233349253 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:49:09 INFO - PROCESS | 1966 | 1467233349254 Marionette TRACE conn2 <- [1,2534,null,{}] 13:49:09 INFO - PROCESS | 1966 | 1467233349256 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}] 13:49:09 INFO - PROCESS | 1966 | 1467233349257 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:09 INFO - PROCESS | 1966 | 1467233349335 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:49:09 INFO - PROCESS | 1966 | 1467233349341 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 1966 | 1467233349342 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca37000 == 41 [pid = 1966] [id = 641] 13:49:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12a537000) [pid = 1966] [serial = 1923] [outer = 0x0] 13:49:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12a6ac800) [pid = 1966] [serial = 1924] [outer = 0x12a537000] 13:49:09 INFO - PROCESS | 1966 | 1467233349366 Marionette DEBUG loaded listener.js 13:49:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12af03c00) [pid = 1966] [serial = 1925] [outer = 0x12a537000] 13:49:09 INFO - PROCESS | 1966 | 1467233349733 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]]]}] 13:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms 13:49:09 INFO - PROCESS | 1966 | 1467233349772 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:49:09 INFO - PROCESS | 1966 | 1467233349774 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:49:09 INFO - PROCESS | 1966 | 1467233349778 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:49:09 INFO - PROCESS | 1966 | 1467233349780 Marionette TRACE conn2 <- [1,2538,null,{}] 13:49:09 INFO - PROCESS | 1966 | 1467233349785 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}] 13:49:09 INFO - PROCESS | 1966 | 1467233349787 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:09 INFO - PROCESS | 1966 | 1467233349903 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:49:09 INFO - PROCESS | 1966 | 1467233349978 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 1966 | 1467233349981 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d51800 == 42 [pid = 1966] [id = 642] 13:49:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x112a5f400) [pid = 1966] [serial = 1926] [outer = 0x0] 13:49:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112eb9800) [pid = 1966] [serial = 1927] [outer = 0x112a5f400] 13:49:10 INFO - PROCESS | 1966 | 1467233350012 Marionette DEBUG loaded listener.js 13:49:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x113c63000) [pid = 1966] [serial = 1928] [outer = 0x112a5f400] 13:49:10 INFO - PROCESS | 1966 | 1467233350431 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]]]}] 13:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 676ms 13:49:10 INFO - PROCESS | 1966 | 1467233350453 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:49:10 INFO - PROCESS | 1966 | 1467233350458 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:49:10 INFO - PROCESS | 1966 | 1467233350463 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:49:10 INFO - PROCESS | 1966 | 1467233350465 Marionette TRACE conn2 <- [1,2542,null,{}] 13:49:10 INFO - PROCESS | 1966 | 1467233350467 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}] 13:49:10 INFO - PROCESS | 1966 | 1467233350469 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:10 INFO - PROCESS | 1966 | 1467233350594 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:49:10 INFO - PROCESS | 1966 | 1467233350670 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:10 INFO - PROCESS | 1966 | 1467233350672 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x123996800 == 43 [pid = 1966] [id = 643] 13:49:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x11816bc00) [pid = 1966] [serial = 1929] [outer = 0x0] 13:49:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x1182fbc00) [pid = 1966] [serial = 1930] [outer = 0x11816bc00] 13:49:10 INFO - PROCESS | 1966 | 1467233350702 Marionette DEBUG loaded listener.js 13:49:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x118766400) [pid = 1966] [serial = 1931] [outer = 0x11816bc00] 13:49:11 INFO - PROCESS | 1966 | 1467233351087 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]]]}] 13:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 673ms 13:49:11 INFO - PROCESS | 1966 | 1467233351136 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:49:11 INFO - PROCESS | 1966 | 1467233351139 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:49:11 INFO - PROCESS | 1966 | 1467233351142 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:49:11 INFO - PROCESS | 1966 | 1467233351145 Marionette TRACE conn2 <- [1,2546,null,{}] 13:49:11 INFO - PROCESS | 1966 | 1467233351153 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}] 13:49:11 INFO - PROCESS | 1966 | 1467233351156 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:11 INFO - PROCESS | 1966 | 1467233351259 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:49:11 INFO - PROCESS | 1966 | 1467233351323 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:11 INFO - PROCESS | 1966 | 1467233351325 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3b8000 == 44 [pid = 1966] [id = 644] 13:49:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119594400) [pid = 1966] [serial = 1932] [outer = 0x0] 13:49:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x119a4dc00) [pid = 1966] [serial = 1933] [outer = 0x119594400] 13:49:11 INFO - PROCESS | 1966 | 1467233351356 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1237c8800) [pid = 1966] [serial = 1934] [outer = 0x119594400] 13:49:11 INFO - PROCESS | 1966 | 1467233351808 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]]]}] 13:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 672ms 13:49:11 INFO - PROCESS | 1966 | 1467233351814 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:49:11 INFO - PROCESS | 1966 | 1467233351816 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:49:11 INFO - PROCESS | 1966 | 1467233351818 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:49:11 INFO - PROCESS | 1966 | 1467233351819 Marionette TRACE conn2 <- [1,2550,null,{}] 13:49:11 INFO - PROCESS | 1966 | 1467233351824 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}] 13:49:11 INFO - PROCESS | 1966 | 1467233351826 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:11 INFO - PROCESS | 1966 | 1467233351949 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:49:12 INFO - PROCESS | 1966 | 1467233352036 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 1966 | 1467233352038 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d508800 == 45 [pid = 1966] [id = 645] 13:49:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x123cc9800) [pid = 1966] [serial = 1935] [outer = 0x0] 13:49:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x126157000) [pid = 1966] [serial = 1936] [outer = 0x123cc9800] 13:49:12 INFO - PROCESS | 1966 | 1467233352064 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x128b86000) [pid = 1966] [serial = 1937] [outer = 0x123cc9800] 13:49:12 INFO - PROCESS | 1966 | 1467233352537 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]]]}] 13:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 773ms 13:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:49:12 INFO - PROCESS | 1966 | 1467233352591 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:49:12 INFO - PROCESS | 1966 | 1467233352593 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:49:12 INFO - PROCESS | 1966 | 1467233352595 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:49:12 INFO - PROCESS | 1966 | 1467233352596 Marionette TRACE conn2 <- [1,2554,null,{}] 13:49:12 INFO - PROCESS | 1966 | 1467233352598 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}] 13:49:12 INFO - PROCESS | 1966 | 1467233352600 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:12 INFO - PROCESS | 1966 | 1467233352698 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:49:12 INFO - PROCESS | 1966 | 1467233352777 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 1966 | 1467233352778 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x1242b2000 == 46 [pid = 1966] [id = 646] 13:49:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x113045c00) [pid = 1966] [serial = 1938] [outer = 0x0] 13:49:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x119598800) [pid = 1966] [serial = 1939] [outer = 0x113045c00] 13:49:12 INFO - PROCESS | 1966 | 1467233352806 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x124e6e000) [pid = 1966] [serial = 1940] [outer = 0x113045c00] 13:49:13 INFO - PROCESS | 1966 | 1467233353408 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]]]}] 13:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 869ms 13:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:49:13 INFO - PROCESS | 1966 | 1467233353465 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:49:13 INFO - PROCESS | 1966 | 1467233353467 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:49:13 INFO - PROCESS | 1966 | 1467233353470 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:49:13 INFO - PROCESS | 1966 | 1467233353472 Marionette TRACE conn2 <- [1,2558,null,{}] 13:49:13 INFO - PROCESS | 1966 | 1467233353475 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}] 13:49:13 INFO - PROCESS | 1966 | 1467233353477 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:13 INFO - PROCESS | 1966 | 1467233353577 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:49:13 INFO - PROCESS | 1966 | 1467233353658 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:13 INFO - PROCESS | 1966 | 1467233353659 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x1182ce000 == 47 [pid = 1966] [id = 647] 13:49:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x116136c00) [pid = 1966] [serial = 1941] [outer = 0x0] 13:49:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x11618f800) [pid = 1966] [serial = 1942] [outer = 0x116136c00] 13:49:13 INFO - PROCESS | 1966 | 1467233353687 Marionette DEBUG loaded listener.js 13:49:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1169f6000) [pid = 1966] [serial = 1943] [outer = 0x116136c00] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12c709800 == 46 [pid = 1966] [id = 640] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12b926800 == 45 [pid = 1966] [id = 639] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12339b800 == 44 [pid = 1966] [id = 638] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12a758800 == 43 [pid = 1966] [id = 637] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12a510800 == 42 [pid = 1966] [id = 636] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12928e800 == 41 [pid = 1966] [id = 635] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x124f04000 == 40 [pid = 1966] [id = 634] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x123d3c800 == 39 [pid = 1966] [id = 633] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x1233a4800 == 38 [pid = 1966] [id = 632] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x119b2d000 == 37 [pid = 1966] [id = 631] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x1183a8800 == 36 [pid = 1966] [id = 630] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x118341000 == 35 [pid = 1966] [id = 628] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12d025800 == 34 [pid = 1966] [id = 627] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x1237af800 == 33 [pid = 1966] [id = 629] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x1242b2000 == 32 [pid = 1966] [id = 646] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12d508800 == 31 [pid = 1966] [id = 645] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3b8000 == 30 [pid = 1966] [id = 644] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x123996800 == 29 [pid = 1966] [id = 643] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca37000 == 28 [pid = 1966] [id = 641] 13:49:14 INFO - PROCESS | 1966 | --DOCSHELL 0x117d51800 == 27 [pid = 1966] [id = 642] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x116752c00) [pid = 1966] [serial = 1873] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12615cc00) [pid = 1966] [serial = 1867] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x126955800) [pid = 1966] [serial = 1868] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x126155400) [pid = 1966] [serial = 1865] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x128b7b000) [pid = 1966] [serial = 1870] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x126c71c00) [pid = 1966] [serial = 1876] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x119442800) [pid = 1966] [serial = 1874] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x118164000) [pid = 1966] [serial = 1844] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x128b82c00) [pid = 1966] [serial = 1871] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x11974e400) [pid = 1966] [serial = 1850] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1292e4400) [pid = 1966] [serial = 1882] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1242f1000) [pid = 1966] [serial = 1862] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x128e85800) [pid = 1966] [serial = 1879] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1291b6000) [pid = 1966] [serial = 1880] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x128c8f400) [pid = 1966] [serial = 1877] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1236ed000) [pid = 1966] [serial = 1859] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1240c2000) [pid = 1966] [serial = 1861] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1169f3800) [pid = 1966] [serial = 1840] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x116f02800) [pid = 1966] [serial = 1843] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x116a13800) [pid = 1966] [serial = 1841] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x11958d400) [pid = 1966] [serial = 1849] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x124ee7c00) [pid = 1966] [serial = 1864] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x115d17c00) [pid = 1966] [serial = 1837] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x11663d000) [pid = 1966] [serial = 1838] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1185cf000) [pid = 1966] [serial = 1846] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x119439400) [pid = 1966] [serial = 1847] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12af05800) [pid = 1966] [serial = 1829] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112f9c000) [pid = 1966] [serial = 1834] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x112fac400) [pid = 1966] [serial = 1835] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x119be7c00) [pid = 1966] [serial = 1855] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x120fe7400) [pid = 1966] [serial = 1856] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119782800) [pid = 1966] [serial = 1852] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x119b67400) [pid = 1966] [serial = 1853] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12314f400) [pid = 1966] [serial = 1858] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1128d4c00) [pid = 1966] [serial = 1831] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x112a5a800) [pid = 1966] [serial = 1832] [outer = 0x0] [url = about:blank] 13:49:14 INFO - PROCESS | 1966 | 1467233354680 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]]]}] 13:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1223ms 13:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:49:14 INFO - PROCESS | 1966 | 1467233354693 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:49:14 INFO - PROCESS | 1966 | 1467233354696 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:49:14 INFO - PROCESS | 1966 | 1467233354699 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:49:14 INFO - PROCESS | 1966 | 1467233354701 Marionette TRACE conn2 <- [1,2562,null,{}] 13:49:14 INFO - PROCESS | 1966 | 1467233354705 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}] 13:49:14 INFO - PROCESS | 1966 | 1467233354706 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:14 INFO - PROCESS | 1966 | 1467233354797 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:49:14 INFO - PROCESS | 1966 | 1467233354802 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:14 INFO - PROCESS | 1966 | 1467233354803 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ac1000 == 28 [pid = 1966] [id = 648] 13:49:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x11269dc00) [pid = 1966] [serial = 1944] [outer = 0x0] 13:49:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112f99000) [pid = 1966] [serial = 1945] [outer = 0x11269dc00] 13:49:14 INFO - PROCESS | 1966 | 1467233354835 Marionette DEBUG loaded listener.js 13:49:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x112fac000) [pid = 1966] [serial = 1946] [outer = 0x11269dc00] 13:49:15 INFO - PROCESS | 1966 | 1467233355246 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]]]}] 13:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 571ms 13:49:15 INFO - PROCESS | 1966 | 1467233355277 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:49:15 INFO - PROCESS | 1966 | 1467233355281 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:49:15 INFO - PROCESS | 1966 | 1467233355286 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:49:15 INFO - PROCESS | 1966 | 1467233355289 Marionette TRACE conn2 <- [1,2566,null,{}] 13:49:15 INFO - PROCESS | 1966 | 1467233355291 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}] 13:49:15 INFO - PROCESS | 1966 | 1467233355293 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:15 INFO - PROCESS | 1966 | 1467233355374 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:49:15 INFO - PROCESS | 1966 | 1467233355378 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 1966 | 1467233355380 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x119727800 == 29 [pid = 1966] [id = 649] 13:49:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x115df1800) [pid = 1966] [serial = 1947] [outer = 0x0] 13:49:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x116753400) [pid = 1966] [serial = 1948] [outer = 0x115df1800] 13:49:15 INFO - PROCESS | 1966 | 1467233355407 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1169f7c00) [pid = 1966] [serial = 1949] [outer = 0x115df1800] 13:49:15 INFO - PROCESS | 1966 | 1467233355748 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]]]}] 13:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 520ms 13:49:15 INFO - PROCESS | 1966 | 1467233355807 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:49:15 INFO - PROCESS | 1966 | 1467233355808 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:49:15 INFO - PROCESS | 1966 | 1467233355810 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:49:15 INFO - PROCESS | 1966 | 1467233355813 Marionette TRACE conn2 <- [1,2570,null,{}] 13:49:15 INFO - PROCESS | 1966 | 1467233355820 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}] 13:49:15 INFO - PROCESS | 1966 | 1467233355824 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:15 INFO - PROCESS | 1966 | 1467233355902 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:49:15 INFO - PROCESS | 1966 | 1467233355911 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 1966 | 1467233355913 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x123207800 == 30 [pid = 1966] [id = 650] 13:49:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1128d9000) [pid = 1966] [serial = 1950] [outer = 0x0] 13:49:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1185cc400) [pid = 1966] [serial = 1951] [outer = 0x1128d9000] 13:49:15 INFO - PROCESS | 1966 | 1467233355941 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1192fdc00) [pid = 1966] [serial = 1952] [outer = 0x1128d9000] 13:49:16 INFO - PROCESS | 1966 | 1467233356341 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]]]}] 13:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 570ms 13:49:16 INFO - PROCESS | 1966 | 1467233356398 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 1966 | 1467233356401 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:49:16 INFO - PROCESS | 1966 | 1467233356413 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:49:16 INFO - PROCESS | 1966 | 1467233356415 Marionette TRACE conn2 <- [1,2574,null,{}] 13:49:16 INFO - PROCESS | 1966 | 1467233356418 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}] 13:49:16 INFO - PROCESS | 1966 | 1467233356421 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:16 INFO - PROCESS | 1966 | 1467233356546 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:49:16 INFO - PROCESS | 1966 | 1467233356559 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:16 INFO - PROCESS | 1966 | 1467233356560 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d2c000 == 31 [pid = 1966] [id = 651] 13:49:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119595c00) [pid = 1966] [serial = 1953] [outer = 0x0] 13:49:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x11974f800) [pid = 1966] [serial = 1954] [outer = 0x119595c00] 13:49:16 INFO - PROCESS | 1966 | 1467233356602 Marionette DEBUG loaded listener.js 13:49:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x11975a800) [pid = 1966] [serial = 1955] [outer = 0x119595c00] 13:49:16 INFO - PROCESS | 1966 | 1467233356986 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]]]}] 13:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 637ms 13:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:49:17 INFO - PROCESS | 1966 | 1467233357041 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:49:17 INFO - PROCESS | 1966 | 1467233357042 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:49:17 INFO - PROCESS | 1966 | 1467233357052 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:49:17 INFO - PROCESS | 1966 | 1467233357053 Marionette TRACE conn2 <- [1,2578,null,{}] 13:49:17 INFO - PROCESS | 1966 | 1467233357055 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}] 13:49:17 INFO - PROCESS | 1966 | 1467233357056 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:17 INFO - PROCESS | 1966 | 1467233357150 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:49:17 INFO - PROCESS | 1966 | 1467233357206 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:17 INFO - PROCESS | 1966 | 1467233357207 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f0a000 == 32 [pid = 1966] [id = 652] 13:49:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x115ded800) [pid = 1966] [serial = 1956] [outer = 0x0] 13:49:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119a59800) [pid = 1966] [serial = 1957] [outer = 0x115ded800] 13:49:17 INFO - PROCESS | 1966 | 1467233357233 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x122f03c00) [pid = 1966] [serial = 1958] [outer = 0x115ded800] 13:49:17 INFO - PROCESS | 1966 | 1467233357549 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]]]}] 13:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 527ms 13:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:49:17 INFO - PROCESS | 1966 | 1467233357580 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:49:17 INFO - PROCESS | 1966 | 1467233357581 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:49:17 INFO - PROCESS | 1966 | 1467233357583 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:49:17 INFO - PROCESS | 1966 | 1467233357585 Marionette TRACE conn2 <- [1,2582,null,{}] 13:49:17 INFO - PROCESS | 1966 | 1467233357587 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}] 13:49:17 INFO - PROCESS | 1966 | 1467233357591 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:17 INFO - PROCESS | 1966 | 1467233357705 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:49:17 INFO - PROCESS | 1966 | 1467233357741 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:17 INFO - PROCESS | 1966 | 1467233357743 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x12911d800 == 33 [pid = 1966] [id = 653] 13:49:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12314f400) [pid = 1966] [serial = 1959] [outer = 0x0] 13:49:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x123d6ec00) [pid = 1966] [serial = 1960] [outer = 0x12314f400] 13:49:17 INFO - PROCESS | 1966 | 1467233357767 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x126153800) [pid = 1966] [serial = 1961] [outer = 0x12314f400] 13:49:18 INFO - PROCESS | 1966 | 1467233358068 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]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 518ms 13:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:49:18 INFO - PROCESS | 1966 | 1467233358102 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 1966 | 1467233358104 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:49:18 INFO - PROCESS | 1966 | 1467233358107 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 1966 | 1467233358108 Marionette TRACE conn2 <- [1,2586,null,{}] 13:49:18 INFO - PROCESS | 1966 | 1467233358110 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}] 13:49:18 INFO - PROCESS | 1966 | 1467233358111 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:18 INFO - PROCESS | 1966 | 1467233358211 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:49:18 INFO - PROCESS | 1966 | 1467233358215 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 1966 | 1467233358216 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a51f800 == 34 [pid = 1966] [id = 654] 13:49:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x11269e000) [pid = 1966] [serial = 1962] [outer = 0x0] 13:49:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x124f9ec00) [pid = 1966] [serial = 1963] [outer = 0x11269e000] 13:49:18 INFO - PROCESS | 1966 | 1467233358240 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12695f800) [pid = 1966] [serial = 1964] [outer = 0x11269e000] 13:49:18 INFO - PROCESS | 1966 | 1467233358578 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]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 13:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:49:18 INFO - PROCESS | 1966 | 1467233358626 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 1966 | 1467233358627 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:49:18 INFO - PROCESS | 1966 | 1467233358629 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 1966 | 1467233358630 Marionette TRACE conn2 <- [1,2590,null,{}] 13:49:18 INFO - PROCESS | 1966 | 1467233358639 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}] 13:49:18 INFO - PROCESS | 1966 | 1467233358640 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:18 INFO - PROCESS | 1966 | 1467233358895 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12353c800) [pid = 1966] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x124eea800) [pid = 1966] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1291b6400) [pid = 1966] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x119440000) [pid = 1966] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x112a5d400) [pid = 1966] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119756000) [pid = 1966] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1169f1000) [pid = 1966] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1128cf400) [pid = 1966] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x11303a000) [pid = 1966] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x113c5d400) [pid = 1966] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x124f90c00) [pid = 1966] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12a537000) [pid = 1966] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112a5cc00) [pid = 1966] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x112f6a000) [pid = 1966] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:49:18 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x110e83400) [pid = 1966] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:49:18 INFO - PROCESS | 1966 | 1467233358942 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 1966 | 1467233358943 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ac5800 == 35 [pid = 1966] [id = 655] 13:49:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1121bdc00) [pid = 1966] [serial = 1965] [outer = 0x0] 13:49:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112a5d400) [pid = 1966] [serial = 1966] [outer = 0x1121bdc00] 13:49:18 INFO - PROCESS | 1966 | 1467233358968 Marionette DEBUG loaded listener.js 13:49:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x115def000) [pid = 1966] [serial = 1967] [outer = 0x1121bdc00] 13:49:19 INFO - PROCESS | 1966 | 1467233359231 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]]]}] 13:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 628ms 13:49:19 INFO - PROCESS | 1966 | 1467233359263 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:49:19 INFO - PROCESS | 1966 | 1467233359264 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:49:19 INFO - PROCESS | 1966 | 1467233359283 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:49:19 INFO - PROCESS | 1966 | 1467233359285 Marionette TRACE conn2 <- [1,2594,null,{}] 13:49:19 INFO - PROCESS | 1966 | 1467233359295 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}] 13:49:19 INFO - PROCESS | 1966 | 1467233359296 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:19 INFO - PROCESS | 1966 | 1467233359379 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:49:19 INFO - PROCESS | 1966 | 1467233359383 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:19 INFO - PROCESS | 1966 | 1467233359385 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x123205800 == 36 [pid = 1966] [id = 656] 13:49:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1169f1c00) [pid = 1966] [serial = 1968] [outer = 0x0] 13:49:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x120fe3400) [pid = 1966] [serial = 1969] [outer = 0x1169f1c00] 13:49:19 INFO - PROCESS | 1966 | 1467233359411 Marionette DEBUG loaded listener.js 13:49:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x126c79400) [pid = 1966] [serial = 1970] [outer = 0x1169f1c00] 13:49:19 INFO - PROCESS | 1966 | 1467233359753 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]]]}] 13:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 13:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:49:19 INFO - PROCESS | 1966 | 1467233359804 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:49:19 INFO - PROCESS | 1966 | 1467233359806 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:49:19 INFO - PROCESS | 1966 | 1467233359808 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:49:19 INFO - PROCESS | 1966 | 1467233359809 Marionette TRACE conn2 <- [1,2598,null,{}] 13:49:19 INFO - PROCESS | 1966 | 1467233359811 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}] 13:49:19 INFO - PROCESS | 1966 | 1467233359812 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:19 INFO - PROCESS | 1966 | 1467233359885 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:49:19 INFO - PROCESS | 1966 | 1467233359891 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:19 INFO - PROCESS | 1966 | 1467233359892 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd66000 == 37 [pid = 1966] [id = 657] 13:49:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128b7c800) [pid = 1966] [serial = 1971] [outer = 0x0] 13:49:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x128b85400) [pid = 1966] [serial = 1972] [outer = 0x128b7c800] 13:49:19 INFO - PROCESS | 1966 | 1467233359917 Marionette DEBUG loaded listener.js 13:49:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128e84000) [pid = 1966] [serial = 1973] [outer = 0x128b7c800] 13:49:20 INFO - PROCESS | 1966 | 1467233360244 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]]]}] 13:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 468ms 13:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:49:20 INFO - PROCESS | 1966 | 1467233360277 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 1966 | 1467233360279 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:49:20 INFO - PROCESS | 1966 | 1467233360281 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 1966 | 1467233360283 Marionette TRACE conn2 <- [1,2602,null,{}] 13:49:20 INFO - PROCESS | 1966 | 1467233360295 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}] 13:49:20 INFO - PROCESS | 1966 | 1467233360297 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:20 INFO - PROCESS | 1966 | 1467233360386 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:49:20 INFO - PROCESS | 1966 | 1467233360392 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:20 INFO - PROCESS | 1966 | 1467233360394 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f08000 == 38 [pid = 1966] [id = 658] 13:49:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128b87000) [pid = 1966] [serial = 1974] [outer = 0x0] 13:49:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1292da400) [pid = 1966] [serial = 1975] [outer = 0x128b87000] 13:49:20 INFO - PROCESS | 1966 | 1467233360420 Marionette DEBUG loaded listener.js 13:49:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12a53b800) [pid = 1966] [serial = 1976] [outer = 0x128b87000] 13:49:20 INFO - PROCESS | 1966 | 1467233360782 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]]]}] 13:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 13:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:49:20 INFO - PROCESS | 1966 | 1467233360800 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 1966 | 1467233360801 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:49:20 INFO - PROCESS | 1966 | 1467233360803 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 1966 | 1467233360805 Marionette TRACE conn2 <- [1,2606,null,{}] 13:49:20 INFO - PROCESS | 1966 | 1467233360820 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}] 13:49:20 INFO - PROCESS | 1966 | 1467233360821 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:20 INFO - PROCESS | 1966 | 1467233360896 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:49:21 INFO - PROCESS | 1966 | 1467233361002 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:21 INFO - PROCESS | 1966 | 1467233361004 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x113cba000 == 39 [pid = 1966] [id = 659] 13:49:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x110e7e000) [pid = 1966] [serial = 1977] [outer = 0x0] 13:49:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x111f07c00) [pid = 1966] [serial = 1978] [outer = 0x110e7e000] 13:49:21 INFO - PROCESS | 1966 | 1467233361036 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1128d6000) [pid = 1966] [serial = 1979] [outer = 0x110e7e000] 13:49:21 INFO - PROCESS | 1966 | 1467233361632 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]]]}] 13:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 883ms 13:49:21 INFO - PROCESS | 1966 | 1467233361700 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:49:21 INFO - PROCESS | 1966 | 1467233361703 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:49:21 INFO - PROCESS | 1966 | 1467233361730 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:49:21 INFO - PROCESS | 1966 | 1467233361732 Marionette TRACE conn2 <- [1,2610,null,{}] 13:49:21 INFO - PROCESS | 1966 | 1467233361736 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}] 13:49:21 INFO - PROCESS | 1966 | 1467233361739 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:21 INFO - PROCESS | 1966 | 1467233361851 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:49:21 INFO - PROCESS | 1966 | 1467233361912 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:21 INFO - PROCESS | 1966 | 1467233361914 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x123099800 == 40 [pid = 1966] [id = 660] 13:49:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x116137400) [pid = 1966] [serial = 1980] [outer = 0x0] 13:49:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x116752c00) [pid = 1966] [serial = 1981] [outer = 0x116137400] 13:49:21 INFO - PROCESS | 1966 | 1467233361944 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x116a1bc00) [pid = 1966] [serial = 1982] [outer = 0x116137400] 13:49:22 INFO - PROCESS | 1966 | 1467233362618 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]]]}] 13:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 974ms 13:49:22 INFO - PROCESS | 1966 | 1467233362703 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 1966 | 1467233362705 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:49:22 INFO - PROCESS | 1966 | 1467233362708 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:49:22 INFO - PROCESS | 1966 | 1467233362710 Marionette TRACE conn2 <- [1,2614,null,{}] 13:49:22 INFO - PROCESS | 1966 | 1467233362714 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}] 13:49:22 INFO - PROCESS | 1966 | 1467233362715 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:22 INFO - PROCESS | 1966 | 1467233362822 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:49:22 INFO - PROCESS | 1966 | 1467233362886 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 1966 | 1467233362888 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:22 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d4e000 == 41 [pid = 1966] [id = 661] 13:49:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x113c5c000) [pid = 1966] [serial = 1983] [outer = 0x0] 13:49:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x115decc00) [pid = 1966] [serial = 1984] [outer = 0x113c5c000] 13:49:22 INFO - PROCESS | 1966 | 1467233362917 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1169efc00) [pid = 1966] [serial = 1985] [outer = 0x113c5c000] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x124f08000 == 40 [pid = 1966] [id = 658] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd66000 == 39 [pid = 1966] [id = 657] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123205800 == 38 [pid = 1966] [id = 656] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x116ac5800 == 37 [pid = 1966] [id = 655] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12a51f800 == 36 [pid = 1966] [id = 654] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12911d800 == 35 [pid = 1966] [id = 653] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x124f0a000 == 34 [pid = 1966] [id = 652] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123d2c000 == 33 [pid = 1966] [id = 651] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123207800 == 32 [pid = 1966] [id = 650] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x119727800 == 31 [pid = 1966] [id = 649] 13:49:23 INFO - PROCESS | 1966 | --DOCSHELL 0x116ac1000 == 30 [pid = 1966] [id = 648] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x123d71800) [pid = 1966] [serial = 1906] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12651bc00) [pid = 1966] [serial = 1909] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12944f000) [pid = 1966] [serial = 1883] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x119751800) [pid = 1966] [serial = 1900] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119787400) [pid = 1966] [serial = 1901] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x1188eac00) [pid = 1966] [serial = 1897] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x119416c00) [pid = 1966] [serial = 1898] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119bf1000) [pid = 1966] [serial = 1903] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x1176f5400) [pid = 1966] [serial = 1894] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x118170400) [pid = 1966] [serial = 1895] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1128d4800) [pid = 1966] [serial = 1885] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112a83400) [pid = 1966] [serial = 1886] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x114f64000) [pid = 1966] [serial = 1888] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x115e62c00) [pid = 1966] [serial = 1889] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1164ee000) [pid = 1966] [serial = 1891] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1169ee800) [pid = 1966] [serial = 1892] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x128b7d400) [pid = 1966] [serial = 1912] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12a6ac800) [pid = 1966] [serial = 1924] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12695e800) [pid = 1966] [serial = 1910] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128c92000) [pid = 1966] [serial = 1913] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1169fc400) [pid = 1966] [serial = 1916] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x11334b800) [pid = 1966] [serial = 1915] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x11958ec00) [pid = 1966] [serial = 1918] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128e89000) [pid = 1966] [serial = 1921] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x124ee8400) [pid = 1966] [serial = 1907] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x124eecc00) [pid = 1966] [serial = 1919] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x122f08c00) [pid = 1966] [serial = 1904] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12af03c00) [pid = 1966] [serial = 1925] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12a536000) [pid = 1966] [serial = 1922] [outer = 0x0] [url = about:blank] 13:49:23 INFO - PROCESS | 1966 | 1467233363360 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]]]}] 13:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 13:49:23 INFO - PROCESS | 1966 | 1467233363379 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 1966 | 1467233363383 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:49:23 INFO - PROCESS | 1966 | 1467233363387 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 1966 | 1467233363391 Marionette TRACE conn2 <- [1,2618,null,{}] 13:49:23 INFO - PROCESS | 1966 | 1467233363394 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}] 13:49:23 INFO - PROCESS | 1966 | 1467233363396 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:23 INFO - PROCESS | 1966 | 1467233363477 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:49:23 INFO - PROCESS | 1966 | 1467233363481 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:23 INFO - PROCESS | 1966 | 1467233363482 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x119d23800 == 31 [pid = 1966] [id = 662] 13:49:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x1169f1400) [pid = 1966] [serial = 1986] [outer = 0x0] 13:49:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1176f8400) [pid = 1966] [serial = 1987] [outer = 0x1169f1400] 13:49:23 INFO - PROCESS | 1966 | 1467233363512 Marionette DEBUG loaded listener.js 13:49:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1185cf000) [pid = 1966] [serial = 1988] [outer = 0x1169f1400] 13:49:23 INFO - PROCESS | 1966 | 1467233363884 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]]]}] 13:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 525ms 13:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:49:23 INFO - PROCESS | 1966 | 1467233363913 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 1966 | 1467233363914 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:49:23 INFO - PROCESS | 1966 | 1467233363916 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 1966 | 1467233363919 Marionette TRACE conn2 <- [1,2622,null,{}] 13:49:23 INFO - PROCESS | 1966 | 1467233363929 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}] 13:49:23 INFO - PROCESS | 1966 | 1467233363932 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:24 INFO - PROCESS | 1966 | 1467233364014 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:49:24 INFO - PROCESS | 1966 | 1467233364020 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 1966 | 1467233364023 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x123995000 == 32 [pid = 1966] [id = 663] 13:49:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1192fd800) [pid = 1966] [serial = 1989] [outer = 0x0] 13:49:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x119597800) [pid = 1966] [serial = 1990] [outer = 0x1192fd800] 13:49:24 INFO - PROCESS | 1966 | 1467233364053 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11978d000) [pid = 1966] [serial = 1991] [outer = 0x1192fd800] 13:49:24 INFO - PROCESS | 1966 | 1467233364409 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]]]}] 13:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 521ms 13:49:24 INFO - PROCESS | 1966 | 1467233364450 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:49:24 INFO - PROCESS | 1966 | 1467233364452 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:49:24 INFO - PROCESS | 1966 | 1467233364457 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:49:24 INFO - PROCESS | 1966 | 1467233364459 Marionette TRACE conn2 <- [1,2626,null,{}] 13:49:24 INFO - PROCESS | 1966 | 1467233364461 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}] 13:49:24 INFO - PROCESS | 1966 | 1467233364462 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:24 INFO - PROCESS | 1966 | 1467233364543 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:49:24 INFO - PROCESS | 1966 | 1467233364548 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 1966 | 1467233364549 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f0b000 == 33 [pid = 1966] [id = 664] 13:49:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119a53000) [pid = 1966] [serial = 1992] [outer = 0x0] 13:49:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x123075000) [pid = 1966] [serial = 1993] [outer = 0x119a53000] 13:49:24 INFO - PROCESS | 1966 | 1467233364575 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1237c4800) [pid = 1966] [serial = 1994] [outer = 0x119a53000] 13:49:24 INFO - PROCESS | 1966 | 1467233364923 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]]]}] 13:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 472ms 13:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:49:24 INFO - PROCESS | 1966 | 1467233364929 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:49:24 INFO - PROCESS | 1966 | 1467233364930 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:49:24 INFO - PROCESS | 1966 | 1467233364932 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:49:24 INFO - PROCESS | 1966 | 1467233364933 Marionette TRACE conn2 <- [1,2630,null,{}] 13:49:24 INFO - PROCESS | 1966 | 1467233364936 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}] 13:49:24 INFO - PROCESS | 1966 | 1467233364937 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:25 INFO - PROCESS | 1966 | 1467233365014 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:49:25 INFO - PROCESS | 1966 | 1467233365018 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 1966 | 1467233365020 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x119165800 == 34 [pid = 1966] [id = 665] 13:49:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1237c8400) [pid = 1966] [serial = 1995] [outer = 0x0] 13:49:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x123d70800) [pid = 1966] [serial = 1996] [outer = 0x1237c8400] 13:49:25 INFO - PROCESS | 1966 | 1467233365109 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124299400) [pid = 1966] [serial = 1997] [outer = 0x1237c8400] 13:49:25 INFO - PROCESS | 1966 | 1467233365390 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]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 470ms 13:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:49:25 INFO - PROCESS | 1966 | 1467233365412 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:49:25 INFO - PROCESS | 1966 | 1467233365413 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:49:25 INFO - PROCESS | 1966 | 1467233365415 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:49:25 INFO - PROCESS | 1966 | 1467233365417 Marionette TRACE conn2 <- [1,2634,null,{}] 13:49:25 INFO - PROCESS | 1966 | 1467233365419 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}] 13:49:25 INFO - PROCESS | 1966 | 1467233365426 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:25 INFO - PROCESS | 1966 | 1467233365559 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:49:25 INFO - PROCESS | 1966 | 1467233365563 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 1966 | 1467233365564 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a74b000 == 35 [pid = 1966] [id = 666] 13:49:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x1237cb400) [pid = 1966] [serial = 1998] [outer = 0x0] 13:49:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x124ee8400) [pid = 1966] [serial = 1999] [outer = 0x1237cb400] 13:49:25 INFO - PROCESS | 1966 | 1467233365589 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x128c93800) [pid = 1966] [serial = 2000] [outer = 0x1237cb400] 13:49:25 INFO - PROCESS | 1966 | 1467233365949 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]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 570ms 13:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:49:25 INFO - PROCESS | 1966 | 1467233365987 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:49:25 INFO - PROCESS | 1966 | 1467233365988 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:49:25 INFO - PROCESS | 1966 | 1467233365990 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:49:25 INFO - PROCESS | 1966 | 1467233365991 Marionette TRACE conn2 <- [1,2638,null,{}] 13:49:25 INFO - PROCESS | 1966 | 1467233365993 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}] 13:49:25 INFO - PROCESS | 1966 | 1467233365995 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:26 INFO - PROCESS | 1966 | 1467233366094 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:49:26 INFO - PROCESS | 1966 | 1467233366098 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 1966 | 1467233366099 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ade2000 == 36 [pid = 1966] [id = 667] 13:49:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x112a82800) [pid = 1966] [serial = 2001] [outer = 0x0] 13:49:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128e89800) [pid = 1966] [serial = 2002] [outer = 0x112a82800] 13:49:26 INFO - PROCESS | 1966 | 1467233366129 Marionette DEBUG loaded listener.js 13:49:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x129405400) [pid = 1966] [serial = 2003] [outer = 0x112a82800] 13:49:26 INFO - PROCESS | 1966 | 1467233366441 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]]]}] 13:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 471ms 13:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:49:26 INFO - PROCESS | 1966 | 1467233366475 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:49:26 INFO - PROCESS | 1966 | 1467233366476 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:49:26 INFO - PROCESS | 1966 | 1467233366478 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 1966 | 1467233366480 Marionette TRACE conn2 <- [1,2642,null,{}] 13:49:26 INFO - PROCESS | 1966 | 1467233366482 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}] 13:49:26 INFO - PROCESS | 1966 | 1467233366483 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:26 INFO - PROCESS | 1966 | 1467233366585 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:49:26 INFO - PROCESS | 1966 | 1467233366588 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 1966 | 1467233366590 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd62800 == 37 [pid = 1966] [id = 668] 13:49:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1291ae000) [pid = 1966] [serial = 2004] [outer = 0x0] 13:49:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x129452800) [pid = 1966] [serial = 2005] [outer = 0x1291ae000] 13:49:26 INFO - PROCESS | 1966 | 1467233366614 Marionette DEBUG loaded listener.js 13:49:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12a7df800) [pid = 1966] [serial = 2006] [outer = 0x1291ae000] 13:49:26 INFO - PROCESS | 1966 | 1467233366950 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]]]}] 13:49:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:49:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 517ms 13:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:49:27 INFO - PROCESS | 1966 | 1467233366997 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:49:27 INFO - PROCESS | 1966 | 1467233366998 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:49:27 INFO - PROCESS | 1966 | 1467233367000 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 1966 | 1467233367001 Marionette TRACE conn2 <- [1,2646,null,{}] 13:49:27 INFO - PROCESS | 1966 | 1467233367004 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}] 13:49:27 INFO - PROCESS | 1966 | 1467233367005 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:27 INFO - PROCESS | 1966 | 1467233367105 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:49:27 INFO - PROCESS | 1966 | 1467233367145 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 1966 | 1467233367146 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3ad000 == 38 [pid = 1966] [id = 669] 13:49:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12a7dfc00) [pid = 1966] [serial = 2007] [outer = 0x0] 13:49:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12a7e7400) [pid = 1966] [serial = 2008] [outer = 0x12a7dfc00] 13:49:27 INFO - PROCESS | 1966 | 1467233367178 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12af0a000) [pid = 1966] [serial = 2009] [outer = 0x12a7dfc00] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x115ded800) [pid = 1966] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115df1800) [pid = 1966] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1128d9000) [pid = 1966] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x116136c00) [pid = 1966] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x119595c00) [pid = 1966] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x11269dc00) [pid = 1966] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x112a5f400) [pid = 1966] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x11816bc00) [pid = 1966] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119594400) [pid = 1966] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12314f400) [pid = 1966] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x123cc9800) [pid = 1966] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11269e000) [pid = 1966] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x113045c00) [pid = 1966] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1121bdc00) [pid = 1966] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x128b7c800) [pid = 1966] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:49:27 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1169f1c00) [pid = 1966] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:49:27 INFO - PROCESS | 1966 | 1467233367577 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]]]}] 13:49:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 619ms 13:49:27 INFO - PROCESS | 1966 | 1467233367619 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:49:27 INFO - PROCESS | 1966 | 1467233367621 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:49:27 INFO - PROCESS | 1966 | 1467233367623 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 1966 | 1467233367624 Marionette TRACE conn2 <- [1,2650,null,{}] 13:49:27 INFO - PROCESS | 1966 | 1467233367626 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}] 13:49:27 INFO - PROCESS | 1966 | 1467233367628 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:27 INFO - PROCESS | 1966 | 1467233367705 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:49:27 INFO - PROCESS | 1966 | 1467233367711 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 1966 | 1467233367712 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12474c000 == 39 [pid = 1966] [id = 670] 13:49:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112a57c00) [pid = 1966] [serial = 2010] [outer = 0x0] 13:49:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x11663d000) [pid = 1966] [serial = 2011] [outer = 0x112a57c00] 13:49:27 INFO - PROCESS | 1966 | 1467233367736 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x118368c00) [pid = 1966] [serial = 2012] [outer = 0x112a57c00] 13:49:28 INFO - PROCESS | 1966 | 1467233368066 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]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 470ms 13:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:49:28 INFO - PROCESS | 1966 | 1467233368093 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:49:28 INFO - PROCESS | 1966 | 1467233368095 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:49:28 INFO - PROCESS | 1966 | 1467233368097 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 1966 | 1467233368099 Marionette TRACE conn2 <- [1,2654,null,{}] 13:49:28 INFO - PROCESS | 1966 | 1467233368101 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}] 13:49:28 INFO - PROCESS | 1966 | 1467233368103 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:28 INFO - PROCESS | 1966 | 1467233368230 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:49:28 INFO - PROCESS | 1966 | 1467233368237 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 1966 | 1467233368239 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca72800 == 40 [pid = 1966] [id = 671] 13:49:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x119594400) [pid = 1966] [serial = 2013] [outer = 0x0] 13:49:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12615ec00) [pid = 1966] [serial = 2014] [outer = 0x119594400] 13:49:28 INFO - PROCESS | 1966 | 1467233368264 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12af45c00) [pid = 1966] [serial = 2015] [outer = 0x119594400] 13:49:28 INFO - PROCESS | 1966 | 1467233368591 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]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 522ms 13:49:28 INFO - PROCESS | 1966 | 1467233368619 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:49:28 INFO - PROCESS | 1966 | 1467233368622 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:49:28 INFO - PROCESS | 1966 | 1467233368627 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 1966 | 1467233368628 Marionette TRACE conn2 <- [1,2658,null,{}] 13:49:28 INFO - PROCESS | 1966 | 1467233368630 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}] 13:49:28 INFO - PROCESS | 1966 | 1467233368631 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:28 INFO - PROCESS | 1966 | 1467233368712 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:49:28 INFO - PROCESS | 1966 | 1467233368716 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 1966 | 1467233368717 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d280800 == 41 [pid = 1966] [id = 672] 13:49:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12af47000) [pid = 1966] [serial = 2016] [outer = 0x0] 13:49:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12aff5800) [pid = 1966] [serial = 2017] [outer = 0x12af47000] 13:49:28 INFO - PROCESS | 1966 | 1467233368741 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12b050400) [pid = 1966] [serial = 2018] [outer = 0x12af47000] 13:49:29 INFO - PROCESS | 1966 | 1467233369063 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]]]}] 13:49:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 468ms 13:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:49:29 INFO - PROCESS | 1966 | 1467233369095 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:49:29 INFO - PROCESS | 1966 | 1467233369096 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:49:29 INFO - PROCESS | 1966 | 1467233369098 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 1966 | 1467233369100 Marionette TRACE conn2 <- [1,2662,null,{}] 13:49:29 INFO - PROCESS | 1966 | 1467233369102 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}] 13:49:29 INFO - PROCESS | 1966 | 1467233369103 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:29 INFO - PROCESS | 1966 | 1467233369223 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:49:29 INFO - PROCESS | 1966 | 1467233369229 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 1966 | 1467233369230 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d287800 == 42 [pid = 1966] [id = 673] 13:49:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12afed400) [pid = 1966] [serial = 2019] [outer = 0x0] 13:49:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12b057c00) [pid = 1966] [serial = 2020] [outer = 0x12afed400] 13:49:29 INFO - PROCESS | 1966 | 1467233369254 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12b8ca000) [pid = 1966] [serial = 2021] [outer = 0x12afed400] 13:49:29 INFO - PROCESS | 1966 | 1467233369649 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]]]}] 13:49:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 571ms 13:49:29 INFO - PROCESS | 1966 | 1467233369671 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:49:29 INFO - PROCESS | 1966 | 1467233369674 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:49:29 INFO - PROCESS | 1966 | 1467233369677 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 1966 | 1467233369679 Marionette TRACE conn2 <- [1,2666,null,{}] 13:49:29 INFO - PROCESS | 1966 | 1467233369683 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}] 13:49:29 INFO - PROCESS | 1966 | 1467233369684 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:29 INFO - PROCESS | 1966 | 1467233369796 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:49:29 INFO - PROCESS | 1966 | 1467233369861 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 1966 | 1467233369862 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x119163800 == 43 [pid = 1966] [id = 674] 13:49:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x112faa000) [pid = 1966] [serial = 2022] [outer = 0x0] 13:49:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x113c36000) [pid = 1966] [serial = 2023] [outer = 0x112faa000] 13:49:29 INFO - PROCESS | 1966 | 1467233369893 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1169eec00) [pid = 1966] [serial = 2024] [outer = 0x112faa000] 13:49:30 INFO - PROCESS | 1966 | 1467233370833 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]]]}] 13:49: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) 13:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1172ms 13:49:30 INFO - PROCESS | 1966 | 1467233370852 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:49:30 INFO - PROCESS | 1966 | 1467233370856 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:49:30 INFO - PROCESS | 1966 | 1467233370863 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 1966 | 1467233370864 Marionette TRACE conn2 <- [1,2670,null,{}] 13:49:30 INFO - PROCESS | 1966 | 1467233370867 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}] 13:49:30 INFO - PROCESS | 1966 | 1467233370869 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:30 INFO - PROCESS | 1966 | 1467233370974 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:49:31 INFO - PROCESS | 1966 | 1467233371034 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 1966 | 1467233371035 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x124598800 == 44 [pid = 1966] [id = 675] 13:49:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1176f5400) [pid = 1966] [serial = 2025] [outer = 0x0] 13:49:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x11917fc00) [pid = 1966] [serial = 2026] [outer = 0x1176f5400] 13:49:31 INFO - PROCESS | 1966 | 1467233371065 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x119440000) [pid = 1966] [serial = 2027] [outer = 0x1176f5400] 13:49:32 INFO - PROCESS | 1966 | 1467233372000 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:49:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:49:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:49:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:49:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1170ms 13:49:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:49:32 INFO - PROCESS | 1966 | 1467233372033 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 1966 | 1467233372034 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:49:32 INFO - PROCESS | 1966 | 1467233372037 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 1966 | 1467233372041 Marionette TRACE conn2 <- [1,2674,null,{}] 13:49:32 INFO - PROCESS | 1966 | 1467233372049 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}] 13:49:32 INFO - PROCESS | 1966 | 1467233372052 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:32 INFO - PROCESS | 1966 | 1467233372157 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:49:32 INFO - PROCESS | 1966 | 1467233372219 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:32 INFO - PROCESS | 1966 | 1467233372221 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b10b800 == 45 [pid = 1966] [id = 676] 13:49:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119bec000) [pid = 1966] [serial = 2028] [outer = 0x0] 13:49:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12427a000) [pid = 1966] [serial = 2029] [outer = 0x119bec000] 13:49:32 INFO - PROCESS | 1966 | 1467233372252 Marionette DEBUG loaded listener.js 13:49:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x124f90c00) [pid = 1966] [serial = 2030] [outer = 0x119bec000] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12d280800 == 44 [pid = 1966] [id = 672] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca72800 == 43 [pid = 1966] [id = 671] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12474c000 == 42 [pid = 1966] [id = 670] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3ad000 == 41 [pid = 1966] [id = 669] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd62800 == 40 [pid = 1966] [id = 668] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12ade2000 == 39 [pid = 1966] [id = 667] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12a74b000 == 38 [pid = 1966] [id = 666] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x119165800 == 37 [pid = 1966] [id = 665] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x124f0b000 == 36 [pid = 1966] [id = 664] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x123995000 == 35 [pid = 1966] [id = 663] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x119d23800 == 34 [pid = 1966] [id = 662] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x117d4e000 == 33 [pid = 1966] [id = 661] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x123099800 == 32 [pid = 1966] [id = 660] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x113cba000 == 31 [pid = 1966] [id = 659] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x1182ce000 == 30 [pid = 1966] [id = 647] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x124598800 == 29 [pid = 1966] [id = 675] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x12d287800 == 28 [pid = 1966] [id = 673] 13:49:33 INFO - PROCESS | 1966 | --DOCSHELL 0x119163800 == 27 [pid = 1966] [id = 674] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119a59800) [pid = 1966] [serial = 1957] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x116753400) [pid = 1966] [serial = 1948] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1169f7c00) [pid = 1966] [serial = 1949] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1185cc400) [pid = 1966] [serial = 1951] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x11618f800) [pid = 1966] [serial = 1942] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x11974f800) [pid = 1966] [serial = 1954] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x112f99000) [pid = 1966] [serial = 1945] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x112fac000) [pid = 1966] [serial = 1946] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x113c63000) [pid = 1966] [serial = 1928] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112eb9800) [pid = 1966] [serial = 1927] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x118766400) [pid = 1966] [serial = 1931] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1182fbc00) [pid = 1966] [serial = 1930] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1237c8800) [pid = 1966] [serial = 1934] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x119a4dc00) [pid = 1966] [serial = 1933] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x123d6ec00) [pid = 1966] [serial = 1960] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x128b86000) [pid = 1966] [serial = 1937] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x122f03c00) [pid = 1966] [serial = 1958] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x126157000) [pid = 1966] [serial = 1936] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x124f9ec00) [pid = 1966] [serial = 1963] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x126153800) [pid = 1966] [serial = 1961] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x124e6e000) [pid = 1966] [serial = 1940] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12695f800) [pid = 1966] [serial = 1964] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119598800) [pid = 1966] [serial = 1939] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x115def000) [pid = 1966] [serial = 1967] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128b85400) [pid = 1966] [serial = 1972] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x128e84000) [pid = 1966] [serial = 1973] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x112a5d400) [pid = 1966] [serial = 1966] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x1192fdc00) [pid = 1966] [serial = 1952] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1169f6000) [pid = 1966] [serial = 1943] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x120fe3400) [pid = 1966] [serial = 1969] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x11975a800) [pid = 1966] [serial = 1955] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x126c79400) [pid = 1966] [serial = 1970] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x1292da400) [pid = 1966] [serial = 1975] [outer = 0x0] [url = about:blank] 13:49:33 INFO - PROCESS | 1966 | 1467233373890 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:49:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:49:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:49:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:49:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1879ms 13:49:33 INFO - PROCESS | 1966 | 1467233373917 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 13:49:33 INFO - PROCESS | 1966 | 1467233373919 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:49:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:49:33 INFO - PROCESS | 1966 | 1467233373924 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:49:33 INFO - PROCESS | 1966 | 1467233373927 Marionette TRACE conn2 <- [1,2678,null,{}] 13:49:33 INFO - PROCESS | 1966 | 1467233373932 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}] 13:49:33 INFO - PROCESS | 1966 | 1467233373934 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:34 INFO - PROCESS | 1966 | 1467233374013 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:49:34 INFO - PROCESS | 1966 | 1467233374018 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 1966 | 1467233374020 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ac8000 == 28 [pid = 1966] [id = 677] 13:49:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x112f9f400) [pid = 1966] [serial = 2031] [outer = 0x0] 13:49:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x112fa1800) [pid = 1966] [serial = 2032] [outer = 0x112f9f400] 13:49:34 INFO - PROCESS | 1966 | 1467233374052 Marionette DEBUG loaded listener.js 13:49:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x113c63000) [pid = 1966] [serial = 2033] [outer = 0x112f9f400] 13:49:34 INFO - PROCESS | 1966 | 1467233374866 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]]]}] 13:49: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) 13:49:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 973ms 13:49:34 INFO - PROCESS | 1966 | 1467233374896 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 1966 | 1467233374900 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:49:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:49:34 INFO - PROCESS | 1966 | 1467233374904 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 1966 | 1467233374908 Marionette TRACE conn2 <- [1,2682,null,{}] 13:49:34 INFO - PROCESS | 1966 | 1467233374911 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}] 13:49:34 INFO - PROCESS | 1966 | 1467233374913 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:35 INFO - PROCESS | 1966 | 1467233374998 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:49:35 INFO - PROCESS | 1966 | 1467233375055 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:35 INFO - PROCESS | 1966 | 1467233375057 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x11840c800 == 29 [pid = 1966] [id = 678] 13:49:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x115d0ec00) [pid = 1966] [serial = 2034] [outer = 0x0] 13:49:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x116753400) [pid = 1966] [serial = 2035] [outer = 0x115d0ec00] 13:49:35 INFO - PROCESS | 1966 | 1467233375085 Marionette DEBUG loaded listener.js 13:49:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1169f9000) [pid = 1966] [serial = 2036] [outer = 0x115d0ec00] 13:49:35 INFO - PROCESS | 1966 | 1467233375870 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]]]}] 13:49: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) 13:49:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 13:49:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:49:35 INFO - PROCESS | 1966 | 1467233375876 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 1966 | 1467233375878 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:49:35 INFO - PROCESS | 1966 | 1467233375880 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - PROCESS | 1966 | 1467233375882 Marionette TRACE conn2 <- [1,2686,null,{}] 13:49:35 INFO - PROCESS | 1966 | 1467233375912 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}] 13:49:35 INFO - PROCESS | 1966 | 1467233375915 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:36 INFO - PROCESS | 1966 | 1467233376019 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:49:36 INFO - PROCESS | 1966 | 1467233376062 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 1966 | 1467233376064 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x119dc9000 == 30 [pid = 1966] [id = 679] 13:49:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x11835a800) [pid = 1966] [serial = 2037] [outer = 0x0] 13:49:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1185ce400) [pid = 1966] [serial = 2038] [outer = 0x11835a800] 13:49:36 INFO - PROCESS | 1966 | 1467233376092 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x1188ed800) [pid = 1966] [serial = 2039] [outer = 0x11835a800] 13:49:36 INFO - PROCESS | 1966 | 1467233376917 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:49:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:49:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:49:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:49:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1042ms 13:49:36 INFO - PROCESS | 1966 | 1467233376923 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 13:49:36 INFO - PROCESS | 1966 | 1467233376925 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:49:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:49:36 INFO - PROCESS | 1966 | 1467233376927 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:49:36 INFO - PROCESS | 1966 | 1467233376928 Marionette TRACE conn2 <- [1,2690,null,{}] 13:49:36 INFO - PROCESS | 1966 | 1467233376931 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}] 13:49:36 INFO - PROCESS | 1966 | 1467233376932 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:37 INFO - PROCESS | 1966 | 1467233377034 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:49:37 INFO - PROCESS | 1966 | 1467233377072 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 1966 | 1467233377073 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x12398c000 == 31 [pid = 1966] [id = 680] 13:49:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x119442000) [pid = 1966] [serial = 2040] [outer = 0x0] 13:49:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119754000) [pid = 1966] [serial = 2041] [outer = 0x119442000] 13:49:37 INFO - PROCESS | 1966 | 1467233377098 Marionette DEBUG loaded listener.js 13:49:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119788000) [pid = 1966] [serial = 2042] [outer = 0x119442000] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x128b87000) [pid = 1966] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1237cb400) [pid = 1966] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1291ae000) [pid = 1966] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119a53000) [pid = 1966] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1237c8400) [pid = 1966] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1192fd800) [pid = 1966] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x116137400) [pid = 1966] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1169f1400) [pid = 1966] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12af47000) [pid = 1966] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x113c5c000) [pid = 1966] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x110e7e000) [pid = 1966] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x112a82800) [pid = 1966] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12a7dfc00) [pid = 1966] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x112a57c00) [pid = 1966] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x12afed400) [pid = 1966] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:49:37 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x119594400) [pid = 1966] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:49:37 INFO - PROCESS | 1966 | 1467233377924 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:49:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:49:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:49:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:49:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1019ms 13:49:37 INFO - PROCESS | 1966 | 1467233377947 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 13:49:37 INFO - PROCESS | 1966 | 1467233377948 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:49:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:49:37 INFO - PROCESS | 1966 | 1467233377950 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 1966 | 1467233377951 Marionette TRACE conn2 <- [1,2694,null,{}] 13:49:37 INFO - PROCESS | 1966 | 1467233377954 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}] 13:49:37 INFO - PROCESS | 1966 | 1467233377955 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:38 INFO - PROCESS | 1966 | 1467233378042 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:49:38 INFO - PROCESS | 1966 | 1467233378045 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:38 INFO - PROCESS | 1966 | 1467233378046 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d2e000 == 32 [pid = 1966] [id = 681] 13:49:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x112a57c00) [pid = 1966] [serial = 2043] [outer = 0x0] 13:49:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x1176f7800) [pid = 1966] [serial = 2044] [outer = 0x112a57c00] 13:49:38 INFO - PROCESS | 1966 | 1467233378071 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x119594400) [pid = 1966] [serial = 2045] [outer = 0x112a57c00] 13:49:38 INFO - PROCESS | 1966 | 1467233378897 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:49:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:49:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:49:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:49:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 969ms 13:49:38 INFO - PROCESS | 1966 | 1467233378921 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 13:49:38 INFO - PROCESS | 1966 | 1467233378924 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:49:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:49:38 INFO - PROCESS | 1966 | 1467233378927 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:49:38 INFO - PROCESS | 1966 | 1467233378928 Marionette TRACE conn2 <- [1,2698,null,{}] 13:49:38 INFO - PROCESS | 1966 | 1467233378931 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}] 13:49:38 INFO - PROCESS | 1966 | 1467233378935 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:39 INFO - PROCESS | 1966 | 1467233379063 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:49:39 INFO - PROCESS | 1966 | 1467233379071 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 1966 | 1467233379072 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f0f800 == 33 [pid = 1966] [id = 682] 13:49:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x112a5e000) [pid = 1966] [serial = 2046] [outer = 0x0] 13:49:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x123079c00) [pid = 1966] [serial = 2047] [outer = 0x112a5e000] 13:49:39 INFO - PROCESS | 1966 | 1467233379097 Marionette DEBUG loaded listener.js 13:49:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x124299c00) [pid = 1966] [serial = 2048] [outer = 0x112a5e000] 13:49:39 INFO - PROCESS | 1966 | 1467233379935 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:49:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:49:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:49:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:49:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1021ms 13:49:39 INFO - PROCESS | 1966 | 1467233379950 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 1966 | 1467233379952 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:49:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:49:39 INFO - PROCESS | 1966 | 1467233379958 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 1966 | 1467233379960 Marionette TRACE conn2 <- [1,2702,null,{}] 13:49:39 INFO - PROCESS | 1966 | 1467233379964 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}] 13:49:39 INFO - PROCESS | 1966 | 1467233379966 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:40 INFO - PROCESS | 1966 | 1467233380070 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:49:40 INFO - PROCESS | 1966 | 1467233380126 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:40 INFO - PROCESS | 1966 | 1467233380128 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x117d52800 == 34 [pid = 1966] [id = 683] 13:49:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x112f89800) [pid = 1966] [serial = 2049] [outer = 0x0] 13:49:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x112f9f800) [pid = 1966] [serial = 2050] [outer = 0x112f89800] 13:49:40 INFO - PROCESS | 1966 | 1467233380160 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x116136800) [pid = 1966] [serial = 2051] [outer = 0x112f89800] 13:49:40 INFO - PROCESS | 1966 | 1467233380642 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]]]}] 13:49:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:49:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 723ms 13:49:40 INFO - PROCESS | 1966 | 1467233380697 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:49:40 INFO - PROCESS | 1966 | 1467233380700 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:49:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:49:40 INFO - PROCESS | 1966 | 1467233380707 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:49:40 INFO - PROCESS | 1966 | 1467233380710 Marionette TRACE conn2 <- [1,2706,null,{}] 13:49:40 INFO - PROCESS | 1966 | 1467233380712 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}] 13:49:40 INFO - PROCESS | 1966 | 1467233380714 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:40 INFO - PROCESS | 1966 | 1467233380818 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:49:40 INFO - PROCESS | 1966 | 1467233380896 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:40 INFO - PROCESS | 1966 | 1467233380898 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x123981800 == 35 [pid = 1966] [id = 684] 13:49:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x116a1b400) [pid = 1966] [serial = 2052] [outer = 0x0] 13:49:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1176ec400) [pid = 1966] [serial = 2053] [outer = 0x116a1b400] 13:49:40 INFO - PROCESS | 1966 | 1467233380929 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1182fa800) [pid = 1966] [serial = 2054] [outer = 0x116a1b400] 13:49:41 INFO - PROCESS | 1966 | 1467233381550 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]]]}] 13:49:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:49:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 922ms 13:49:41 INFO - PROCESS | 1966 | 1467233381628 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:49:41 INFO - PROCESS | 1966 | 1467233381631 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:49:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:49:41 INFO - PROCESS | 1966 | 1467233381634 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:49:41 INFO - PROCESS | 1966 | 1467233381636 Marionette TRACE conn2 <- [1,2710,null,{}] 13:49:41 INFO - PROCESS | 1966 | 1467233381644 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}] 13:49:41 INFO - PROCESS | 1966 | 1467233381646 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:41 INFO - PROCESS | 1966 | 1467233381749 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:49:41 INFO - PROCESS | 1966 | 1467233381805 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 1966 | 1467233381807 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x11840d800 == 36 [pid = 1966] [id = 685] 13:49:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x114f58800) [pid = 1966] [serial = 2055] [outer = 0x0] 13:49:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x115e59800) [pid = 1966] [serial = 2056] [outer = 0x114f58800] 13:49:41 INFO - PROCESS | 1966 | 1467233381835 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x116984400) [pid = 1966] [serial = 2057] [outer = 0x114f58800] 13:49:42 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca36800 == 35 [pid = 1966] [id = 16] 13:49:42 INFO - PROCESS | 1966 | --DOCSHELL 0x12d50f000 == 34 [pid = 1966] [id = 19] 13:49:42 INFO - PROCESS | 1966 | --DOCSHELL 0x1132de800 == 33 [pid = 1966] [id = 26] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12a53b800) [pid = 1966] [serial = 1976] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x128e89800) [pid = 1966] [serial = 2002] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12a7e7400) [pid = 1966] [serial = 2008] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12a7df800) [pid = 1966] [serial = 2006] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x118368c00) [pid = 1966] [serial = 2012] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12b8ca000) [pid = 1966] [serial = 2021] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x11663d000) [pid = 1966] [serial = 2011] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x12615ec00) [pid = 1966] [serial = 2014] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x12aff5800) [pid = 1966] [serial = 2017] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x12af0a000) [pid = 1966] [serial = 2009] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x129405400) [pid = 1966] [serial = 2003] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x12b057c00) [pid = 1966] [serial = 2020] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x128c93800) [pid = 1966] [serial = 2000] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x124299400) [pid = 1966] [serial = 1997] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x12af45c00) [pid = 1966] [serial = 2015] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x124ee8400) [pid = 1966] [serial = 1999] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x129452800) [pid = 1966] [serial = 2005] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x123075000) [pid = 1966] [serial = 1993] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x123d70800) [pid = 1966] [serial = 1996] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x119597800) [pid = 1966] [serial = 1990] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x11978d000) [pid = 1966] [serial = 1991] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x116752c00) [pid = 1966] [serial = 1981] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x116a1bc00) [pid = 1966] [serial = 1982] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x1176f8400) [pid = 1966] [serial = 1987] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x1185cf000) [pid = 1966] [serial = 1988] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x12b050400) [pid = 1966] [serial = 2018] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 57 (0x115decc00) [pid = 1966] [serial = 1984] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 56 (0x1169efc00) [pid = 1966] [serial = 1985] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 55 (0x111f07c00) [pid = 1966] [serial = 1978] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 54 (0x1128d6000) [pid = 1966] [serial = 1979] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | --DOMWINDOW == 53 (0x1237c4800) [pid = 1966] [serial = 1994] [outer = 0x0] [url = about:blank] 13:49:42 INFO - PROCESS | 1966 | 1467233382213 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] 13:49:42 INFO - PROCESS | 1966 | 1467233382259 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:49:42 INFO - PROCESS | 1966 | 1467233382264 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:49:42 INFO - PROCESS | 1966 | 1467233382265 Marionette TRACE conn2 <- [1,2714,null,{}] 13:49:42 INFO - PROCESS | 1966 | 1467233382267 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}] 13:49:42 INFO - PROCESS | 1966 | 1467233382269 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:42 INFO - PROCESS | 1966 | 1467233382347 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:49:42 INFO - PROCESS | 1966 | 1467233382351 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:42 INFO - PROCESS | 1966 | 1467233382352 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b34800 == 34 [pid = 1966] [id = 686] 13:49:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 54 (0x116af3000) [pid = 1966] [serial = 2058] [outer = 0x0] 13:49:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 55 (0x1182f9400) [pid = 1966] [serial = 2059] [outer = 0x116af3000] 13:49:42 INFO - PROCESS | 1966 | 1467233382382 Marionette DEBUG loaded listener.js 13:49:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 56 (0x11876b000) [pid = 1966] [serial = 2060] [outer = 0x116af3000] 13:49:42 INFO - PROCESS | 1966 | 1467233382757 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]]]}] 13:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 569ms 13:49:42 INFO - PROCESS | 1966 | 1467233382833 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:49:42 INFO - PROCESS | 1966 | 1467233382836 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:49:42 INFO - PROCESS | 1966 | 1467233382839 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:49:42 INFO - PROCESS | 1966 | 1467233382843 Marionette TRACE conn2 <- [1,2718,null,{}] 13:49:42 INFO - PROCESS | 1966 | 1467233382855 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}] 13:49:42 INFO - PROCESS | 1966 | 1467233382859 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:42 INFO - PROCESS | 1966 | 1467233382990 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:49:43 INFO - PROCESS | 1966 | 1467233383004 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 1966 | 1467233383007 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x1239d3000 == 35 [pid = 1966] [id = 687] 13:49:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 57 (0x119754c00) [pid = 1966] [serial = 2061] [outer = 0x0] 13:49:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 58 (0x119b69400) [pid = 1966] [serial = 2062] [outer = 0x119754c00] 13:49:43 INFO - PROCESS | 1966 | 1467233383062 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x122f04000) [pid = 1966] [serial = 2063] [outer = 0x119754c00] 13:49:43 INFO - PROCESS | 1966 | 1467233383515 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] 13:49:43 INFO - PROCESS | 1966 | 1467233383566 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:49:43 INFO - PROCESS | 1966 | 1467233383569 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:49:43 INFO - PROCESS | 1966 | 1467233383570 Marionette TRACE conn2 <- [1,2722,null,{}] 13:49:43 INFO - PROCESS | 1966 | 1467233383578 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}] 13:49:43 INFO - PROCESS | 1966 | 1467233383579 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:43 INFO - PROCESS | 1966 | 1467233383660 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:49:43 INFO - PROCESS | 1966 | 1467233383664 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 1966 | 1467233383665 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x1269c9800 == 36 [pid = 1966] [id = 688] 13:49:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x123c99c00) [pid = 1966] [serial = 2064] [outer = 0x0] 13:49:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x123d72000) [pid = 1966] [serial = 2065] [outer = 0x123c99c00] 13:49:43 INFO - PROCESS | 1966 | 1467233383690 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x12429a800) [pid = 1966] [serial = 2066] [outer = 0x123c99c00] 13:49:44 INFO - PROCESS | 1966 | 1467233384026 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] 13:49:44 INFO - PROCESS | 1966 | 1467233384042 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:49:44 INFO - PROCESS | 1966 | 1467233384045 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 1966 | 1467233384046 Marionette TRACE conn2 <- [1,2726,null,{}] 13:49:44 INFO - PROCESS | 1966 | 1467233384048 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}] 13:49:44 INFO - PROCESS | 1966 | 1467233384049 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:44 INFO - PROCESS | 1966 | 1467233384124 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:49:44 INFO - PROCESS | 1966 | 1467233384186 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 1966 | 1467233384187 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x129108000 == 37 [pid = 1966] [id = 689] 13:49:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1128cb400) [pid = 1966] [serial = 2067] [outer = 0x0] 13:49:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x1245e8c00) [pid = 1966] [serial = 2068] [outer = 0x1128cb400] 13:49:44 INFO - PROCESS | 1966 | 1467233384212 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x126157c00) [pid = 1966] [serial = 2069] [outer = 0x1128cb400] 13:49:44 INFO - PROCESS | 1966 | 1467233384516 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]]]}] 13:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 518ms 13:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:49:44 INFO - PROCESS | 1966 | 1467233384563 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 1966 | 1467233384564 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:49:44 INFO - PROCESS | 1966 | 1467233384567 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 1966 | 1467233384568 Marionette TRACE conn2 <- [1,2730,null,{}] 13:49:44 INFO - PROCESS | 1966 | 1467233384570 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}] 13:49:44 INFO - PROCESS | 1966 | 1467233384574 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:44 INFO - PROCESS | 1966 | 1467233384695 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:49:44 INFO - PROCESS | 1966 | 1467233384733 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 1966 | 1467233384734 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x123394000 == 38 [pid = 1966] [id = 690] 13:49:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x12615e800) [pid = 1966] [serial = 2070] [outer = 0x0] 13:49:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x126957400) [pid = 1966] [serial = 2071] [outer = 0x12615e800] 13:49:44 INFO - PROCESS | 1966 | 1467233384758 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x128b87400) [pid = 1966] [serial = 2072] [outer = 0x12615e800] 13:49:45 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x119442000) [pid = 1966] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:49:45 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x115d0ec00) [pid = 1966] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:49:45 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x112f9f400) [pid = 1966] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:49:45 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x119bec000) [pid = 1966] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:49:45 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x112faa000) [pid = 1966] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:49:45 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x1176f5400) [pid = 1966] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:49:45 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x112a57c00) [pid = 1966] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:49:45 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x11835a800) [pid = 1966] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:49:45 INFO - PROCESS | 1966 | 1467233385524 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:49:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:49:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:49:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:49:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 970ms 13:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:49:45 INFO - PROCESS | 1966 | 1467233385537 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 13:49:45 INFO - PROCESS | 1966 | 1467233385539 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:49:45 INFO - PROCESS | 1966 | 1467233385541 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:49:45 INFO - PROCESS | 1966 | 1467233385542 Marionette TRACE conn2 <- [1,2734,null,{}] 13:49:45 INFO - PROCESS | 1966 | 1467233385544 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}] 13:49:45 INFO - PROCESS | 1966 | 1467233385545 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:45 INFO - PROCESS | 1966 | 1467233385620 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:49:45 INFO - PROCESS | 1966 | 1467233385625 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 1966 | 1467233385626 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a750800 == 39 [pid = 1966] [id = 691] 13:49:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x118766400) [pid = 1966] [serial = 2073] [outer = 0x0] 13:49:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x11974f000) [pid = 1966] [serial = 2074] [outer = 0x118766400] 13:49:45 INFO - PROCESS | 1966 | 1467233385651 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x128c96400) [pid = 1966] [serial = 2075] [outer = 0x118766400] 13:49:45 INFO - PROCESS | 1966 | 1467233385997 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]]]}] 13:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 13:49:46 INFO - PROCESS | 1966 | 1467233386012 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 1966 | 1467233386013 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:49:46 INFO - PROCESS | 1966 | 1467233386015 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 1966 | 1467233386016 Marionette TRACE conn2 <- [1,2738,null,{}] 13:49:46 INFO - PROCESS | 1966 | 1467233386019 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}] 13:49:46 INFO - PROCESS | 1966 | 1467233386020 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:46 INFO - PROCESS | 1966 | 1467233386097 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:49:46 INFO - PROCESS | 1966 | 1467233386153 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:46 INFO - PROCESS | 1966 | 1467233386155 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ade3800 == 40 [pid = 1966] [id = 692] 13:49:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x116af2c00) [pid = 1966] [serial = 2076] [outer = 0x0] 13:49:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x128e85800) [pid = 1966] [serial = 2077] [outer = 0x116af2c00] 13:49:46 INFO - PROCESS | 1966 | 1467233386178 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x1292da000) [pid = 1966] [serial = 2078] [outer = 0x116af2c00] 13:49:46 INFO - PROCESS | 1966 | 1467233386454 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]]]}] 13:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 469ms 13:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:49:46 INFO - PROCESS | 1966 | 1467233386484 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 1966 | 1467233386486 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:49:46 INFO - PROCESS | 1966 | 1467233386496 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 1966 | 1467233386497 Marionette TRACE conn2 <- [1,2742,null,{}] 13:49:46 INFO - PROCESS | 1966 | 1467233386500 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}] 13:49:46 INFO - PROCESS | 1966 | 1467233386501 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:46 INFO - PROCESS | 1966 | 1467233386587 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:49:46 INFO - PROCESS | 1966 | 1467233386593 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:46 INFO - PROCESS | 1966 | 1467233386595 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:46 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b91d800 == 41 [pid = 1966] [id = 693] 13:49:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x1292e3000) [pid = 1966] [serial = 2079] [outer = 0x0] 13:49:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x129407800) [pid = 1966] [serial = 2080] [outer = 0x1292e3000] 13:49:46 INFO - PROCESS | 1966 | 1467233386618 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x129453c00) [pid = 1966] [serial = 2081] [outer = 0x1292e3000] 13:49:47 INFO - PROCESS | 1966 | 1467233387001 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]]]}] 13:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 581ms 13:49:47 INFO - PROCESS | 1966 | 1467233387070 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:49:47 INFO - PROCESS | 1966 | 1467233387072 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:49:47 INFO - PROCESS | 1966 | 1467233387075 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:49:47 INFO - PROCESS | 1966 | 1467233387077 Marionette TRACE conn2 <- [1,2746,null,{}] 13:49:47 INFO - PROCESS | 1966 | 1467233387080 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}] 13:49:47 INFO - PROCESS | 1966 | 1467233387082 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:47 INFO - PROCESS | 1966 | 1467233387202 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:49:47 INFO - PROCESS | 1966 | 1467233387207 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 1966 | 1467233387209 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd64800 == 42 [pid = 1966] [id = 694] 13:49:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x129456000) [pid = 1966] [serial = 2082] [outer = 0x0] 13:49:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x12a6a8400) [pid = 1966] [serial = 2083] [outer = 0x129456000] 13:49:47 INFO - PROCESS | 1966 | 1467233387249 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x12a7e0c00) [pid = 1966] [serial = 2084] [outer = 0x129456000] 13:49:47 INFO - PROCESS | 1966 | 1467233387660 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]]]}] 13:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 623ms 13:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:49:47 INFO - PROCESS | 1966 | 1467233387712 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:49:47 INFO - PROCESS | 1966 | 1467233387714 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:49:47 INFO - PROCESS | 1966 | 1467233387716 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:49:47 INFO - PROCESS | 1966 | 1467233387718 Marionette TRACE conn2 <- [1,2750,null,{}] 13:49:47 INFO - PROCESS | 1966 | 1467233387720 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}] 13:49:47 INFO - PROCESS | 1966 | 1467233387724 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:47 INFO - PROCESS | 1966 | 1467233387838 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:49:47 INFO - PROCESS | 1966 | 1467233387852 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 1966 | 1467233387853 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:47 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c3b2800 == 43 [pid = 1966] [id = 695] 13:49:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x12af05800) [pid = 1966] [serial = 2085] [outer = 0x0] 13:49:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x12af0e000) [pid = 1966] [serial = 2086] [outer = 0x12af05800] 13:49:47 INFO - PROCESS | 1966 | 1467233387884 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x12af47000) [pid = 1966] [serial = 2087] [outer = 0x12af05800] 13:49:48 INFO - PROCESS | 1966 | 1467233388368 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]]]}] 13:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 13:49:48 INFO - PROCESS | 1966 | 1467233388393 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:49:48 INFO - PROCESS | 1966 | 1467233388395 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:49:48 INFO - PROCESS | 1966 | 1467233388397 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:49:48 INFO - PROCESS | 1966 | 1467233388398 Marionette TRACE conn2 <- [1,2754,null,{}] 13:49:48 INFO - PROCESS | 1966 | 1467233388400 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}] 13:49:48 INFO - PROCESS | 1966 | 1467233388401 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:48 INFO - PROCESS | 1966 | 1467233388529 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:49:48 INFO - PROCESS | 1966 | 1467233388657 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:48 INFO - PROCESS | 1966 | 1467233388659 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:48 INFO - PROCESS | 1966 | ++DOCSHELL 0x117473800 == 44 [pid = 1966] [id = 696] 13:49:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x1128d5000) [pid = 1966] [serial = 2088] [outer = 0x0] 13:49:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x112a56c00) [pid = 1966] [serial = 2089] [outer = 0x1128d5000] 13:49:48 INFO - PROCESS | 1966 | 1467233388692 Marionette DEBUG loaded listener.js 13:49:48 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x11334a400) [pid = 1966] [serial = 2090] [outer = 0x1128d5000] 13:49:49 INFO - PROCESS | 1966 | 1467233389111 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]]]}] 13:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 722ms 13:49:49 INFO - PROCESS | 1966 | 1467233389121 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:49:49 INFO - PROCESS | 1966 | 1467233389124 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:49:49 INFO - PROCESS | 1966 | 1467233389127 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:49:49 INFO - PROCESS | 1966 | 1467233389129 Marionette TRACE conn2 <- [1,2758,null,{}] 13:49:49 INFO - PROCESS | 1966 | 1467233389132 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}] 13:49:49 INFO - PROCESS | 1966 | 1467233389134 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:49 INFO - PROCESS | 1966 | 1467233389238 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:49:49 INFO - PROCESS | 1966 | 1467233389293 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 1966 | 1467233389294 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:49 INFO - PROCESS | 1966 | ++DOCSHELL 0x124209000 == 45 [pid = 1966] [id = 697] 13:49:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x116a21000) [pid = 1966] [serial = 2091] [outer = 0x0] 13:49:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x11917b400) [pid = 1966] [serial = 2092] [outer = 0x116a21000] 13:49:49 INFO - PROCESS | 1966 | 1467233389329 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x119597800) [pid = 1966] [serial = 2093] [outer = 0x116a21000] 13:49:49 INFO - PROCESS | 1966 | 1467233389786 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]]]}] 13:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 720ms 13:49:49 INFO - PROCESS | 1966 | 1467233389848 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:49:49 INFO - PROCESS | 1966 | 1467233389851 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:49:49 INFO - PROCESS | 1966 | 1467233389855 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:49:49 INFO - PROCESS | 1966 | 1467233389856 Marionette TRACE conn2 <- [1,2762,null,{}] 13:49:49 INFO - PROCESS | 1966 | 1467233389860 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}] 13:49:49 INFO - PROCESS | 1966 | 1467233389863 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:50 INFO - PROCESS | 1966 | 1467233390044 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:49:50 INFO - PROCESS | 1966 | 1467233390162 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:50 INFO - PROCESS | 1966 | 1467233390164 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a762800 == 46 [pid = 1966] [id = 698] 13:49:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x119a53400) [pid = 1966] [serial = 2094] [outer = 0x0] 13:49:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1240cb000) [pid = 1966] [serial = 2095] [outer = 0x119a53400] 13:49:50 INFO - PROCESS | 1966 | 1467233390211 Marionette DEBUG loaded listener.js 13:49:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12615dc00) [pid = 1966] [serial = 2096] [outer = 0x119a53400] 13:49:50 INFO - PROCESS | 1966 | 1467233390649 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]]]}] 13:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 821ms 13:49:50 INFO - PROCESS | 1966 | 1467233390675 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:49:50 INFO - PROCESS | 1966 | 1467233390678 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:49:50 INFO - PROCESS | 1966 | 1467233390685 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 1966 | 1467233390689 Marionette TRACE conn2 <- [1,2766,null,{}] 13:49:50 INFO - PROCESS | 1966 | 1467233390691 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}] 13:49:50 INFO - PROCESS | 1966 | 1467233390693 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:50 INFO - PROCESS | 1966 | 1467233390797 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:49:50 INFO - PROCESS | 1966 | 1467233390856 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:50 INFO - PROCESS | 1966 | 1467233390857 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:50 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca1c800 == 47 [pid = 1966] [id = 699] 13:49:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x126729400) [pid = 1966] [serial = 2097] [outer = 0x0] 13:49:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x128b7dc00) [pid = 1966] [serial = 2098] [outer = 0x126729400] 13:49:50 INFO - PROCESS | 1966 | 1467233390885 Marionette DEBUG loaded listener.js 13:49:50 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12944a000) [pid = 1966] [serial = 2099] [outer = 0x126729400] 13:49:51 INFO - PROCESS | 1966 | 1467233391493 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]]]}] 13:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 827ms 13:49:51 INFO - PROCESS | 1966 | 1467233391522 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:49:51 INFO - PROCESS | 1966 | 1467233391524 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:49:51 INFO - PROCESS | 1966 | 1467233391529 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:49:51 INFO - PROCESS | 1966 | 1467233391531 Marionette TRACE conn2 <- [1,2770,null,{}] 13:49:51 INFO - PROCESS | 1966 | 1467233391534 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}] 13:49:51 INFO - PROCESS | 1966 | 1467233391536 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:51 INFO - PROCESS | 1966 | 1467233391629 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:49:51 INFO - PROCESS | 1966 | 1467233391705 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 1966 | 1467233391708 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:51 INFO - PROCESS | 1966 | ++DOCSHELL 0x119ff6800 == 48 [pid = 1966] [id = 700] 13:49:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x112faa800) [pid = 1966] [serial = 2100] [outer = 0x0] 13:49:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x113c5c800) [pid = 1966] [serial = 2101] [outer = 0x112faa800] 13:49:51 INFO - PROCESS | 1966 | 1467233391735 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x116a13c00) [pid = 1966] [serial = 2102] [outer = 0x112faa800] 13:49:52 INFO - PROCESS | 1966 | 1467233392168 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]]]}] 13:49:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:49:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 672ms 13:49:52 INFO - PROCESS | 1966 | 1467233392202 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 1966 | 1467233392206 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:49:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:49:52 INFO - PROCESS | 1966 | 1467233392213 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - PROCESS | 1966 | 1467233392216 Marionette TRACE conn2 <- [1,2774,null,{}] 13:49:52 INFO - PROCESS | 1966 | 1467233392219 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}] 13:49:52 INFO - PROCESS | 1966 | 1467233392222 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12b10e000 == 47 [pid = 1966] [id = 9] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x129115800 == 46 [pid = 1966] [id = 6] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca81800 == 45 [pid = 1966] [id = 18] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x115d64000 == 44 [pid = 1966] [id = 23] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12b122800 == 43 [pid = 1966] [id = 10] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12b10b800 == 42 [pid = 1966] [id = 676] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd70800 == 41 [pid = 1966] [id = 11] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x117142000 == 40 [pid = 1966] [id = 24] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12dca3800 == 39 [pid = 1966] [id = 21] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x112641800 == 38 [pid = 1966] [id = 25] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12a752000 == 37 [pid = 1966] [id = 8] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12c711000 == 36 [pid = 1966] [id = 14] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x1183a1800 == 35 [pid = 1966] [id = 12] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x111ea2000 == 34 [pid = 1966] [id = 22] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12d8bf000 == 33 [pid = 1966] [id = 20] 13:49:52 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3a3000 == 32 [pid = 1966] [id = 13] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x123079c00) [pid = 1966] [serial = 2047] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x119754000) [pid = 1966] [serial = 2041] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x116753400) [pid = 1966] [serial = 2035] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x112fa1800) [pid = 1966] [serial = 2032] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x113c63000) [pid = 1966] [serial = 2033] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12427a000) [pid = 1966] [serial = 2029] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1169eec00) [pid = 1966] [serial = 2024] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x113c36000) [pid = 1966] [serial = 2023] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119440000) [pid = 1966] [serial = 2027] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x11917fc00) [pid = 1966] [serial = 2026] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1176f7800) [pid = 1966] [serial = 2044] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x119594400) [pid = 1966] [serial = 2045] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x124f90c00) [pid = 1966] [serial = 2030] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x119788000) [pid = 1966] [serial = 2042] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1185ce400) [pid = 1966] [serial = 2038] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x1188ed800) [pid = 1966] [serial = 2039] [outer = 0x0] [url = about:blank] 13:49:52 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x1169f9000) [pid = 1966] [serial = 2036] [outer = 0x0] [url = about:blank] 13:49:53 INFO - PROCESS | 1966 | 1467233393013 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:49:53 INFO - PROCESS | 1966 | 1467233393087 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 1966 | 1467233393089 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x115d64000 == 33 [pid = 1966] [id = 701] 13:49:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x1121b8000) [pid = 1966] [serial = 2103] [outer = 0x0] 13:49:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x112699000) [pid = 1966] [serial = 2104] [outer = 0x1121b8000] 13:49:53 INFO - PROCESS | 1966 | 1467233393116 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x112a54000) [pid = 1966] [serial = 2105] [outer = 0x1121b8000] 13:49:53 INFO - PROCESS | 1966 | 1467233393426 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]]]}] 13:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1224ms 13:49:53 INFO - PROCESS | 1966 | 1467233393438 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:49:53 INFO - PROCESS | 1966 | 1467233393442 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:49:53 INFO - PROCESS | 1966 | 1467233393452 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:49:53 INFO - PROCESS | 1966 | 1467233393454 Marionette TRACE conn2 <- [1,2778,null,{}] 13:49:53 INFO - PROCESS | 1966 | 1467233393459 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}] 13:49:53 INFO - PROCESS | 1966 | 1467233393462 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:53 INFO - PROCESS | 1966 | 1467233393543 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:49:53 INFO - PROCESS | 1966 | 1467233393547 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 1966 | 1467233393549 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:53 INFO - PROCESS | 1966 | ++DOCSHELL 0x11838c000 == 34 [pid = 1966] [id = 702] 13:49:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x112f95c00) [pid = 1966] [serial = 2106] [outer = 0x0] 13:49:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x115d1a800) [pid = 1966] [serial = 2107] [outer = 0x112f95c00] 13:49:53 INFO - PROCESS | 1966 | 1467233393578 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1164e7000) [pid = 1966] [serial = 2108] [outer = 0x112f95c00] 13:49:53 INFO - PROCESS | 1966 | 1467233393942 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]]]}] 13:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 523ms 13:49:53 INFO - PROCESS | 1966 | 1467233393975 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:49:53 INFO - PROCESS | 1966 | 1467233393977 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:49:53 INFO - PROCESS | 1966 | 1467233393979 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:49:53 INFO - PROCESS | 1966 | 1467233393980 Marionette TRACE conn2 <- [1,2782,null,{}] 13:49:53 INFO - PROCESS | 1966 | 1467233393983 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}] 13:49:53 INFO - PROCESS | 1966 | 1467233393984 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:54 INFO - PROCESS | 1966 | 1467233394062 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:49:54 INFO - PROCESS | 1966 | 1467233394068 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 1966 | 1467233394069 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x118339800 == 35 [pid = 1966] [id = 703] 13:49:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x1169f1400) [pid = 1966] [serial = 2109] [outer = 0x0] 13:49:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x116af0800) [pid = 1966] [serial = 2110] [outer = 0x1169f1400] 13:49:54 INFO - PROCESS | 1966 | 1467233394104 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x117d0f000) [pid = 1966] [serial = 2111] [outer = 0x1169f1400] 13:49:54 INFO - PROCESS | 1966 | 1467233394451 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]]]}] 13:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 13:49:54 INFO - PROCESS | 1966 | 1467233394499 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 1966 | 1467233394502 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:49:54 INFO - PROCESS | 1966 | 1467233394510 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 1966 | 1467233394513 Marionette TRACE conn2 <- [1,2786,null,{}] 13:49:54 INFO - PROCESS | 1966 | 1467233394516 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}] 13:49:54 INFO - PROCESS | 1966 | 1467233394518 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:54 INFO - PROCESS | 1966 | 1467233394598 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:49:54 INFO - PROCESS | 1966 | 1467233394602 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 1966 | 1467233394603 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:54 INFO - PROCESS | 1966 | ++DOCSHELL 0x12398c800 == 36 [pid = 1966] [id = 704] 13:49:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1182fac00) [pid = 1966] [serial = 2112] [outer = 0x0] 13:49:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x11876d800) [pid = 1966] [serial = 2113] [outer = 0x1182fac00] 13:49:54 INFO - PROCESS | 1966 | 1467233394630 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119440400) [pid = 1966] [serial = 2114] [outer = 0x1182fac00] 13:49:54 INFO - PROCESS | 1966 | 1467233394952 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]]]}] 13:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 475ms 13:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:49:54 INFO - PROCESS | 1966 | 1467233394981 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 1966 | 1467233394983 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:49:54 INFO - PROCESS | 1966 | 1467233394985 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 1966 | 1467233394986 Marionette TRACE conn2 <- [1,2790,null,{}] 13:49:54 INFO - PROCESS | 1966 | 1467233394988 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}] 13:49:54 INFO - PROCESS | 1966 | 1467233394991 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:55 INFO - PROCESS | 1966 | 1467233395066 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:49:55 INFO - PROCESS | 1966 | 1467233395136 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:55 INFO - PROCESS | 1966 | 1467233395138 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x123998800 == 37 [pid = 1966] [id = 705] 13:49:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112fa7000) [pid = 1966] [serial = 2115] [outer = 0x0] 13:49:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x119595800) [pid = 1966] [serial = 2116] [outer = 0x112fa7000] 13:49:55 INFO - PROCESS | 1966 | 1467233395171 Marionette DEBUG loaded listener.js 13:49:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x119788000) [pid = 1966] [serial = 2117] [outer = 0x112fa7000] 13:49:55 INFO - PROCESS | 1966 | 1467233395494 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]]]}] 13:49:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:49:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 518ms 13:49:55 INFO - PROCESS | 1966 | 1467233395504 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 1966 | 1467233395505 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:49:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:49:55 INFO - PROCESS | 1966 | 1467233395510 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - PROCESS | 1966 | 1467233395512 Marionette TRACE conn2 <- [1,2794,null,{}] 13:49:55 INFO - PROCESS | 1966 | 1467233395514 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}] 13:49:55 INFO - PROCESS | 1966 | 1467233395515 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:55 INFO - PROCESS | 1966 | 1467233395611 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:49:55 INFO - PROCESS | 1966 | 1467233395648 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:55 INFO - PROCESS | 1966 | 1467233395652 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:55 INFO - PROCESS | 1966 | ++DOCSHELL 0x1265f5800 == 38 [pid = 1966] [id = 706] 13:49:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x1169f0c00) [pid = 1966] [serial = 2118] [outer = 0x0] 13:49:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x123149c00) [pid = 1966] [serial = 2119] [outer = 0x1169f0c00] 13:49:55 INFO - PROCESS | 1966 | 1467233395684 Marionette DEBUG loaded listener.js 13:49:55 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x123c99800) [pid = 1966] [serial = 2120] [outer = 0x1169f0c00] 13:49:56 INFO - PROCESS | 1966 | 1467233396027 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]]]}] 13:49:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:49:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 570ms 13:49:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:49:56 INFO - PROCESS | 1966 | 1467233396079 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:49:56 INFO - PROCESS | 1966 | 1467233396080 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:49:56 INFO - PROCESS | 1966 | 1467233396082 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:49:56 INFO - PROCESS | 1966 | 1467233396083 Marionette TRACE conn2 <- [1,2798,null,{}] 13:49:56 INFO - PROCESS | 1966 | 1467233396086 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}] 13:49:56 INFO - PROCESS | 1966 | 1467233396087 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:56 INFO - PROCESS | 1966 | 1467233396182 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:49:56 INFO - PROCESS | 1966 | 1467233396221 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 1966 | 1467233396222 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x11264c000 == 39 [pid = 1966] [id = 707] 13:49:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x123cc9800) [pid = 1966] [serial = 2121] [outer = 0x0] 13:49:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x124299400) [pid = 1966] [serial = 2122] [outer = 0x123cc9800] 13:49:56 INFO - PROCESS | 1966 | 1467233396246 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x124eea000) [pid = 1966] [serial = 2123] [outer = 0x123cc9800] 13:49:56 INFO - PROCESS | 1966 | 1467233396555 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]]]}] 13:49:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:49:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 517ms 13:49:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:49:56 INFO - PROCESS | 1966 | 1467233396601 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:49:56 INFO - PROCESS | 1966 | 1467233396602 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:49:56 INFO - PROCESS | 1966 | 1467233396604 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:49:56 INFO - PROCESS | 1966 | 1467233396605 Marionette TRACE conn2 <- [1,2802,null,{}] 13:49:56 INFO - PROCESS | 1966 | 1467233396607 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}] 13:49:56 INFO - PROCESS | 1966 | 1467233396608 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:56 INFO - PROCESS | 1966 | 1467233396702 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:49:56 INFO - PROCESS | 1966 | 1467233396706 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 1966 | 1467233396708 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:56 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a6c6000 == 40 [pid = 1966] [id = 708] 13:49:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x123d6e000) [pid = 1966] [serial = 2124] [outer = 0x0] 13:49:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12615e000) [pid = 1966] [serial = 2125] [outer = 0x123d6e000] 13:49:56 INFO - PROCESS | 1966 | 1467233396731 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1267c0c00) [pid = 1966] [serial = 2126] [outer = 0x123d6e000] 13:49:57 INFO - PROCESS | 1966 | 1467233397050 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]]]}] 13:49:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:49:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 13:49:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:49:57 INFO - PROCESS | 1966 | 1467233397080 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 1966 | 1467233397082 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:49:57 INFO - PROCESS | 1966 | 1467233397084 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 1966 | 1467233397085 Marionette TRACE conn2 <- [1,2806,null,{}] 13:49:57 INFO - PROCESS | 1966 | 1467233397088 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}] 13:49:57 INFO - PROCESS | 1966 | 1467233397089 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:57 INFO - PROCESS | 1966 | 1467233397317 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x118766400) [pid = 1966] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x116af2c00) [pid = 1966] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x129456000) [pid = 1966] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x114f58800) [pid = 1966] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1292e3000) [pid = 1966] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x112f89800) [pid = 1966] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x119754c00) [pid = 1966] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x116a1b400) [pid = 1966] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116af3000) [pid = 1966] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1128cb400) [pid = 1966] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x123c99c00) [pid = 1966] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112a5e000) [pid = 1966] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12615e800) [pid = 1966] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:49:57 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12af05800) [pid = 1966] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:49:57 INFO - PROCESS | 1966 | 1467233397363 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:57 INFO - PROCESS | 1966 | 1467233397365 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295b5800 == 41 [pid = 1966] [id = 709] 13:49:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112a59c00) [pid = 1966] [serial = 2127] [outer = 0x0] 13:49:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x112fa3400) [pid = 1966] [serial = 2128] [outer = 0x112a59c00] 13:49:57 INFO - PROCESS | 1966 | 1467233397389 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x118359c00) [pid = 1966] [serial = 2129] [outer = 0x112a59c00] 13:49:57 INFO - PROCESS | 1966 | 1467233397658 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]]]}] 13:49:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:49:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 618ms 13:49:57 INFO - PROCESS | 1966 | 1467233397703 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 1966 | 1467233397704 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:49:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:49:57 INFO - PROCESS | 1966 | 1467233397714 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 1966 | 1467233397715 Marionette TRACE conn2 <- [1,2810,null,{}] 13:49:57 INFO - PROCESS | 1966 | 1467233397718 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}] 13:49:57 INFO - PROCESS | 1966 | 1467233397719 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:57 INFO - PROCESS | 1966 | 1467233397801 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:49:57 INFO - PROCESS | 1966 | 1467233397858 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:57 INFO - PROCESS | 1966 | 1467233397859 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:57 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b109000 == 42 [pid = 1966] [id = 710] 13:49:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x112a58c00) [pid = 1966] [serial = 2130] [outer = 0x0] 13:49:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x123d5e800) [pid = 1966] [serial = 2131] [outer = 0x112a58c00] 13:49:57 INFO - PROCESS | 1966 | 1467233397883 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12695f800) [pid = 1966] [serial = 2132] [outer = 0x112a58c00] 13:49:58 INFO - PROCESS | 1966 | 1467233398159 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]]]}] 13:49:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:49:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 468ms 13:49:58 INFO - PROCESS | 1966 | 1467233398183 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 1966 | 1467233398184 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:49:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:49:58 INFO - PROCESS | 1966 | 1467233398186 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 1966 | 1467233398187 Marionette TRACE conn2 <- [1,2814,null,{}] 13:49:58 INFO - PROCESS | 1966 | 1467233398198 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}] 13:49:58 INFO - PROCESS | 1966 | 1467233398199 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:58 INFO - PROCESS | 1966 | 1467233398284 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:49:58 INFO - PROCESS | 1966 | 1467233398289 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 1966 | 1467233398292 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd7c800 == 43 [pid = 1966] [id = 711] 13:49:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x126c72000) [pid = 1966] [serial = 2133] [outer = 0x0] 13:49:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x128b84c00) [pid = 1966] [serial = 2134] [outer = 0x126c72000] 13:49:58 INFO - PROCESS | 1966 | 1467233398319 Marionette DEBUG loaded listener.js 13:49:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1291ad000) [pid = 1966] [serial = 2135] [outer = 0x126c72000] 13:49:58 INFO - PROCESS | 1966 | 1467233398657 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]]]}] 13:49:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:49:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 478ms 13:49:58 INFO - PROCESS | 1966 | 1467233398665 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 1966 | 1467233398666 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:49:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:49:58 INFO - PROCESS | 1966 | 1467233398668 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 1966 | 1467233398670 Marionette TRACE conn2 <- [1,2818,null,{}] 13:49:58 INFO - PROCESS | 1966 | 1467233398674 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}] 13:49:58 INFO - PROCESS | 1966 | 1467233398677 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:58 INFO - PROCESS | 1966 | 1467233398796 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:49:58 INFO - PROCESS | 1966 | 1467233398830 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 1966 | 1467233398831 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:58 INFO - PROCESS | 1966 | ++DOCSHELL 0x1237ae000 == 44 [pid = 1966] [id = 712] 13:49:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x119783000) [pid = 1966] [serial = 2136] [outer = 0x0] 13:49:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1292d9800) [pid = 1966] [serial = 2137] [outer = 0x119783000] 13:49:58 INFO - PROCESS | 1966 | 1467233398855 Marionette DEBUG loaded listener.js 13:49:58 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12a53bc00) [pid = 1966] [serial = 2138] [outer = 0x119783000] 13:49:59 INFO - PROCESS | 1966 | 1467233399144 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]]]}] 13:49:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:49:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 523ms 13:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:49:59 INFO - PROCESS | 1966 | 1467233399193 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:49:59 INFO - PROCESS | 1966 | 1467233399194 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:49:59 INFO - PROCESS | 1966 | 1467233399196 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:49:59 INFO - PROCESS | 1966 | 1467233399197 Marionette TRACE conn2 <- [1,2822,null,{}] 13:49:59 INFO - PROCESS | 1966 | 1467233399200 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}] 13:49:59 INFO - PROCESS | 1966 | 1467233399201 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:59 INFO - PROCESS | 1966 | 1467233399280 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:49:59 INFO - PROCESS | 1966 | 1467233399380 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 1966 | 1467233399382 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:49:59 INFO - PROCESS | 1966 | ++DOCSHELL 0x112abb800 == 45 [pid = 1966] [id = 713] 13:49:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x110e76400) [pid = 1966] [serial = 2139] [outer = 0x0] 13:49:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x110e7f000) [pid = 1966] [serial = 2140] [outer = 0x110e76400] 13:49:59 INFO - PROCESS | 1966 | 1467233399414 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x112766800) [pid = 1966] [serial = 2141] [outer = 0x110e76400] 13:49:59 INFO - PROCESS | 1966 | 1467233399934 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]]]}] 13:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 770ms 13:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:49:59 INFO - PROCESS | 1966 | 1467233399969 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:49:59 INFO - PROCESS | 1966 | 1467233399972 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:49:59 INFO - PROCESS | 1966 | 1467233399977 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:49:59 INFO - PROCESS | 1966 | 1467233399978 Marionette TRACE conn2 <- [1,2826,null,{}] 13:49:59 INFO - PROCESS | 1966 | 1467233399982 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}] 13:49:59 INFO - PROCESS | 1966 | 1467233399985 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:00 INFO - PROCESS | 1966 | 1467233400094 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:50:00 INFO - PROCESS | 1966 | 1467233400176 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 1966 | 1467233400178 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:00 INFO - PROCESS | 1966 | ++DOCSHELL 0x123205800 == 46 [pid = 1966] [id = 714] 13:50:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x116142c00) [pid = 1966] [serial = 2142] [outer = 0x0] 13:50:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x11663f400) [pid = 1966] [serial = 2143] [outer = 0x116142c00] 13:50:00 INFO - PROCESS | 1966 | 1467233400208 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1169fa400) [pid = 1966] [serial = 2144] [outer = 0x116142c00] 13:50:00 INFO - PROCESS | 1966 | 1467233400913 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1021ms 13:50:01 INFO - PROCESS | 1966 | 1467233400999 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 1966 | 1467233401002 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:50:01 INFO - PROCESS | 1966 | 1467233401008 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 1966 | 1467233401010 Marionette TRACE conn2 <- [1,2830,null,{}] 13:50:01 INFO - PROCESS | 1966 | 1467233401064 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}] 13:50:01 INFO - PROCESS | 1966 | 1467233401067 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:01 INFO - PROCESS | 1966 | 1467233401197 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:50:01 INFO - PROCESS | 1966 | 1467233401254 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:01 INFO - PROCESS | 1966 | 1467233401257 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x116abe800 == 47 [pid = 1966] [id = 715] 13:50:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x115d1d800) [pid = 1966] [serial = 2145] [outer = 0x0] 13:50:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x116140400) [pid = 1966] [serial = 2146] [outer = 0x115d1d800] 13:50:01 INFO - PROCESS | 1966 | 1467233401285 Marionette DEBUG loaded listener.js 13:50:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x1169f2000) [pid = 1966] [serial = 2147] [outer = 0x115d1d800] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12a762800 == 46 [pid = 1966] [id = 698] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x117473800 == 45 [pid = 1966] [id = 696] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x124209000 == 44 [pid = 1966] [id = 697] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x1237ae000 == 43 [pid = 1966] [id = 712] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd7c800 == 42 [pid = 1966] [id = 711] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12b109000 == 41 [pid = 1966] [id = 710] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x1295b5800 == 40 [pid = 1966] [id = 709] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12a6c6000 == 39 [pid = 1966] [id = 708] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x11264c000 == 38 [pid = 1966] [id = 707] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x1265f5800 == 37 [pid = 1966] [id = 706] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x123998800 == 36 [pid = 1966] [id = 705] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x12398c800 == 35 [pid = 1966] [id = 704] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x118339800 == 34 [pid = 1966] [id = 703] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x11838c000 == 33 [pid = 1966] [id = 702] 13:50:01 INFO - PROCESS | 1966 | --DOCSHELL 0x115d64000 == 32 [pid = 1966] [id = 701] 13:50:01 INFO - PROCESS | 1966 | 1467233401676 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]]]}] 13:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 13:50:01 INFO - PROCESS | 1966 | 1467233401698 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 1966 | 1467233401701 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:50:01 INFO - PROCESS | 1966 | 1467233401707 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 1966 | 1467233401709 Marionette TRACE conn2 <- [1,2834,null,{}] 13:50:01 INFO - PROCESS | 1966 | 1467233401711 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}] 13:50:01 INFO - PROCESS | 1966 | 1467233401713 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:01 INFO - PROCESS | 1966 | 1467233401799 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x11974f000) [pid = 1966] [serial = 2074] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1292da000) [pid = 1966] [serial = 2078] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12a6a8400) [pid = 1966] [serial = 2083] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x115e59800) [pid = 1966] [serial = 2056] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x129407800) [pid = 1966] [serial = 2080] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116984400) [pid = 1966] [serial = 2057] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112f9f800) [pid = 1966] [serial = 2050] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x116136800) [pid = 1966] [serial = 2051] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x119b69400) [pid = 1966] [serial = 2062] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x122f04000) [pid = 1966] [serial = 2063] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1176ec400) [pid = 1966] [serial = 2053] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1182fa800) [pid = 1966] [serial = 2054] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1182f9400) [pid = 1966] [serial = 2059] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x11876b000) [pid = 1966] [serial = 2060] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x1245e8c00) [pid = 1966] [serial = 2068] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x123d72000) [pid = 1966] [serial = 2065] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x12429a800) [pid = 1966] [serial = 2066] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x124299c00) [pid = 1966] [serial = 2048] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x129453c00) [pid = 1966] [serial = 2081] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x12af47000) [pid = 1966] [serial = 2087] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x12a7e0c00) [pid = 1966] [serial = 2084] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x126957400) [pid = 1966] [serial = 2071] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x128b87400) [pid = 1966] [serial = 2072] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x128c96400) [pid = 1966] [serial = 2075] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x128e85800) [pid = 1966] [serial = 2077] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x126157c00) [pid = 1966] [serial = 2069] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x12af0e000) [pid = 1966] [serial = 2086] [outer = 0x0] [url = about:blank] 13:50:01 INFO - PROCESS | 1966 | 1467233401864 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:01 INFO - PROCESS | 1966 | 1467233401865 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:01 INFO - PROCESS | 1966 | ++DOCSHELL 0x119955800 == 33 [pid = 1966] [id = 716] 13:50:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x115def000) [pid = 1966] [serial = 2148] [outer = 0x0] 13:50:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x1169f7800) [pid = 1966] [serial = 2149] [outer = 0x115def000] 13:50:01 INFO - PROCESS | 1966 | 1467233401893 Marionette DEBUG loaded listener.js 13:50:01 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x11835c400) [pid = 1966] [serial = 2150] [outer = 0x115def000] 13:50:02 INFO - PROCESS | 1966 | 1467233402205 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 520ms 13:50:02 INFO - PROCESS | 1966 | 1467233402228 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:50:02 INFO - PROCESS | 1966 | 1467233402230 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:50:02 INFO - PROCESS | 1966 | 1467233402232 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:50:02 INFO - PROCESS | 1966 | 1467233402235 Marionette TRACE conn2 <- [1,2838,null,{}] 13:50:02 INFO - PROCESS | 1966 | 1467233402245 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}] 13:50:02 INFO - PROCESS | 1966 | 1467233402248 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:02 INFO - PROCESS | 1966 | 1467233402330 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:50:02 INFO - PROCESS | 1966 | 1467233402389 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 1966 | 1467233402392 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x123dd9000 == 34 [pid = 1966] [id = 717] 13:50:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x11835f400) [pid = 1966] [serial = 2151] [outer = 0x0] 13:50:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x119416800) [pid = 1966] [serial = 2152] [outer = 0x11835f400] 13:50:02 INFO - PROCESS | 1966 | 1467233402419 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x11978cc00) [pid = 1966] [serial = 2153] [outer = 0x11835f400] 13:50:02 INFO - PROCESS | 1966 | 1467233402735 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]]]}] 13:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 522ms 13:50:02 INFO - PROCESS | 1966 | 1467233402755 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:50:02 INFO - PROCESS | 1966 | 1467233402757 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:50:02 INFO - PROCESS | 1966 | 1467233402762 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:50:02 INFO - PROCESS | 1966 | 1467233402763 Marionette TRACE conn2 <- [1,2842,null,{}] 13:50:02 INFO - PROCESS | 1966 | 1467233402765 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}] 13:50:02 INFO - PROCESS | 1966 | 1467233402767 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:02 INFO - PROCESS | 1966 | 1467233402849 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:50:02 INFO - PROCESS | 1966 | 1467233402852 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 1966 | 1467233402853 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:02 INFO - PROCESS | 1966 | ++DOCSHELL 0x128ca1000 == 35 [pid = 1966] [id = 718] 13:50:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x119be8800) [pid = 1966] [serial = 2154] [outer = 0x0] 13:50:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x123341400) [pid = 1966] [serial = 2155] [outer = 0x119be8800] 13:50:02 INFO - PROCESS | 1966 | 1467233402881 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x123d5ec00) [pid = 1966] [serial = 2156] [outer = 0x119be8800] 13:50:03 INFO - PROCESS | 1966 | 1467233403225 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]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 13:50:03 INFO - PROCESS | 1966 | 1467233403289 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 1966 | 1467233403290 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:50:03 INFO - PROCESS | 1966 | 1467233403292 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 1966 | 1467233403293 Marionette TRACE conn2 <- [1,2846,null,{}] 13:50:03 INFO - PROCESS | 1966 | 1467233403296 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}] 13:50:03 INFO - PROCESS | 1966 | 1467233403297 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:03 INFO - PROCESS | 1966 | 1467233403373 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:50:03 INFO - PROCESS | 1966 | 1467233403379 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 1966 | 1467233403380 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x119b34000 == 36 [pid = 1966] [id = 719] 13:50:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x114fca400) [pid = 1966] [serial = 2157] [outer = 0x0] 13:50:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1242ee400) [pid = 1966] [serial = 2158] [outer = 0x114fca400] 13:50:03 INFO - PROCESS | 1966 | 1467233403405 Marionette DEBUG loaded listener.js 13:50:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124eea400) [pid = 1966] [serial = 2159] [outer = 0x114fca400] 13:50:03 INFO - PROCESS | 1966 | 1467233403776 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]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 520ms 13:50:03 INFO - PROCESS | 1966 | 1467233403820 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 1966 | 1467233403821 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:50:03 INFO - PROCESS | 1966 | 1467233403824 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 1966 | 1467233403825 Marionette TRACE conn2 <- [1,2850,null,{}] 13:50:03 INFO - PROCESS | 1966 | 1467233403827 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}] 13:50:03 INFO - PROCESS | 1966 | 1467233403831 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:03 INFO - PROCESS | 1966 | 1467233403951 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:50:03 INFO - PROCESS | 1966 | 1467233403967 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 1966 | 1467233403968 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:03 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a762000 == 37 [pid = 1966] [id = 720] 13:50:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x124f9ec00) [pid = 1966] [serial = 2160] [outer = 0x0] 13:50:03 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12695a000) [pid = 1966] [serial = 2161] [outer = 0x124f9ec00] 13:50:03 INFO - PROCESS | 1966 | 1467233403993 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1291af000) [pid = 1966] [serial = 2162] [outer = 0x124f9ec00] 13:50:04 INFO - PROCESS | 1966 | 1467233404321 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:50:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:50:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 519ms 13:50:04 INFO - PROCESS | 1966 | 1467233404345 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:50:04 INFO - PROCESS | 1966 | 1467233404346 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:50:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:50:04 INFO - PROCESS | 1966 | 1467233404348 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:50:04 INFO - PROCESS | 1966 | 1467233404349 Marionette TRACE conn2 <- [1,2854,null,{}] 13:50:04 INFO - PROCESS | 1966 | 1467233404352 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}] 13:50:04 INFO - PROCESS | 1966 | 1467233404353 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:04 INFO - PROCESS | 1966 | 1467233404460 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:50:04 INFO - PROCESS | 1966 | 1467233404496 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 1966 | 1467233404497 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:04 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b116800 == 38 [pid = 1966] [id = 721] 13:50:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1128d2c00) [pid = 1966] [serial = 2163] [outer = 0x0] 13:50:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1292e5800) [pid = 1966] [serial = 2164] [outer = 0x1128d2c00] 13:50:04 INFO - PROCESS | 1966 | 1467233404528 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x129456000) [pid = 1966] [serial = 2165] [outer = 0x1128d2c00] 13:50:04 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca26800 == 37 [pid = 1966] [id = 15] 13:50:04 INFO - PROCESS | 1966 | 1467233404876 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]]]}] 13:50:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:50:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 573ms 13:50:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:50:04 INFO - PROCESS | 1966 | 1467233404921 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:50:04 INFO - PROCESS | 1966 | 1467233404923 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:50:04 INFO - PROCESS | 1966 | 1467233404925 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:50:04 INFO - PROCESS | 1966 | 1467233404926 Marionette TRACE conn2 <- [1,2858,null,{}] 13:50:04 INFO - PROCESS | 1966 | 1467233404928 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}] 13:50:04 INFO - PROCESS | 1966 | 1467233404929 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:05 INFO - PROCESS | 1966 | 1467233405030 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:50:05 INFO - PROCESS | 1966 | 1467233405034 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 1966 | 1467233405035 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12bd61800 == 38 [pid = 1966] [id = 722] 13:50:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x124e70800) [pid = 1966] [serial = 2166] [outer = 0x0] 13:50:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12a7e0c00) [pid = 1966] [serial = 2167] [outer = 0x124e70800] 13:50:05 INFO - PROCESS | 1966 | 1467233405059 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12a7ea800) [pid = 1966] [serial = 2168] [outer = 0x124e70800] 13:50:05 INFO - PROCESS | 1966 | 1467233405403 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:50:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:50:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 13:50:05 INFO - PROCESS | 1966 | 1467233405445 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:50:05 INFO - PROCESS | 1966 | 1467233405446 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:50:05 INFO - PROCESS | 1966 | 1467233405448 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:50:05 INFO - PROCESS | 1966 | 1467233405450 Marionette TRACE conn2 <- [1,2862,null,{}] 13:50:05 INFO - PROCESS | 1966 | 1467233405452 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}] 13:50:05 INFO - PROCESS | 1966 | 1467233405453 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:05 INFO - PROCESS | 1966 | 1467233405554 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:50:05 INFO - PROCESS | 1966 | 1467233405558 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 1966 | 1467233405559 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:05 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c70f000 == 39 [pid = 1966] [id = 723] 13:50:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x126153400) [pid = 1966] [serial = 2169] [outer = 0x0] 13:50:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12af06800) [pid = 1966] [serial = 2170] [outer = 0x126153400] 13:50:05 INFO - PROCESS | 1966 | 1467233405589 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12af11400) [pid = 1966] [serial = 2171] [outer = 0x126153400] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x126c72000) [pid = 1966] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1128d5000) [pid = 1966] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x116a21000) [pid = 1966] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112f95c00) [pid = 1966] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1169f0c00) [pid = 1966] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1121b8000) [pid = 1966] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119a53400) [pid = 1966] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1182fac00) [pid = 1966] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x1169f1400) [pid = 1966] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x126729400) [pid = 1966] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x112faa800) [pid = 1966] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x123cc9800) [pid = 1966] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x123d6e000) [pid = 1966] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112a59c00) [pid = 1966] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x112a58c00) [pid = 1966] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:50:05 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x112fa7000) [pid = 1966] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:50:05 INFO - PROCESS | 1966 | 1467233405975 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]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:50:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 573ms 13:50:06 INFO - PROCESS | 1966 | 1467233406033 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 1966 | 1467233406034 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:50:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:50:06 INFO - PROCESS | 1966 | 1467233406036 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 1966 | 1467233406037 Marionette TRACE conn2 <- [1,2866,null,{}] 13:50:06 INFO - PROCESS | 1966 | 1467233406042 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}] 13:50:06 INFO - PROCESS | 1966 | 1467233406045 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:06 INFO - PROCESS | 1966 | 1467233406129 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:50:06 INFO - PROCESS | 1966 | 1467233406133 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:06 INFO - PROCESS | 1966 | 1467233406134 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f4c800 == 40 [pid = 1966] [id = 724] 13:50:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x112a59c00) [pid = 1966] [serial = 2172] [outer = 0x0] 13:50:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1176ef800) [pid = 1966] [serial = 2173] [outer = 0x112a59c00] 13:50:06 INFO - PROCESS | 1966 | 1467233406158 Marionette DEBUG loaded listener.js 13:50:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x11975bc00) [pid = 1966] [serial = 2174] [outer = 0x112a59c00] 13:50:06 INFO - PROCESS | 1966 | 1467233406499 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]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:50:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 473ms 13:50:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:50:06 INFO - PROCESS | 1966 | 1467233406511 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 1966 | 1467233406513 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:50:06 INFO - PROCESS | 1966 | 1467233406515 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 1966 | 1467233406517 Marionette TRACE conn2 <- [1,2870,null,{}] 13:50:06 INFO - PROCESS | 1966 | 1467233406519 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}] 13:50:06 INFO - PROCESS | 1966 | 1467233406521 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:06 INFO - PROCESS | 1966 | 1467233406617 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:50:06 INFO - PROCESS | 1966 | 1467233406677 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:06 INFO - PROCESS | 1966 | 1467233406679 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:06 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca79000 == 41 [pid = 1966] [id = 725] 13:50:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11978dc00) [pid = 1966] [serial = 2175] [outer = 0x0] 13:50:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x126c72000) [pid = 1966] [serial = 2176] [outer = 0x11978dc00] 13:50:06 INFO - PROCESS | 1966 | 1467233406712 Marionette DEBUG loaded listener.js 13:50:06 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12afedc00) [pid = 1966] [serial = 2177] [outer = 0x11978dc00] 13:50:07 INFO - PROCESS | 1966 | 1467233406999 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]]]}] 13:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 13:50:07 INFO - PROCESS | 1966 | 1467233407039 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:50:07 INFO - PROCESS | 1966 | 1467233407043 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:50:07 INFO - PROCESS | 1966 | 1467233407047 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:50:07 INFO - PROCESS | 1966 | 1467233407049 Marionette TRACE conn2 <- [1,2874,null,{}] 13:50:07 INFO - PROCESS | 1966 | 1467233407052 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}] 13:50:07 INFO - PROCESS | 1966 | 1467233407054 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:07 INFO - PROCESS | 1966 | 1467233407187 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:50:07 INFO - PROCESS | 1966 | 1467233407274 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 1966 | 1467233407275 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d02c800 == 42 [pid = 1966] [id = 726] 13:50:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x1169f3000) [pid = 1966] [serial = 2178] [outer = 0x0] 13:50:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x11917e800) [pid = 1966] [serial = 2179] [outer = 0x1169f3000] 13:50:07 INFO - PROCESS | 1966 | 1467233407311 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12b04e800) [pid = 1966] [serial = 2180] [outer = 0x1169f3000] 13:50:07 INFO - PROCESS | 1966 | 1467233407600 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]]]}] 13:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 13:50:07 INFO - PROCESS | 1966 | 1467233407617 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:50:07 INFO - PROCESS | 1966 | 1467233407619 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:50:07 INFO - PROCESS | 1966 | 1467233407621 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:50:07 INFO - PROCESS | 1966 | 1467233407622 Marionette TRACE conn2 <- [1,2878,null,{}] 13:50:07 INFO - PROCESS | 1966 | 1467233407634 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}] 13:50:07 INFO - PROCESS | 1966 | 1467233407635 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:07 INFO - PROCESS | 1966 | 1467233407724 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:50:07 INFO - PROCESS | 1966 | 1467233407729 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 1966 | 1467233407738 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:07 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d50c000 == 43 [pid = 1966] [id = 727] 13:50:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12b04f000) [pid = 1966] [serial = 2181] [outer = 0x0] 13:50:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12b058c00) [pid = 1966] [serial = 2182] [outer = 0x12b04f000] 13:50:07 INFO - PROCESS | 1966 | 1467233407761 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12b8c8800) [pid = 1966] [serial = 2183] [outer = 0x12b04f000] 13:50:08 INFO - PROCESS | 1966 | 1467233408259 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]]]}] 13:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 678ms 13:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:50:08 INFO - PROCESS | 1966 | 1467233408299 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 1966 | 1467233408302 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:50:08 INFO - PROCESS | 1966 | 1467233408305 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 1966 | 1467233408308 Marionette TRACE conn2 <- [1,2882,null,{}] 13:50:08 INFO - PROCESS | 1966 | 1467233408312 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}] 13:50:08 INFO - PROCESS | 1966 | 1467233408313 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:08 INFO - PROCESS | 1966 | 1467233408415 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:50:08 INFO - PROCESS | 1966 | 1467233408467 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:08 INFO - PROCESS | 1966 | 1467233408469 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:08 INFO - PROCESS | 1966 | ++DOCSHELL 0x123399000 == 44 [pid = 1966] [id = 728] 13:50:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x115d18400) [pid = 1966] [serial = 2184] [outer = 0x0] 13:50:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1169ee800) [pid = 1966] [serial = 2185] [outer = 0x115d18400] 13:50:08 INFO - PROCESS | 1966 | 1467233408494 Marionette DEBUG loaded listener.js 13:50:08 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x1182f8800) [pid = 1966] [serial = 2186] [outer = 0x115d18400] 13:50:09 INFO - PROCESS | 1966 | 1467233409036 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]]]}] 13:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 772ms 13:50:09 INFO - PROCESS | 1966 | 1467233409078 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 1966 | 1467233409082 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:50:09 INFO - PROCESS | 1966 | 1467233409089 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:50:09 INFO - PROCESS | 1966 | 1467233409092 Marionette TRACE conn2 <- [1,2886,null,{}] 13:50:09 INFO - PROCESS | 1966 | 1467233409096 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}] 13:50:09 INFO - PROCESS | 1966 | 1467233409098 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:09 INFO - PROCESS | 1966 | 1467233409256 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:50:09 INFO - PROCESS | 1966 | 1467233409360 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 1966 | 1467233409362 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:09 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a755800 == 45 [pid = 1966] [id = 729] 13:50:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1185c1000) [pid = 1966] [serial = 2187] [outer = 0x0] 13:50:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x119443400) [pid = 1966] [serial = 2188] [outer = 0x1185c1000] 13:50:09 INFO - PROCESS | 1966 | 1467233409393 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x120fe5800) [pid = 1966] [serial = 2189] [outer = 0x1185c1000] 13:50:09 INFO - PROCESS | 1966 | 1467233409815 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]]]}] 13:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 777ms 13:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:50:09 INFO - PROCESS | 1966 | 1467233409865 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 1966 | 1467233409867 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:50:09 INFO - PROCESS | 1966 | 1467233409869 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:50:09 INFO - PROCESS | 1966 | 1467233409872 Marionette TRACE conn2 <- [1,2890,null,{}] 13:50:09 INFO - PROCESS | 1966 | 1467233409899 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}] 13:50:09 INFO - PROCESS | 1966 | 1467233409902 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:10 INFO - PROCESS | 1966 | 1467233410006 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:50:10 INFO - PROCESS | 1966 | 1467233410082 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 1966 | 1467233410084 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d515800 == 46 [pid = 1966] [id = 730] 13:50:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x126517400) [pid = 1966] [serial = 2190] [outer = 0x0] 13:50:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x1267c0000) [pid = 1966] [serial = 2191] [outer = 0x126517400] 13:50:10 INFO - PROCESS | 1966 | 1467233410114 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x128c8fc00) [pid = 1966] [serial = 2192] [outer = 0x126517400] 13:50:10 INFO - PROCESS | 1966 | 1467233410526 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 688ms 13:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:50:10 INFO - PROCESS | 1966 | 1467233410557 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:50:10 INFO - PROCESS | 1966 | 1467233410559 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:50:10 INFO - PROCESS | 1966 | 1467233410561 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:50:10 INFO - PROCESS | 1966 | 1467233410563 Marionette TRACE conn2 <- [1,2894,null,{}] 13:50:10 INFO - PROCESS | 1966 | 1467233410565 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}] 13:50:10 INFO - PROCESS | 1966 | 1467233410566 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:10 INFO - PROCESS | 1966 | 1467233410669 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:50:10 INFO - PROCESS | 1966 | 1467233410730 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 1966 | 1467233410731 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:10 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d8c6000 == 47 [pid = 1966] [id = 731] 13:50:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1292e8c00) [pid = 1966] [serial = 2193] [outer = 0x0] 13:50:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x12a6ab800) [pid = 1966] [serial = 2194] [outer = 0x1292e8c00] 13:50:10 INFO - PROCESS | 1966 | 1467233410760 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x12af3ec00) [pid = 1966] [serial = 2195] [outer = 0x1292e8c00] 13:50:11 INFO - PROCESS | 1966 | 1467233411383 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]]]}] 13:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 869ms 13:50:11 INFO - PROCESS | 1966 | 1467233411431 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:50:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:50:11 INFO - PROCESS | 1966 | 1467233411433 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:50:11 INFO - PROCESS | 1966 | 1467233411436 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 1966 | 1467233411438 Marionette TRACE conn2 <- [1,2898,null,{}] 13:50:11 INFO - PROCESS | 1966 | 1467233411442 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}] 13:50:11 INFO - PROCESS | 1966 | 1467233411444 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:11 INFO - PROCESS | 1966 | 1467233411539 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:50:11 INFO - PROCESS | 1966 | 1467233411613 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 1966 | 1467233411614 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:11 INFO - PROCESS | 1966 | ++DOCSHELL 0x119fe8000 == 48 [pid = 1966] [id = 732] 13:50:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x115d12c00) [pid = 1966] [serial = 2196] [outer = 0x0] 13:50:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x115e5b400) [pid = 1966] [serial = 2197] [outer = 0x115d12c00] 13:50:11 INFO - PROCESS | 1966 | 1467233411640 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x116748800) [pid = 1966] [serial = 2198] [outer = 0x115d12c00] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12d02c800 == 47 [pid = 1966] [id = 726] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca79000 == 46 [pid = 1966] [id = 725] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x124f4c800 == 45 [pid = 1966] [id = 724] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12c70f000 == 44 [pid = 1966] [id = 723] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12bd61800 == 43 [pid = 1966] [id = 722] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12b116800 == 42 [pid = 1966] [id = 721] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12a762000 == 41 [pid = 1966] [id = 720] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119b34000 == 40 [pid = 1966] [id = 719] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x128ca1000 == 39 [pid = 1966] [id = 718] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x123dd9000 == 38 [pid = 1966] [id = 717] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119955800 == 37 [pid = 1966] [id = 716] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca26000 == 36 [pid = 1966] [id = 17] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x116abe800 == 35 [pid = 1966] [id = 715] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x123205800 == 34 [pid = 1966] [id = 714] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x112abb800 == 33 [pid = 1966] [id = 713] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12c3b2800 == 32 [pid = 1966] [id = 695] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x119ff6800 == 31 [pid = 1966] [id = 700] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca1c800 == 30 [pid = 1966] [id = 699] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12d8c6000 == 29 [pid = 1966] [id = 731] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12d515800 == 28 [pid = 1966] [id = 730] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12a755800 == 27 [pid = 1966] [id = 729] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x123399000 == 26 [pid = 1966] [id = 728] 13:50:12 INFO - PROCESS | 1966 | --DOCSHELL 0x12d50c000 == 25 [pid = 1966] [id = 727] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x1291ad000) [pid = 1966] [serial = 2135] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x112a56c00) [pid = 1966] [serial = 2089] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x11334a400) [pid = 1966] [serial = 2090] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x119597800) [pid = 1966] [serial = 2093] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x11917b400) [pid = 1966] [serial = 2092] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x115d1a800) [pid = 1966] [serial = 2107] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x123149c00) [pid = 1966] [serial = 2119] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x1164e7000) [pid = 1966] [serial = 2108] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x112699000) [pid = 1966] [serial = 2104] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x112a54000) [pid = 1966] [serial = 2105] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12615dc00) [pid = 1966] [serial = 2096] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x11876d800) [pid = 1966] [serial = 2113] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1240cb000) [pid = 1966] [serial = 2095] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x119440400) [pid = 1966] [serial = 2114] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x116af0800) [pid = 1966] [serial = 2110] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x117d0f000) [pid = 1966] [serial = 2111] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12944a000) [pid = 1966] [serial = 2099] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x116a13c00) [pid = 1966] [serial = 2102] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x113c5c800) [pid = 1966] [serial = 2101] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x128b7dc00) [pid = 1966] [serial = 2098] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x124299400) [pid = 1966] [serial = 2122] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x123c99800) [pid = 1966] [serial = 2120] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12615e000) [pid = 1966] [serial = 2125] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x124eea000) [pid = 1966] [serial = 2123] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1267c0c00) [pid = 1966] [serial = 2126] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x118359c00) [pid = 1966] [serial = 2129] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x123d5e800) [pid = 1966] [serial = 2131] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1292d9800) [pid = 1966] [serial = 2137] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x128b84c00) [pid = 1966] [serial = 2134] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x112fa3400) [pid = 1966] [serial = 2128] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x119595800) [pid = 1966] [serial = 2116] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12695f800) [pid = 1966] [serial = 2132] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x119788000) [pid = 1966] [serial = 2117] [outer = 0x0] [url = about:blank] 13:50:12 INFO - PROCESS | 1966 | 1467233412671 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]]]}] 13:50:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:50:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1273ms 13:50:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:50:12 INFO - PROCESS | 1966 | 1467233412710 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:50:12 INFO - PROCESS | 1966 | 1467233412712 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:50:12 INFO - PROCESS | 1966 | 1467233412716 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:50:12 INFO - PROCESS | 1966 | 1467233412718 Marionette TRACE conn2 <- [1,2902,null,{}] 13:50:12 INFO - PROCESS | 1966 | 1467233412721 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}] 13:50:12 INFO - PROCESS | 1966 | 1467233412724 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:12 INFO - PROCESS | 1966 | 1467233412803 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:50:12 INFO - PROCESS | 1966 | 1467233412812 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 1966 | 1467233412814 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:12 INFO - PROCESS | 1966 | ++DOCSHELL 0x116612000 == 26 [pid = 1966] [id = 733] 13:50:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x112a5f000) [pid = 1966] [serial = 2199] [outer = 0x0] 13:50:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x112f99800) [pid = 1966] [serial = 2200] [outer = 0x112a5f000] 13:50:12 INFO - PROCESS | 1966 | 1467233412842 Marionette DEBUG loaded listener.js 13:50:12 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x112fb2000) [pid = 1966] [serial = 2201] [outer = 0x112a5f000] 13:50:13 INFO - PROCESS | 1966 | 1467233413210 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:50:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:50:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 13:50:13 INFO - PROCESS | 1966 | 1467233413272 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:50:13 INFO - PROCESS | 1966 | 1467233413276 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:50:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:50:13 INFO - PROCESS | 1966 | 1467233413282 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:50:13 INFO - PROCESS | 1966 | 1467233413283 Marionette TRACE conn2 <- [1,2906,null,{}] 13:50:13 INFO - PROCESS | 1966 | 1467233413286 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}] 13:50:13 INFO - PROCESS | 1966 | 1467233413287 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:13 INFO - PROCESS | 1966 | 1467233413367 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:50:13 INFO - PROCESS | 1966 | 1467233413371 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:13 INFO - PROCESS | 1966 | 1467233413372 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:13 INFO - PROCESS | 1966 | ++DOCSHELL 0x1188b1000 == 27 [pid = 1966] [id = 734] 13:50:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x1133bb800) [pid = 1966] [serial = 2202] [outer = 0x0] 13:50:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1164e2400) [pid = 1966] [serial = 2203] [outer = 0x1133bb800] 13:50:13 INFO - PROCESS | 1966 | 1467233413403 Marionette DEBUG loaded listener.js 13:50:13 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x1169ef000) [pid = 1966] [serial = 2204] [outer = 0x1133bb800] 13:50:13 INFO - PROCESS | 1966 | 1467233413807 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]]]}] 13:50:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:50:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 570ms 13:50:13 INFO - PROCESS | 1966 | 1467233413853 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:50:13 INFO - PROCESS | 1966 | 1467233413855 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:50:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:50:13 INFO - PROCESS | 1966 | 1467233413858 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:50:13 INFO - PROCESS | 1966 | 1467233413862 Marionette TRACE conn2 <- [1,2910,null,{}] 13:50:13 INFO - PROCESS | 1966 | 1467233413885 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}] 13:50:13 INFO - PROCESS | 1966 | 1467233413890 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:14 INFO - PROCESS | 1966 | 1467233414017 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:50:14 INFO - PROCESS | 1966 | 1467233414033 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 1966 | 1467233414036 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x119727000 == 28 [pid = 1966] [id = 735] 13:50:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x1182fac00) [pid = 1966] [serial = 2205] [outer = 0x0] 13:50:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x1185c8c00) [pid = 1966] [serial = 2206] [outer = 0x1182fac00] 13:50:14 INFO - PROCESS | 1966 | 1467233414083 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x1188f4400) [pid = 1966] [serial = 2207] [outer = 0x1182fac00] 13:50:14 INFO - PROCESS | 1966 | 1467233414487 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]]]}] 13:50:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:50:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:50:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 636ms 13:50:14 INFO - TEST-START | /DOMEvents/constructors.html 13:50:14 INFO - PROCESS | 1966 | 1467233414495 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 1966 | 1467233414497 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:50:14 INFO - PROCESS | 1966 | 1467233414499 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - PROCESS | 1966 | 1467233414500 Marionette TRACE conn2 <- [1,2914,null,{}] 13:50:14 INFO - PROCESS | 1966 | 1467233414513 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}] 13:50:14 INFO - PROCESS | 1966 | 1467233414514 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:14 INFO - PROCESS | 1966 | 1467233414745 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:50:14 INFO - PROCESS | 1966 | 1467233414798 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 1966 | 1467233414800 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:14 INFO - PROCESS | 1966 | ++DOCSHELL 0x115d78800 == 29 [pid = 1966] [id = 736] 13:50:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x110fa1c00) [pid = 1966] [serial = 2208] [outer = 0x0] 13:50:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x111e29000) [pid = 1966] [serial = 2209] [outer = 0x110fa1c00] 13:50:14 INFO - PROCESS | 1966 | 1467233414853 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x112a59800) [pid = 1966] [serial = 2210] [outer = 0x110fa1c00] 13:50:15 INFO - PROCESS | 1966 | 1467233415316 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]]]}] 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:50:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 832ms 13:50:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:50:15 INFO - PROCESS | 1966 | 1467233415332 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 1966 | 1467233415335 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:50:15 INFO - PROCESS | 1966 | 1467233415339 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:50:15 INFO - PROCESS | 1966 | 1467233415341 Marionette TRACE conn2 <- [1,2918,null,{}] 13:50:15 INFO - PROCESS | 1966 | 1467233415344 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}] 13:50:15 INFO - PROCESS | 1966 | 1467233415348 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:15 INFO - PROCESS | 1966 | 1467233415473 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:50:15 INFO - PROCESS | 1966 | 1467233415529 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:15 INFO - PROCESS | 1966 | 1467233415531 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:15 INFO - PROCESS | 1966 | ++DOCSHELL 0x12398d800 == 30 [pid = 1966] [id = 737] 13:50:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x113c5c800) [pid = 1966] [serial = 2211] [outer = 0x0] 13:50:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x1182f7c00) [pid = 1966] [serial = 2212] [outer = 0x113c5c800] 13:50:15 INFO - PROCESS | 1966 | 1467233415561 Marionette DEBUG loaded listener.js 13:50:15 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x11917f800) [pid = 1966] [serial = 2213] [outer = 0x113c5c800] 13:50:15 INFO - PROCESS | 1966 | 1467233415981 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:50:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:50:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 13:50:16 INFO - PROCESS | 1966 | 1467233416010 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:50:16 INFO - PROCESS | 1966 | 1467233416012 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:50:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:50:16 INFO - PROCESS | 1966 | 1467233416014 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:50:16 INFO - PROCESS | 1966 | 1467233416015 Marionette TRACE conn2 <- [1,2922,null,{}] 13:50:16 INFO - PROCESS | 1966 | 1467233416018 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}] 13:50:16 INFO - PROCESS | 1966 | 1467233416019 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:16 INFO - PROCESS | 1966 | 1467233416123 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:50:16 INFO - PROCESS | 1966 | 1467233416176 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 1966 | 1467233416178 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f16000 == 31 [pid = 1966] [id = 738] 13:50:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x116afb400) [pid = 1966] [serial = 2214] [outer = 0x0] 13:50:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x119422000) [pid = 1966] [serial = 2215] [outer = 0x116afb400] 13:50:16 INFO - PROCESS | 1966 | 1467233416207 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x119757800) [pid = 1966] [serial = 2216] [outer = 0x116afb400] 13:50:16 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:50:16 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:50:16 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:50:16 INFO - PROCESS | 1966 | [1966] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:50:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:50:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:50:16 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 13:50:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:50:16 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 13:50:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:50:16 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]" 13:50:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:50:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:50:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 619ms 13:50:16 INFO - PROCESS | 1966 | 1467233416625 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]]]}] 13:50:16 INFO - PROCESS | 1966 | 1467233416633 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:50:16 INFO - PROCESS | 1966 | 1467233416637 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:50:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:50:16 INFO - PROCESS | 1966 | 1467233416644 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:50:16 INFO - PROCESS | 1966 | 1467233416647 Marionette TRACE conn2 <- [1,2926,null,{}] 13:50:16 INFO - PROCESS | 1966 | 1467233416650 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}] 13:50:16 INFO - PROCESS | 1966 | 1467233416652 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:16 INFO - PROCESS | 1966 | 1467233416760 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:50:16 INFO - PROCESS | 1966 | 1467233416864 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 1966 | 1467233416865 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:16 INFO - PROCESS | 1966 | ++DOCSHELL 0x116abe800 == 32 [pid = 1966] [id = 739] 13:50:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x119be9c00) [pid = 1966] [serial = 2217] [outer = 0x0] 13:50:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x123d6fc00) [pid = 1966] [serial = 2218] [outer = 0x119be9c00] 13:50:16 INFO - PROCESS | 1966 | 1467233416895 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x124003400) [pid = 1966] [serial = 2219] [outer = 0x119be9c00] 13:50:17 INFO - PROCESS | 1966 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:50:17 INFO - PROCESS | 1966 | 1467233417341 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]]]}] 13:50:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:50:17 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 726ms 13:50:17 INFO - PROCESS | 1966 | 1467233417367 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:50:17 INFO - PROCESS | 1966 | 1467233417369 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:50:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:50:17 INFO - PROCESS | 1966 | 1467233417372 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 1966 | 1467233417374 Marionette TRACE conn2 <- [1,2930,null,{}] 13:50:17 INFO - PROCESS | 1966 | 1467233417377 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}] 13:50:17 INFO - PROCESS | 1966 | 1467233417379 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:17 INFO - PROCESS | 1966 | 1467233417497 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:50:17 INFO - PROCESS | 1966 | 1467233417556 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:17 INFO - PROCESS | 1966 | 1467233417557 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:17 INFO - PROCESS | 1966 | ++DOCSHELL 0x11839c800 == 33 [pid = 1966] [id = 740] 13:50:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1133b0800) [pid = 1966] [serial = 2220] [outer = 0x0] 13:50:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x114fd8c00) [pid = 1966] [serial = 2221] [outer = 0x1133b0800] 13:50:17 INFO - PROCESS | 1966 | 1467233417585 Marionette DEBUG loaded listener.js 13:50:17 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x1176f5400) [pid = 1966] [serial = 2222] [outer = 0x1133b0800] 13:50:17 INFO - PROCESS | 1966 | --DOCSHELL 0x119727000 == 32 [pid = 1966] [id = 735] 13:50:17 INFO - PROCESS | 1966 | --DOCSHELL 0x1188b1000 == 31 [pid = 1966] [id = 734] 13:50:17 INFO - PROCESS | 1966 | --DOCSHELL 0x116612000 == 30 [pid = 1966] [id = 733] 13:50:17 INFO - PROCESS | 1966 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:50:17 INFO - PROCESS | 1966 | 1467233417903 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]]]}] 13:50:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:50:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 573ms 13:50:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:50:17 INFO - PROCESS | 1966 | 1467233417953 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:50:17 INFO - PROCESS | 1966 | 1467233417955 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:50:17 INFO - PROCESS | 1966 | 1467233417960 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 1966 | 1467233417962 Marionette TRACE conn2 <- [1,2934,null,{}] 13:50:17 INFO - PROCESS | 1966 | 1467233417964 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}] 13:50:17 INFO - PROCESS | 1966 | 1467233417965 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:18 INFO - PROCESS | 1966 | 1467233418066 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:50:18 INFO - PROCESS | 1966 | 1467233418135 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 1966 | 1467233418137 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x123df4800 == 31 [pid = 1966] [id = 741] 13:50:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119755c00) [pid = 1966] [serial = 2223] [outer = 0x0] 13:50:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x119a55c00) [pid = 1966] [serial = 2224] [outer = 0x119755c00] 13:50:18 INFO - PROCESS | 1966 | 1467233418174 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x123537800) [pid = 1966] [serial = 2225] [outer = 0x119755c00] 13:50:18 INFO - PROCESS | 1966 | 1467233418561 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]]]}] 13:50:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:50:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 619ms 13:50:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:50:18 INFO - PROCESS | 1966 | 1467233418580 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:50:18 INFO - PROCESS | 1966 | 1467233418582 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:50:18 INFO - PROCESS | 1966 | 1467233418585 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:50:18 INFO - PROCESS | 1966 | 1467233418589 Marionette TRACE conn2 <- [1,2938,null,{}] 13:50:18 INFO - PROCESS | 1966 | 1467233418616 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}] 13:50:18 INFO - PROCESS | 1966 | 1467233418620 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:18 INFO - PROCESS | 1966 | 1467233418773 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:50:18 INFO - PROCESS | 1966 | 1467233418816 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 1966 | 1467233418817 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:18 INFO - PROCESS | 1966 | ++DOCSHELL 0x1295b2800 == 32 [pid = 1966] [id = 742] 13:50:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x1245ed000) [pid = 1966] [serial = 2226] [outer = 0x0] 13:50:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x124e6e800) [pid = 1966] [serial = 2227] [outer = 0x1245ed000] 13:50:18 INFO - PROCESS | 1966 | 1467233418844 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x1185cc400) [pid = 1966] [serial = 2228] [outer = 0x1245ed000] 13:50:19 INFO - PROCESS | 1966 | 1467233419132 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]]]}] 13:50:19 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. 13:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 581ms 13:50:19 INFO - PROCESS | 1966 | 1467233419171 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:50:19 INFO - PROCESS | 1966 | 1467233419172 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:50:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:50:19 INFO - PROCESS | 1966 | 1467233419182 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:50:19 INFO - PROCESS | 1966 | 1467233419183 Marionette TRACE conn2 <- [1,2942,null,{}] 13:50:19 INFO - PROCESS | 1966 | 1467233419185 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}] 13:50:19 INFO - PROCESS | 1966 | 1467233419186 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:19 INFO - PROCESS | 1966 | 1467233419293 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:50:19 INFO - PROCESS | 1966 | 1467233419297 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 1966 | 1467233419298 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a754800 == 33 [pid = 1966] [id = 743] 13:50:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x12615c400) [pid = 1966] [serial = 2229] [outer = 0x0] 13:50:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x1267cc000) [pid = 1966] [serial = 2230] [outer = 0x12615c400] 13:50:19 INFO - PROCESS | 1966 | 1467233419355 Marionette DEBUG loaded listener.js 13:50:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x128b7cc00) [pid = 1966] [serial = 2231] [outer = 0x12615c400] 13:50:19 INFO - PROCESS | 1966 | 1467233419646 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"]]]}] 13:50:19 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 13:50:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 13:50:19 INFO - PROCESS | 1966 | 1467233419652 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:50:19 INFO - PROCESS | 1966 | 1467233419653 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:50:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:50:19 INFO - PROCESS | 1966 | 1467233419662 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:50:19 INFO - PROCESS | 1966 | 1467233419663 Marionette TRACE conn2 <- [1,2946,null,{}] 13:50:19 INFO - PROCESS | 1966 | 1467233419668 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}] 13:50:19 INFO - PROCESS | 1966 | 1467233419669 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:19 INFO - PROCESS | 1966 | 1467233419771 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:50:19 INFO - PROCESS | 1966 | 1467233419784 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 1966 | 1467233419786 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:19 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b11e000 == 34 [pid = 1966] [id = 744] 13:50:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x128b82400) [pid = 1966] [serial = 2232] [outer = 0x0] 13:50:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 114 (0x128c97400) [pid = 1966] [serial = 2233] [outer = 0x128b82400] 13:50:19 INFO - PROCESS | 1966 | 1467233419810 Marionette DEBUG loaded listener.js 13:50:19 INFO - PROCESS | 1966 | ++DOMWINDOW == 115 (0x1291ad000) [pid = 1966] [serial = 2234] [outer = 0x128b82400] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 114 (0x124f9ec00) [pid = 1966] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 113 (0x12c890400) [pid = 1966] [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.] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x1128d2c00) [pid = 1966] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x115def000) [pid = 1966] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x114fca400) [pid = 1966] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x119be8800) [pid = 1966] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x11835f400) [pid = 1966] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x110e76400) [pid = 1966] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x116142c00) [pid = 1966] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x115d1d800) [pid = 1966] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x124e70800) [pid = 1966] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x126153400) [pid = 1966] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1169f3000) [pid = 1966] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x112a59c00) [pid = 1966] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x11978dc00) [pid = 1966] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x119783000) [pid = 1966] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12b04f000) [pid = 1966] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112a5f000) [pid = 1966] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1133bb800) [pid = 1966] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x115d12c00) [pid = 1966] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x115d18400) [pid = 1966] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x1185c1000) [pid = 1966] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x126517400) [pid = 1966] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:50:20 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x1292e8c00) [pid = 1966] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:50:20 INFO - PROCESS | 1966 | 1467233420165 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]]]}] 13:50:20 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. 13:50:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 527ms 13:50:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:50:20 INFO - PROCESS | 1966 | 1467233420183 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:50:20 INFO - PROCESS | 1966 | 1467233420184 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:50:20 INFO - PROCESS | 1966 | 1467233420187 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:50:20 INFO - PROCESS | 1966 | 1467233420188 Marionette TRACE conn2 <- [1,2950,null,{}] 13:50:20 INFO - PROCESS | 1966 | 1467233420195 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}] 13:50:20 INFO - PROCESS | 1966 | 1467233420199 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:20 INFO - PROCESS | 1966 | 1467233420325 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:50:20 INFO - PROCESS | 1966 | 1467233420361 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:20 INFO - PROCESS | 1966 | 1467233420362 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12b933000 == 35 [pid = 1966] [id = 745] 13:50:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x112faa800) [pid = 1966] [serial = 2235] [outer = 0x0] 13:50:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12615d800) [pid = 1966] [serial = 2236] [outer = 0x112faa800] 13:50:20 INFO - PROCESS | 1966 | 1467233420387 Marionette DEBUG loaded listener.js 13:50:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x1291ad800) [pid = 1966] [serial = 2237] [outer = 0x112faa800] 13:50:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x123de1000 == 36 [pid = 1966] [id = 746] 13:50:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x129404000) [pid = 1966] [serial = 2238] [outer = 0x0] 13:50:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x1291b3400) [pid = 1966] [serial = 2239] [outer = 0x129404000] 13:50:20 INFO - PROCESS | 1966 | 1467233420671 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]]]}] 13:50:20 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. 13:50:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 523ms 13:50:20 INFO - PROCESS | 1966 | 1467233420712 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:50:20 INFO - PROCESS | 1966 | 1467233420713 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:50:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:50:20 INFO - PROCESS | 1966 | 1467233420715 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:50:20 INFO - PROCESS | 1966 | 1467233420716 Marionette TRACE conn2 <- [1,2954,null,{}] 13:50:20 INFO - PROCESS | 1966 | 1467233420719 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}] 13:50:20 INFO - PROCESS | 1966 | 1467233420720 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:20 INFO - PROCESS | 1966 | 1467233420814 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:50:20 INFO - PROCESS | 1966 | 1467233420818 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:20 INFO - PROCESS | 1966 | 1467233420819 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:20 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c70b000 == 37 [pid = 1966] [id = 747] 13:50:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1291b2800) [pid = 1966] [serial = 2240] [outer = 0x0] 13:50:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x129410800) [pid = 1966] [serial = 2241] [outer = 0x1291b2800] 13:50:20 INFO - PROCESS | 1966 | 1467233420843 Marionette DEBUG loaded listener.js 13:50:20 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12a536400) [pid = 1966] [serial = 2242] [outer = 0x1291b2800] 13:50:21 INFO - PROCESS | 1966 | 1467233421146 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]]]}] 13:50:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:50:21 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 13:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 468ms 13:50:21 INFO - PROCESS | 1966 | 1467233421185 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:50:21 INFO - PROCESS | 1966 | 1467233421186 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:50:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:50:21 INFO - PROCESS | 1966 | 1467233421188 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:50:21 INFO - PROCESS | 1966 | 1467233421189 Marionette TRACE conn2 <- [1,2958,null,{}] 13:50:21 INFO - PROCESS | 1966 | 1467233421191 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}] 13:50:21 INFO - PROCESS | 1966 | 1467233421193 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:21 INFO - PROCESS | 1966 | 1467233421307 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:50:21 INFO - PROCESS | 1966 | 1467233421313 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 1966 | 1467233421314 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12ca72000 == 38 [pid = 1966] [id = 748] 13:50:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112f9d400) [pid = 1966] [serial = 2243] [outer = 0x0] 13:50:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a537000) [pid = 1966] [serial = 2244] [outer = 0x112f9d400] 13:50:21 INFO - PROCESS | 1966 | 1467233421338 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12af05c00) [pid = 1966] [serial = 2245] [outer = 0x112f9d400] 13:50:21 INFO - PROCESS | 1966 | 1467233421602 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]]]}] 13:50:21 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. 13:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 471ms 13:50:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:50:21 INFO - PROCESS | 1966 | 1467233421660 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:50:21 INFO - PROCESS | 1966 | 1467233421662 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:50:21 INFO - PROCESS | 1966 | 1467233421664 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:50:21 INFO - PROCESS | 1966 | 1467233421665 Marionette TRACE conn2 <- [1,2962,null,{}] 13:50:21 INFO - PROCESS | 1966 | 1467233421667 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}] 13:50:21 INFO - PROCESS | 1966 | 1467233421668 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:21 INFO - PROCESS | 1966 | 1467233421749 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:50:21 INFO - PROCESS | 1966 | 1467233421753 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 1966 | 1467233421754 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:21 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d029800 == 39 [pid = 1966] [id = 749] 13:50:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x12af06000) [pid = 1966] [serial = 2246] [outer = 0x0] 13:50:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x12af40400) [pid = 1966] [serial = 2247] [outer = 0x12af06000] 13:50:21 INFO - PROCESS | 1966 | 1467233421777 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12aff0800) [pid = 1966] [serial = 2248] [outer = 0x12af06000] 13:50:22 INFO - PROCESS | 1966 | --DOCSHELL 0x119fe8000 == 38 [pid = 1966] [id = 732] 13:50:22 INFO - PROCESS | 1966 | --DOCSHELL 0x11839c800 == 37 [pid = 1966] [id = 740] 13:50:22 INFO - PROCESS | 1966 | --DOCSHELL 0x116abe800 == 36 [pid = 1966] [id = 739] 13:50:22 INFO - PROCESS | 1966 | --DOCSHELL 0x124f16000 == 35 [pid = 1966] [id = 738] 13:50:22 INFO - PROCESS | 1966 | --DOCSHELL 0x12398d800 == 34 [pid = 1966] [id = 737] 13:50:22 INFO - PROCESS | 1966 | --DOCSHELL 0x115d78800 == 33 [pid = 1966] [id = 736] 13:50:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123df4800 == 32 [pid = 1966] [id = 741] 13:50:23 INFO - PROCESS | 1966 | --DOCSHELL 0x1295b2800 == 31 [pid = 1966] [id = 742] 13:50:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12b933000 == 30 [pid = 1966] [id = 745] 13:50:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12c70b000 == 29 [pid = 1966] [id = 747] 13:50:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12a754800 == 28 [pid = 1966] [id = 743] 13:50:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12b11e000 == 27 [pid = 1966] [id = 744] 13:50:23 INFO - PROCESS | 1966 | --DOCSHELL 0x12ca72000 == 26 [pid = 1966] [id = 748] 13:50:23 INFO - PROCESS | 1966 | --DOCSHELL 0x123de1000 == 25 [pid = 1966] [id = 746] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x12a53bc00) [pid = 1966] [serial = 2138] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x112f99800) [pid = 1966] [serial = 2200] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x1164e2400) [pid = 1966] [serial = 2203] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1169ef000) [pid = 1966] [serial = 2204] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x116748800) [pid = 1966] [serial = 2198] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x115e5b400) [pid = 1966] [serial = 2197] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x1169ee800) [pid = 1966] [serial = 2185] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x119443400) [pid = 1966] [serial = 2188] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x1267c0000) [pid = 1966] [serial = 2191] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12a6ab800) [pid = 1966] [serial = 2194] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x1182f8800) [pid = 1966] [serial = 2186] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x120fe5800) [pid = 1966] [serial = 2189] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x112fb2000) [pid = 1966] [serial = 2201] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x12af3ec00) [pid = 1966] [serial = 2195] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12695a000) [pid = 1966] [serial = 2161] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x124f98000) [pid = 1966] [serial = 1469] [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.] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1292e5800) [pid = 1966] [serial = 2164] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1169f7800) [pid = 1966] [serial = 2149] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x1242ee400) [pid = 1966] [serial = 2158] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x123341400) [pid = 1966] [serial = 2155] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x123d5ec00) [pid = 1966] [serial = 2156] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x119416800) [pid = 1966] [serial = 2152] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x11978cc00) [pid = 1966] [serial = 2153] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x110e7f000) [pid = 1966] [serial = 2140] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x112766800) [pid = 1966] [serial = 2141] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x1185c8c00) [pid = 1966] [serial = 2206] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x11663f400) [pid = 1966] [serial = 2143] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 77 (0x1169fa400) [pid = 1966] [serial = 2144] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 76 (0x116140400) [pid = 1966] [serial = 2146] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 75 (0x1169f2000) [pid = 1966] [serial = 2147] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 74 (0x12a7e0c00) [pid = 1966] [serial = 2167] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 73 (0x11835c400) [pid = 1966] [serial = 2150] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 72 (0x128c8fc00) [pid = 1966] [serial = 2192] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 71 (0x129456000) [pid = 1966] [serial = 2165] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 70 (0x12af06800) [pid = 1966] [serial = 2170] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 69 (0x12a7ea800) [pid = 1966] [serial = 2168] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 68 (0x12b04e800) [pid = 1966] [serial = 2180] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 67 (0x1176ef800) [pid = 1966] [serial = 2173] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 66 (0x12afedc00) [pid = 1966] [serial = 2177] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 65 (0x12af11400) [pid = 1966] [serial = 2171] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 64 (0x1291af000) [pid = 1966] [serial = 2162] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 63 (0x11917e800) [pid = 1966] [serial = 2179] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 62 (0x124eea400) [pid = 1966] [serial = 2159] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 61 (0x126c72000) [pid = 1966] [serial = 2176] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 60 (0x11975bc00) [pid = 1966] [serial = 2174] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 59 (0x12b8c8800) [pid = 1966] [serial = 2183] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | --DOMWINDOW == 58 (0x12b058c00) [pid = 1966] [serial = 2182] [outer = 0x0] [url = about:blank] 13:50:23 INFO - PROCESS | 1966 | 1467233423264 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]]]}] 13:50:23 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. 13:50:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1623ms 13:50:23 INFO - PROCESS | 1966 | 1467233423289 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:50:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:50:23 INFO - PROCESS | 1966 | 1467233423293 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:50:23 INFO - PROCESS | 1966 | 1467233423298 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:50:23 INFO - PROCESS | 1966 | 1467233423301 Marionette TRACE conn2 <- [1,2966,null,{}] 13:50:23 INFO - PROCESS | 1966 | 1467233423307 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}] 13:50:23 INFO - PROCESS | 1966 | 1467233423310 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:23 INFO - PROCESS | 1966 | 1467233423437 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:50:23 INFO - PROCESS | 1966 | 1467233423526 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 1966 | 1467233423528 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:23 INFO - PROCESS | 1966 | ++DOCSHELL 0x117154000 == 26 [pid = 1966] [id = 750] 13:50:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 59 (0x1133bb400) [pid = 1966] [serial = 2249] [outer = 0x0] 13:50:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 60 (0x113c34c00) [pid = 1966] [serial = 2250] [outer = 0x1133bb400] 13:50:23 INFO - PROCESS | 1966 | 1467233423574 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 1966 | ++DOMWINDOW == 61 (0x115e5c800) [pid = 1966] [serial = 2251] [outer = 0x1133bb400] 13:50:23 INFO - PROCESS | 1966 | 1467233423879 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]]]}] 13:50:23 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. 13:50:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms 13:50:23 INFO - PROCESS | 1966 | 1467233423931 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:50:23 INFO - PROCESS | 1966 | 1467233423935 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:50:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:50:23 INFO - PROCESS | 1966 | 1467233423940 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:50:23 INFO - PROCESS | 1966 | 1467233423944 Marionette TRACE conn2 <- [1,2970,null,{}] 13:50:23 INFO - PROCESS | 1966 | 1467233423947 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}] 13:50:23 INFO - PROCESS | 1966 | 1467233423949 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:24 INFO - PROCESS | 1966 | 1467233424033 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:50:24 INFO - PROCESS | 1966 | 1467233424092 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:24 INFO - PROCESS | 1966 | 1467233424093 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x1192bb000 == 27 [pid = 1966] [id = 751] 13:50:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 62 (0x116191c00) [pid = 1966] [serial = 2252] [outer = 0x0] 13:50:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 63 (0x1169f3000) [pid = 1966] [serial = 2253] [outer = 0x116191c00] 13:50:24 INFO - PROCESS | 1966 | 1467233424121 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 64 (0x1176f4c00) [pid = 1966] [serial = 2254] [outer = 0x116191c00] 13:50:24 INFO - PROCESS | 1966 | 1467233424378 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]]]}] 13:50:24 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. 13:50:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 477ms 13:50:24 INFO - PROCESS | 1966 | 1467233424417 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 1966 | 1467233424418 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:50:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:50:24 INFO - PROCESS | 1966 | 1467233424421 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 1966 | 1467233424435 Marionette TRACE conn2 <- [1,2974,null,{}] 13:50:24 INFO - PROCESS | 1966 | 1467233424454 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}] 13:50:24 INFO - PROCESS | 1966 | 1467233424459 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:24 INFO - PROCESS | 1966 | 1467233424538 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:50:24 INFO - PROCESS | 1966 | 1467233424596 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:24 INFO - PROCESS | 1966 | 1467233424598 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:24 INFO - PROCESS | 1966 | ++DOCSHELL 0x123204000 == 28 [pid = 1966] [id = 752] 13:50:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 65 (0x110e7d400) [pid = 1966] [serial = 2255] [outer = 0x0] 13:50:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 66 (0x118897c00) [pid = 1966] [serial = 2256] [outer = 0x110e7d400] 13:50:24 INFO - PROCESS | 1966 | 1467233424626 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 1966 | ++DOMWINDOW == 67 (0x119595800) [pid = 1966] [serial = 2257] [outer = 0x110e7d400] 13:50:24 INFO - PROCESS | 1966 | 1467233424885 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]]]}] 13:50:24 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. 13:50:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 492ms 13:50:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:50:24 INFO - PROCESS | 1966 | 1467233424917 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 1966 | 1467233424918 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:50:24 INFO - PROCESS | 1966 | 1467233424920 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 1966 | 1467233424921 Marionette TRACE conn2 <- [1,2978,null,{}] 13:50:24 INFO - PROCESS | 1966 | 1467233424931 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}] 13:50:24 INFO - PROCESS | 1966 | 1467233424932 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:25 INFO - PROCESS | 1966 | 1467233425014 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:50:25 INFO - PROCESS | 1966 | 1467233425018 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 1966 | 1467233425019 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d2c800 == 29 [pid = 1966] [id = 753] 13:50:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 68 (0x119755800) [pid = 1966] [serial = 2258] [outer = 0x0] 13:50:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 69 (0x120fe5000) [pid = 1966] [serial = 2259] [outer = 0x119755800] 13:50:25 INFO - PROCESS | 1966 | 1467233425046 Marionette DEBUG loaded listener.js 13:50:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 70 (0x123341400) [pid = 1966] [serial = 2260] [outer = 0x119755800] 13:50:25 INFO - PROCESS | 1966 | 1467233425345 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]]]}] 13:50:25 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. 13:50:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 473ms 13:50:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:50:25 INFO - PROCESS | 1966 | 1467233425394 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 1966 | 1467233425395 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:50:25 INFO - PROCESS | 1966 | 1467233425397 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - PROCESS | 1966 | 1467233425398 Marionette TRACE conn2 <- [1,2982,null,{}] 13:50:25 INFO - PROCESS | 1966 | 1467233425400 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}] 13:50:25 INFO - PROCESS | 1966 | 1467233425402 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:25 INFO - PROCESS | 1966 | 1467233425510 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:50:25 INFO - PROCESS | 1966 | 1467233425516 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 1966 | 1467233425517 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f0e800 == 30 [pid = 1966] [id = 754] 13:50:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 71 (0x116136c00) [pid = 1966] [serial = 2261] [outer = 0x0] 13:50:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 72 (0x1236ec000) [pid = 1966] [serial = 2262] [outer = 0x116136c00] 13:50:25 INFO - PROCESS | 1966 | 1467233425541 Marionette DEBUG loaded listener.js 13:50:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 73 (0x124005000) [pid = 1966] [serial = 2263] [outer = 0x116136c00] 13:50:25 INFO - PROCESS | 1966 | 1467233425817 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"]]]}] 13:50:25 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 13:50:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:50:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 13:50:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:50:25 INFO - PROCESS | 1966 | 1467233425867 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 1966 | 1467233425868 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:50:25 INFO - PROCESS | 1966 | 1467233425870 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - PROCESS | 1966 | 1467233425872 Marionette TRACE conn2 <- [1,2986,null,{}] 13:50:25 INFO - PROCESS | 1966 | 1467233425875 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}] 13:50:25 INFO - PROCESS | 1966 | 1467233425881 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:25 INFO - PROCESS | 1966 | 1467233425978 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:50:25 INFO - PROCESS | 1966 | 1467233425981 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 1966 | 1467233425983 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:25 INFO - PROCESS | 1966 | ++DOCSHELL 0x12911f000 == 31 [pid = 1966] [id = 755] 13:50:25 INFO - PROCESS | 1966 | ++DOMWINDOW == 74 (0x118368c00) [pid = 1966] [serial = 2264] [outer = 0x0] 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 75 (0x12470c000) [pid = 1966] [serial = 2265] [outer = 0x118368c00] 13:50:26 INFO - PROCESS | 1966 | 1467233426007 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 76 (0x128b85800) [pid = 1966] [serial = 2266] [outer = 0x118368c00] 13:50:26 INFO - PROCESS | 1966 | 1467233426322 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]]]}] 13:50:26 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. 13:50:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 13:50:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:50:26 INFO - PROCESS | 1966 | 1467233426340 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:50:26 INFO - PROCESS | 1966 | 1467233426343 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:50:26 INFO - PROCESS | 1966 | 1467233426346 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:50:26 INFO - PROCESS | 1966 | 1467233426347 Marionette TRACE conn2 <- [1,2990,null,{}] 13:50:26 INFO - PROCESS | 1966 | 1467233426349 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}] 13:50:26 INFO - PROCESS | 1966 | 1467233426350 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:26 INFO - PROCESS | 1966 | 1467233426455 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:50:26 INFO - PROCESS | 1966 | 1467233426489 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 1966 | 1467233426490 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a519000 == 32 [pid = 1966] [id = 756] 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 77 (0x128b86800) [pid = 1966] [serial = 2267] [outer = 0x0] 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 78 (0x128c9b800) [pid = 1966] [serial = 2268] [outer = 0x128b86800] 13:50:26 INFO - PROCESS | 1966 | 1467233426522 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 79 (0x12944c000) [pid = 1966] [serial = 2269] [outer = 0x128b86800] 13:50:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12a760800 == 33 [pid = 1966] [id = 757] 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 80 (0x12a7ea000) [pid = 1966] [serial = 2270] [outer = 0x0] 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x12a538800) [pid = 1966] [serial = 2271] [outer = 0x12a7ea000] 13:50:26 INFO - PROCESS | 1966 | 1467233426784 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]]]}] 13:50:26 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. 13:50:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 470ms 13:50:26 INFO - PROCESS | 1966 | 1467233426816 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:50:26 INFO - PROCESS | 1966 | 1467233426817 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:50:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:50:26 INFO - PROCESS | 1966 | 1467233426819 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:50:26 INFO - PROCESS | 1966 | 1467233426820 Marionette TRACE conn2 <- [1,2994,null,{}] 13:50:26 INFO - PROCESS | 1966 | 1467233426830 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}] 13:50:26 INFO - PROCESS | 1966 | 1467233426831 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:26 INFO - PROCESS | 1966 | 1467233426928 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:50:26 INFO - PROCESS | 1966 | 1467233426931 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 1966 | 1467233426932 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:26 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afbe800 == 34 [pid = 1966] [id = 758] 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x12944d400) [pid = 1966] [serial = 2272] [outer = 0x0] 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x12af0d400) [pid = 1966] [serial = 2273] [outer = 0x12944d400] 13:50:26 INFO - PROCESS | 1966 | 1467233426956 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x12afeec00) [pid = 1966] [serial = 2274] [outer = 0x12944d400] 13:50:27 INFO - PROCESS | 1966 | 1467233427240 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]]]}] 13:50:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:50:27 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 13:50:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 13:50:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:50:27 INFO - PROCESS | 1966 | 1467233427293 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 1966 | 1467233427294 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:50:27 INFO - PROCESS | 1966 | 1467233427297 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:50:27 INFO - PROCESS | 1966 | 1467233427298 Marionette TRACE conn2 <- [1,2998,null,{}] 13:50:27 INFO - PROCESS | 1966 | 1467233427300 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}] 13:50:27 INFO - PROCESS | 1966 | 1467233427301 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:27 INFO - PROCESS | 1966 | 1467233427408 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:50:27 INFO - PROCESS | 1966 | 1467233427414 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 1966 | 1467233427415 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x123203800 == 35 [pid = 1966] [id = 759] 13:50:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x129453c00) [pid = 1966] [serial = 2275] [outer = 0x0] 13:50:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12aff5000) [pid = 1966] [serial = 2276] [outer = 0x129453c00] 13:50:27 INFO - PROCESS | 1966 | 1467233427446 Marionette DEBUG loaded listener.js 13:50:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12b050400) [pid = 1966] [serial = 2277] [outer = 0x129453c00] 13:50:27 INFO - PROCESS | 1966 | 1467233427714 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]]]}] 13:50:27 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. 13:50:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 468ms 13:50:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:50:27 INFO - PROCESS | 1966 | 1467233427765 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 1966 | 1467233427766 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:50:27 INFO - PROCESS | 1966 | 1467233427768 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:50:27 INFO - PROCESS | 1966 | 1467233427769 Marionette TRACE conn2 <- [1,3002,null,{}] 13:50:27 INFO - PROCESS | 1966 | 1467233427772 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}] 13:50:27 INFO - PROCESS | 1966 | 1467233427773 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:27 INFO - PROCESS | 1966 | 1467233427859 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:50:27 INFO - PROCESS | 1966 | 1467233427863 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 1966 | 1467233427864 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:27 INFO - PROCESS | 1966 | ++DOCSHELL 0x12c39c800 == 36 [pid = 1966] [id = 760] 13:50:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x12b04f800) [pid = 1966] [serial = 2278] [outer = 0x0] 13:50:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12b058c00) [pid = 1966] [serial = 2279] [outer = 0x12b04f800] 13:50:27 INFO - PROCESS | 1966 | 1467233427887 Marionette DEBUG loaded listener.js 13:50:27 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x12b8cc400) [pid = 1966] [serial = 2280] [outer = 0x12b04f800] 13:50:28 INFO - PROCESS | 1966 | 1467233428199 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]]]}] 13:50:28 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. 13:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 13:50:28 INFO - PROCESS | 1966 | 1467233428238 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 1966 | 1467233428241 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:50:28 INFO - PROCESS | 1966 | 1467233428245 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - PROCESS | 1966 | 1467233428247 Marionette TRACE conn2 <- [1,3006,null,{}] 13:50:28 INFO - PROCESS | 1966 | 1467233428249 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}] 13:50:28 INFO - PROCESS | 1966 | 1467233428251 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:28 INFO - PROCESS | 1966 | 1467233428377 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:50:28 INFO - PROCESS | 1966 | 1467233428391 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:28 INFO - PROCESS | 1966 | 1467233428393 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x124f0a000 == 37 [pid = 1966] [id = 761] 13:50:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1192f3400) [pid = 1966] [serial = 2281] [outer = 0x0] 13:50:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12b8cec00) [pid = 1966] [serial = 2282] [outer = 0x1192f3400] 13:50:28 INFO - PROCESS | 1966 | 1467233428418 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12b971800) [pid = 1966] [serial = 2283] [outer = 0x1192f3400] 13:50:28 INFO - PROCESS | 1966 | 1467233428731 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]]]}] 13:50:28 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. 13:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 519ms 13:50:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:50:28 INFO - PROCESS | 1966 | 1467233428766 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 1966 | 1467233428767 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:50:28 INFO - PROCESS | 1966 | 1467233428769 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - PROCESS | 1966 | 1467233428770 Marionette TRACE conn2 <- [1,3010,null,{}] 13:50:28 INFO - PROCESS | 1966 | 1467233428773 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}] 13:50:28 INFO - PROCESS | 1966 | 1467233428775 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:28 INFO - PROCESS | 1966 | 1467233428878 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:50:28 INFO - PROCESS | 1966 | 1467233428881 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:28 INFO - PROCESS | 1966 | 1467233428883 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:28 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d023800 == 38 [pid = 1966] [id = 762] 13:50:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12b971c00) [pid = 1966] [serial = 2284] [outer = 0x0] 13:50:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12bd2e000) [pid = 1966] [serial = 2285] [outer = 0x12b971c00] 13:50:28 INFO - PROCESS | 1966 | 1467233428941 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12bd33c00) [pid = 1966] [serial = 2286] [outer = 0x12b971c00] 13:50:29 INFO - PROCESS | 1966 | 1467233429238 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]]]}] 13:50:29 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 13:50:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 520ms 13:50:29 INFO - PROCESS | 1966 | 1467233429289 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 1966 | 1467233429291 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:50:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:50:29 INFO - PROCESS | 1966 | 1467233429301 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - PROCESS | 1966 | 1467233429302 Marionette TRACE conn2 <- [1,3014,null,{}] 13:50:29 INFO - PROCESS | 1966 | 1467233429304 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}] 13:50:29 INFO - PROCESS | 1966 | 1467233429305 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:29 INFO - PROCESS | 1966 | 1467233429407 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:50:29 INFO - PROCESS | 1966 | 1467233429410 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 1966 | 1467233429411 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d50d800 == 39 [pid = 1966] [id = 763] 13:50:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x12bd34000) [pid = 1966] [serial = 2287] [outer = 0x0] 13:50:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x12bd8a800) [pid = 1966] [serial = 2288] [outer = 0x12bd34000] 13:50:29 INFO - PROCESS | 1966 | 1467233429441 Marionette DEBUG loaded listener.js 13:50:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x12bd8e800) [pid = 1966] [serial = 2289] [outer = 0x12bd34000] 13:50:29 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:50:29 INFO - PROCESS | 1966 | 1467233429783 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:50:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:50:29 INFO - {} 13:50:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:50:29 INFO - {} 13:50:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:50:29 INFO - {} 13:50:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:50:29 INFO - {} 13:50:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 526ms 13:50:29 INFO - PROCESS | 1966 | 1467233429822 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 1966 | 1467233429824 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:50:29 INFO - TEST-START | /FileAPI/fileReader.html 13:50:29 INFO - PROCESS | 1966 | 1467233429834 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - PROCESS | 1966 | 1467233429835 Marionette TRACE conn2 <- [1,3018,null,{}] 13:50:29 INFO - PROCESS | 1966 | 1467233429838 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}] 13:50:29 INFO - PROCESS | 1966 | 1467233429839 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:29 INFO - PROCESS | 1966 | 1467233429940 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:50:29 INFO - PROCESS | 1966 | 1467233429943 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 1966 | 1467233429944 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:29 INFO - PROCESS | 1966 | ++DOCSHELL 0x12d8d2000 == 40 [pid = 1966] [id = 764] 13:50:29 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x12bd39800) [pid = 1966] [serial = 2290] [outer = 0x0] 13:50:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12bd94000) [pid = 1966] [serial = 2291] [outer = 0x12bd39800] 13:50:30 INFO - PROCESS | 1966 | 1467233430002 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x12bf6d800) [pid = 1966] [serial = 2292] [outer = 0x12bd39800] 13:50:30 INFO - PROCESS | 1966 | 1467233430297 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]]]}] 13:50:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:50:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:50:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:50:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:50:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 526ms 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x119755c00) [pid = 1966] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12615c400) [pid = 1966] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x1245ed000) [pid = 1966] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128b82400) [pid = 1966] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x112faa800) [pid = 1966] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x112f9d400) [pid = 1966] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1133b0800) [pid = 1966] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x119be9c00) [pid = 1966] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x116afb400) [pid = 1966] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x113c5c800) [pid = 1966] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x110fa1c00) [pid = 1966] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x1182fac00) [pid = 1966] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x129404000) [pid = 1966] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12ca27000) [pid = 1966] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:50:30 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1291b2800) [pid = 1966] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:50:30 INFO - PROCESS | 1966 | 1467233430638 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 1966 | 1467233430639 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:50:30 INFO - TEST-START | /FileAPI/historical.html 13:50:30 INFO - PROCESS | 1966 | 1467233430650 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:50:30 INFO - PROCESS | 1966 | 1467233430651 Marionette TRACE conn2 <- [1,3022,null,{}] 13:50:30 INFO - PROCESS | 1966 | 1467233430653 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}] 13:50:30 INFO - PROCESS | 1966 | 1467233430654 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:30 INFO - PROCESS | 1966 | 1467233430738 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:50:30 INFO - PROCESS | 1966 | 1467233430749 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 1966 | 1467233430750 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:30 INFO - PROCESS | 1966 | ++DOCSHELL 0x12dca6000 == 41 [pid = 1966] [id = 765] 13:50:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x116afb400) [pid = 1966] [serial = 2293] [outer = 0x0] 13:50:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x11974cc00) [pid = 1966] [serial = 2294] [outer = 0x116afb400] 13:50:30 INFO - PROCESS | 1966 | 1467233430774 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x128b7ac00) [pid = 1966] [serial = 2295] [outer = 0x116afb400] 13:50:31 INFO - PROCESS | 1966 | 1467233431072 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"]]]}] 13:50:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:50:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:50:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:50:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:50:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:50:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:50:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:50:31 INFO - TEST-OK | /FileAPI/historical.html | took 468ms 13:50:31 INFO - PROCESS | 1966 | 1467233431119 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 1966 | 1467233431120 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:50:31 INFO - TEST-START | /FileAPI/idlharness.html 13:50:31 INFO - PROCESS | 1966 | 1467233431123 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 1966 | 1467233431124 Marionette TRACE conn2 <- [1,3026,null,{}] 13:50:31 INFO - PROCESS | 1966 | 1467233431128 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}] 13:50:31 INFO - PROCESS | 1966 | 1467233431129 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:31 INFO - PROCESS | 1966 | 1467233431211 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:50:31 INFO - PROCESS | 1966 | 1467233431292 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 1966 | 1467233431293 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d94000 == 42 [pid = 1966] [id = 766] 13:50:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x1267bdc00) [pid = 1966] [serial = 2296] [outer = 0x0] 13:50:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12bf76000) [pid = 1966] [serial = 2297] [outer = 0x1267bdc00] 13:50:31 INFO - PROCESS | 1966 | 1467233431316 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x12c811c00) [pid = 1966] [serial = 2298] [outer = 0x1267bdc00] 13:50:31 INFO - PROCESS | 1966 | 1467233431749 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:50:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:50:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:50:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:50:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:50:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:50:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:50:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:50:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:50:31 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 13:50:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:50:31 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 13:50:31 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 13:50:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:50:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:50:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:50:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:50:31 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 13:50:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:50:31 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 13:50:31 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 13:50:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:50:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:50:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 683ms 13:50:31 INFO - PROCESS | 1966 | 1467233431807 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 1966 | 1467233431808 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:50:31 INFO - TEST-START | /FileAPI/idlharness.worker 13:50:31 INFO - PROCESS | 1966 | 1467233431811 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 1966 | 1467233431812 Marionette TRACE conn2 <- [1,3030,null,{}] 13:50:31 INFO - PROCESS | 1966 | 1467233431815 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}] 13:50:31 INFO - PROCESS | 1966 | 1467233431816 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:31 INFO - PROCESS | 1966 | 1467233431900 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:50:31 INFO - PROCESS | 1966 | 1467233431903 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 1966 | 1467233431904 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:31 INFO - PROCESS | 1966 | ++DOCSHELL 0x12955d000 == 43 [pid = 1966] [id = 767] 13:50:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12c814800) [pid = 1966] [serial = 2299] [outer = 0x0] 13:50:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12c81bc00) [pid = 1966] [serial = 2300] [outer = 0x12c814800] 13:50:31 INFO - PROCESS | 1966 | 1467233431928 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x12d3cb000) [pid = 1966] [serial = 2301] [outer = 0x12c814800] 13:50:32 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:50:32 INFO - PROCESS | 1966 | 1467233432532 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:50:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:50:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:50:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:50:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:50:32 INFO - {} 13:50:32 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 13:50:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:50:32 INFO - {} 13:50:32 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 - {} 13:50:32 INFO - {} 13:50:32 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 13:50:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:50:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:50:32 INFO - {} 13:50:32 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 13:50:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:50:32 INFO - {} 13:50:32 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 - {} 13:50:32 INFO - {} 13:50:32 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 13:50:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:50:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:50:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 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 13:50:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:50:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:50:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 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 13:50:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 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 13:50:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 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 13:50:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:50:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:50:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:50:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:50:32 INFO - {} 13:50:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 785ms 13:50:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:50:32 INFO - PROCESS | 1966 | 1467233432597 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:50:32 INFO - PROCESS | 1966 | 1467233432598 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:50:32 INFO - PROCESS | 1966 | 1467233432600 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:50:32 INFO - PROCESS | 1966 | 1467233432601 Marionette TRACE conn2 <- [1,3034,null,{}] 13:50:32 INFO - PROCESS | 1966 | 1467233432604 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}] 13:50:32 INFO - PROCESS | 1966 | 1467233432605 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:32 INFO - PROCESS | 1966 | 1467233432744 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:50:32 INFO - PROCESS | 1966 | 1467233432804 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:32 INFO - PROCESS | 1966 | 1467233432805 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:32 INFO - PROCESS | 1966 | ++DOCSHELL 0x1127db800 == 44 [pid = 1966] [id = 768] 13:50:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x110e82800) [pid = 1966] [serial = 2302] [outer = 0x0] 13:50:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x110ec8c00) [pid = 1966] [serial = 2303] [outer = 0x110e82800] 13:50:32 INFO - PROCESS | 1966 | 1467233432836 Marionette DEBUG loaded listener.js 13:50:32 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x1128d9400) [pid = 1966] [serial = 2304] [outer = 0x110e82800] 13:50:33 INFO - PROCESS | 1966 | 1467233433286 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]]]}] 13:50:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:50:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 723ms 13:50:33 INFO - PROCESS | 1966 | 1467233433325 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:50:33 INFO - PROCESS | 1966 | 1467233433327 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:50:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:50:33 INFO - PROCESS | 1966 | 1467233433331 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:50:33 INFO - PROCESS | 1966 | 1467233433333 Marionette TRACE conn2 <- [1,3038,null,{}] 13:50:33 INFO - PROCESS | 1966 | 1467233433336 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}] 13:50:33 INFO - PROCESS | 1966 | 1467233433338 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:33 INFO - PROCESS | 1966 | 1467233433456 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:50:33 INFO - PROCESS | 1966 | 1467233433518 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:33 INFO - PROCESS | 1966 | 1467233433520 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:33 INFO - PROCESS | 1966 | ++DOCSHELL 0x117151000 == 45 [pid = 1966] [id = 769] 13:50:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x112fa5800) [pid = 1966] [serial = 2305] [outer = 0x0] 13:50:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x1169ee000) [pid = 1966] [serial = 2306] [outer = 0x112fa5800] 13:50:33 INFO - PROCESS | 1966 | 1467233433590 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x118165000) [pid = 1966] [serial = 2307] [outer = 0x112fa5800] 13:50:33 INFO - PROCESS | 1966 | 1467233433964 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"]]]}] 13:50:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:50:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 13:50:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:50:34 INFO - PROCESS | 1966 | 1467233434001 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 1966 | 1467233434003 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:50:34 INFO - PROCESS | 1966 | 1467233434006 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 1966 | 1467233434007 Marionette TRACE conn2 <- [1,3042,null,{}] 13:50:34 INFO - PROCESS | 1966 | 1467233434010 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}] 13:50:34 INFO - PROCESS | 1966 | 1467233434011 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:34 INFO - PROCESS | 1966 | 1467233434147 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:50:34 INFO - PROCESS | 1966 | 1467233434264 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 1966 | 1467233434266 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:34 INFO - PROCESS | 1966 | ++DOCSHELL 0x122f71800 == 46 [pid = 1966] [id = 770] 13:50:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x118769c00) [pid = 1966] [serial = 2308] [outer = 0x0] 13:50:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x119750000) [pid = 1966] [serial = 2309] [outer = 0x118769c00] 13:50:34 INFO - PROCESS | 1966 | 1467233434294 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x12340a800) [pid = 1966] [serial = 2310] [outer = 0x118769c00] 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:50:34 INFO - PROCESS | 1966 | 1467233434968 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]]]}] 13:50:34 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. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:50:34 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'.) 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:50:34 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. 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:50:34 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. 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:50:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:50:34 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. 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:50:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:50:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:50:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:50:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:50:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:50:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 978ms 13:50:35 INFO - PROCESS | 1966 | 1467233434984 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 1966 | 1467233434986 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:50:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:50:35 INFO - PROCESS | 1966 | 1467233434989 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - PROCESS | 1966 | 1467233434991 Marionette TRACE conn2 <- [1,3046,null,{}] 13:50:35 INFO - PROCESS | 1966 | 1467233434995 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}] 13:50:35 INFO - PROCESS | 1966 | 1467233434997 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:35 INFO - PROCESS | 1966 | 1467233435100 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:50:35 INFO - PROCESS | 1966 | 1467233435169 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 1966 | 1467233435170 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x116ab4000 == 47 [pid = 1966] [id = 771] 13:50:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x110dcd400) [pid = 1966] [serial = 2311] [outer = 0x0] 13:50:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x110dcf000) [pid = 1966] [serial = 2312] [outer = 0x110dcd400] 13:50:35 INFO - PROCESS | 1966 | 1467233435199 Marionette DEBUG loaded listener.js 13:50:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x116f03c00) [pid = 1966] [serial = 2313] [outer = 0x110dcd400] 13:50:35 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12955d000 == 46 [pid = 1966] [id = 767] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x123d94000 == 45 [pid = 1966] [id = 766] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12dca6000 == 44 [pid = 1966] [id = 765] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12d8d2000 == 43 [pid = 1966] [id = 764] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12d50d800 == 42 [pid = 1966] [id = 763] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12d023800 == 41 [pid = 1966] [id = 762] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x124f0a000 == 40 [pid = 1966] [id = 761] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x12ca30000) [pid = 1966] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x12af40400) [pid = 1966] [serial = 2247] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12c39c800 == 39 [pid = 1966] [id = 760] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x123203800 == 38 [pid = 1966] [id = 759] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12afbe800 == 37 [pid = 1966] [id = 758] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12a760800 == 36 [pid = 1966] [id = 757] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12a519000 == 35 [pid = 1966] [id = 756] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x12911f000 == 34 [pid = 1966] [id = 755] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x124f0e800 == 33 [pid = 1966] [id = 754] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x123d2c800 == 32 [pid = 1966] [id = 753] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x123204000 == 31 [pid = 1966] [id = 752] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x1192bb000 == 30 [pid = 1966] [id = 751] 13:50:35 INFO - PROCESS | 1966 | --DOCSHELL 0x117154000 == 29 [pid = 1966] [id = 750] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x119a55c00) [pid = 1966] [serial = 2224] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x123537800) [pid = 1966] [serial = 2225] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x1267cc000) [pid = 1966] [serial = 2230] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x124e6e800) [pid = 1966] [serial = 2227] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x1185cc400) [pid = 1966] [serial = 2228] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x128c97400) [pid = 1966] [serial = 2233] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12615d800) [pid = 1966] [serial = 2236] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x128b7cc00) [pid = 1966] [serial = 2231] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x129410800) [pid = 1966] [serial = 2241] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12a536400) [pid = 1966] [serial = 2242] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12af05c00) [pid = 1966] [serial = 2245] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x114fd8c00) [pid = 1966] [serial = 2221] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x124003400) [pid = 1966] [serial = 2219] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x123d6fc00) [pid = 1966] [serial = 2218] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x119757800) [pid = 1966] [serial = 2216] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x119422000) [pid = 1966] [serial = 2215] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x11917f800) [pid = 1966] [serial = 2213] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x1182f7c00) [pid = 1966] [serial = 2212] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x112a59800) [pid = 1966] [serial = 2210] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x111e29000) [pid = 1966] [serial = 2209] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x1188f4400) [pid = 1966] [serial = 2207] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x1291ad000) [pid = 1966] [serial = 2234] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1291ad800) [pid = 1966] [serial = 2237] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1291b3400) [pid = 1966] [serial = 2239] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12a537000) [pid = 1966] [serial = 2244] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x1176f5400) [pid = 1966] [serial = 2222] [outer = 0x0] [url = about:blank] 13:50:35 INFO - PROCESS | 1966 | 1467233435657 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:50:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:50:35 INFO - {} 13:50:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 674ms 13:50:35 INFO - PROCESS | 1966 | 1467233435664 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 1966 | 1467233435668 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:50:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:50:35 INFO - PROCESS | 1966 | 1467233435718 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - PROCESS | 1966 | 1467233435721 Marionette TRACE conn2 <- [1,3050,null,{}] 13:50:35 INFO - PROCESS | 1966 | 1467233435726 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}] 13:50:35 INFO - PROCESS | 1966 | 1467233435728 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:35 INFO - PROCESS | 1966 | 1467233435859 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:50:35 INFO - PROCESS | 1966 | 1467233435941 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 1966 | 1467233435943 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:35 INFO - PROCESS | 1966 | ++DOCSHELL 0x119947000 == 30 [pid = 1966] [id = 772] 13:50:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 81 (0x1185c9000) [pid = 1966] [serial = 2314] [outer = 0x0] 13:50:35 INFO - PROCESS | 1966 | ++DOMWINDOW == 82 (0x118766800) [pid = 1966] [serial = 2315] [outer = 0x1185c9000] 13:50:35 INFO - PROCESS | 1966 | 1467233435991 Marionette DEBUG loaded listener.js 13:50:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 83 (0x119186800) [pid = 1966] [serial = 2316] [outer = 0x1185c9000] 13:50:36 INFO - PROCESS | 1966 | 1467233436340 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]]]}] 13:50:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:50:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:50:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:50:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:50:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 687ms 13:50:36 INFO - PROCESS | 1966 | 1467233436395 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 1966 | 1467233436396 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:50:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:50:36 INFO - PROCESS | 1966 | 1467233436399 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:50:36 INFO - PROCESS | 1966 | 1467233436401 Marionette TRACE conn2 <- [1,3054,null,{}] 13:50:36 INFO - PROCESS | 1966 | 1467233436410 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}] 13:50:36 INFO - PROCESS | 1966 | 1467233436413 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:36 INFO - PROCESS | 1966 | 1467233436500 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:50:36 INFO - PROCESS | 1966 | 1467233436559 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:36 INFO - PROCESS | 1966 | 1467233436561 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:36 INFO - PROCESS | 1966 | ++DOCSHELL 0x123998800 == 31 [pid = 1966] [id = 773] 13:50:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x112a5f000) [pid = 1966] [serial = 2317] [outer = 0x0] 13:50:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x119750800) [pid = 1966] [serial = 2318] [outer = 0x112a5f000] 13:50:36 INFO - PROCESS | 1966 | 1467233436588 Marionette DEBUG loaded listener.js 13:50:36 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x119bee400) [pid = 1966] [serial = 2319] [outer = 0x112a5f000] 13:50:37 INFO - PROCESS | 1966 | 1467233436973 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"]]]}] 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:50:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:50:37 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" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:50:37 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" 13:50:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:50:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 642ms 13:50:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:50:37 INFO - PROCESS | 1966 | 1467233437041 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:50:37 INFO - PROCESS | 1966 | 1467233437043 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:50:37 INFO - PROCESS | 1966 | 1467233437045 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:50:37 INFO - PROCESS | 1966 | 1467233437046 Marionette TRACE conn2 <- [1,3058,null,{}] 13:50:37 INFO - PROCESS | 1966 | 1467233437049 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}] 13:50:37 INFO - PROCESS | 1966 | 1467233437050 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:37 INFO - PROCESS | 1966 | 1467233437140 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:50:37 INFO - PROCESS | 1966 | 1467233437148 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 1966 | 1467233437149 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x124205800 == 32 [pid = 1966] [id = 774] 13:50:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x123347c00) [pid = 1966] [serial = 2320] [outer = 0x0] 13:50:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x124e6dc00) [pid = 1966] [serial = 2321] [outer = 0x123347c00] 13:50:37 INFO - PROCESS | 1966 | 1467233437174 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x124ef1800) [pid = 1966] [serial = 2322] [outer = 0x123347c00] 13:50:37 INFO - PROCESS | 1966 | 1467233437519 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]]]}] 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:50:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:50:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:50:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:50:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:50:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:50:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 520ms 13:50:37 INFO - PROCESS | 1966 | 1467233437568 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:50:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:50:37 INFO - PROCESS | 1966 | 1467233437570 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:50:37 INFO - PROCESS | 1966 | 1467233437573 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:50:37 INFO - PROCESS | 1966 | 1467233437575 Marionette TRACE conn2 <- [1,3062,null,{}] 13:50:37 INFO - PROCESS | 1966 | 1467233437578 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}] 13:50:37 INFO - PROCESS | 1966 | 1467233437580 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:37 INFO - PROCESS | 1966 | 1467233437741 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:50:37 INFO - PROCESS | 1966 | 1467233437766 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 1966 | 1467233437767 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:37 INFO - PROCESS | 1966 | ++DOCSHELL 0x110e0f000 == 33 [pid = 1966] [id = 775] 13:50:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x110ec3c00) [pid = 1966] [serial = 2323] [outer = 0x0] 13:50:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x110ec7400) [pid = 1966] [serial = 2324] [outer = 0x110ec3c00] 13:50:37 INFO - PROCESS | 1966 | 1467233437807 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x110ecdc00) [pid = 1966] [serial = 2325] [outer = 0x110ec3c00] 13:50:38 INFO - PROCESS | 1966 | [1966] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:50:38 INFO - PROCESS | 1966 | 1467233438228 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:50:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:50:38 INFO - {} 13:50:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 13:50:38 INFO - PROCESS | 1966 | 1467233438244 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:50:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:50:38 INFO - PROCESS | 1966 | 1467233438246 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:50:38 INFO - PROCESS | 1966 | 1467233438249 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:50:38 INFO - PROCESS | 1966 | 1467233438251 Marionette TRACE conn2 <- [1,3066,null,{}] 13:50:38 INFO - PROCESS | 1966 | 1467233438254 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}] 13:50:38 INFO - PROCESS | 1966 | 1467233438260 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:38 INFO - PROCESS | 1966 | 1467233438443 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:50:38 INFO - PROCESS | 1966 | 1467233438487 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 1966 | 1467233438488 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:38 INFO - PROCESS | 1966 | ++DOCSHELL 0x128a31000 == 34 [pid = 1966] [id = 776] 13:50:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x123407000) [pid = 1966] [serial = 2326] [outer = 0x0] 13:50:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x128b7a000) [pid = 1966] [serial = 2327] [outer = 0x123407000] 13:50:38 INFO - PROCESS | 1966 | 1467233438528 Marionette DEBUG loaded listener.js 13:50:38 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x128e88400) [pid = 1966] [serial = 2328] [outer = 0x123407000] 13:50:38 INFO - PROCESS | 1966 | 1467233438906 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]]]}] 13:50:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:50:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:50:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:50:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:50:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:50:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:50:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:50:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 675ms 13:50:38 INFO - PROCESS | 1966 | 1467233438930 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 1966 | 1467233438931 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:50:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:50:38 INFO - PROCESS | 1966 | 1467233438933 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:50:38 INFO - PROCESS | 1966 | 1467233438934 Marionette TRACE conn2 <- [1,3070,null,{}] 13:50:38 INFO - PROCESS | 1966 | 1467233438936 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}] 13:50:38 INFO - PROCESS | 1966 | 1467233438937 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:39 INFO - PROCESS | 1966 | 1467233439040 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:50:39 INFO - PROCESS | 1966 | 1467233439043 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:39 INFO - PROCESS | 1966 | 1467233439045 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x129113800 == 35 [pid = 1966] [id = 777] 13:50:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x128e89000) [pid = 1966] [serial = 2329] [outer = 0x0] 13:50:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x1291ba800) [pid = 1966] [serial = 2330] [outer = 0x128e89000] 13:50:39 INFO - PROCESS | 1966 | 1467233439068 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x129403000) [pid = 1966] [serial = 2331] [outer = 0x128e89000] 13:50:39 INFO - PROCESS | 1966 | 1467233439381 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]]]}] 13:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:50:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:50:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 470ms 13:50:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:50:39 INFO - PROCESS | 1966 | 1467233439420 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:50:39 INFO - PROCESS | 1966 | 1467233439421 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:50:39 INFO - PROCESS | 1966 | 1467233439424 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:50:39 INFO - PROCESS | 1966 | 1467233439427 Marionette TRACE conn2 <- [1,3074,null,{}] 13:50:39 INFO - PROCESS | 1966 | 1467233439430 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}] 13:50:39 INFO - PROCESS | 1966 | 1467233439432 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:39 INFO - PROCESS | 1966 | 1467233439541 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:50:39 INFO - PROCESS | 1966 | 1467233439544 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:39 INFO - PROCESS | 1966 | 1467233439546 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:39 INFO - PROCESS | 1966 | ++DOCSHELL 0x12955a800 == 36 [pid = 1966] [id = 778] 13:50:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x129405400) [pid = 1966] [serial = 2332] [outer = 0x0] 13:50:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x129452000) [pid = 1966] [serial = 2333] [outer = 0x129405400] 13:50:39 INFO - PROCESS | 1966 | 1467233439569 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x12a6aa000) [pid = 1966] [serial = 2334] [outer = 0x129405400] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12b971c00) [pid = 1966] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12bd34000) [pid = 1966] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12944d400) [pid = 1966] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12af06000) [pid = 1966] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x110e7d400) [pid = 1966] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x1133bb400) [pid = 1966] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x129453c00) [pid = 1966] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x119755800) [pid = 1966] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x118368c00) [pid = 1966] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x116191c00) [pid = 1966] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12b04f800) [pid = 1966] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x12bd39800) [pid = 1966] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x116afb400) [pid = 1966] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x1267bdc00) [pid = 1966] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x12a7ea000) [pid = 1966] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x128b86800) [pid = 1966] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x116136c00) [pid = 1966] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:50:39 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1192f3400) [pid = 1966] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:50:40 INFO - PROCESS | 1966 | 1467233440055 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]]]}] 13:50:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:50:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:50:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:50:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:50:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:50:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:50:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 673ms 13:50:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:50:40 INFO - PROCESS | 1966 | 1467233440097 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:50:40 INFO - PROCESS | 1966 | 1467233440099 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:50:40 INFO - PROCESS | 1966 | 1467233440101 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:50:40 INFO - PROCESS | 1966 | 1467233440102 Marionette TRACE conn2 <- [1,3078,null,{}] 13:50:40 INFO - PROCESS | 1966 | 1467233440104 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}] 13:50:40 INFO - PROCESS | 1966 | 1467233440105 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:40 INFO - PROCESS | 1966 | 1467233440186 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:50:40 INFO - PROCESS | 1966 | 1467233440250 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 1966 | 1467233440251 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x123997800 == 37 [pid = 1966] [id = 779] 13:50:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 84 (0x1267bdc00) [pid = 1966] [serial = 2335] [outer = 0x0] 13:50:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 85 (0x12a6a9400) [pid = 1966] [serial = 2336] [outer = 0x1267bdc00] 13:50:40 INFO - PROCESS | 1966 | 1467233440275 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 86 (0x12a7ea800) [pid = 1966] [serial = 2337] [outer = 0x1267bdc00] 13:50:40 INFO - PROCESS | 1966 | 1467233440564 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] 13:50:40 INFO - PROCESS | 1966 | 1467233440631 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:50:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:50:40 INFO - PROCESS | 1966 | 1467233440634 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:50:40 INFO - PROCESS | 1966 | 1467233440636 Marionette TRACE conn2 <- [1,3082,null,{}] 13:50:40 INFO - PROCESS | 1966 | 1467233440639 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}] 13:50:40 INFO - PROCESS | 1966 | 1467233440641 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:40 INFO - PROCESS | 1966 | 1467233440720 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:50:40 INFO - PROCESS | 1966 | 1467233440725 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 1966 | 1467233440727 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:40 INFO - PROCESS | 1966 | ++DOCSHELL 0x12adc8000 == 38 [pid = 1966] [id = 780] 13:50:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 87 (0x12a7e4400) [pid = 1966] [serial = 2338] [outer = 0x0] 13:50:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 88 (0x12af0e800) [pid = 1966] [serial = 2339] [outer = 0x12a7e4400] 13:50:40 INFO - PROCESS | 1966 | 1467233440751 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 1966 | ++DOMWINDOW == 89 (0x12aff7000) [pid = 1966] [serial = 2340] [outer = 0x12a7e4400] 13:50:41 INFO - PROCESS | 1966 | 1467233441081 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]]]}] 13:50:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:50:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:50:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:50:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 474ms 13:50:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:50:41 INFO - PROCESS | 1966 | 1467233441110 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 1966 | 1467233441112 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:50:41 INFO - PROCESS | 1966 | 1467233441114 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 1966 | 1467233441116 Marionette TRACE conn2 <- [1,3086,null,{}] 13:50:41 INFO - PROCESS | 1966 | 1467233441118 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}] 13:50:41 INFO - PROCESS | 1966 | 1467233441121 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:41 INFO - PROCESS | 1966 | 1467233441289 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:50:41 INFO - PROCESS | 1966 | 1467233441298 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 1966 | 1467233441300 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12af90800 == 39 [pid = 1966] [id = 781] 13:50:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 90 (0x112fa1800) [pid = 1966] [serial = 2341] [outer = 0x0] 13:50:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 91 (0x12b04e400) [pid = 1966] [serial = 2342] [outer = 0x112fa1800] 13:50:41 INFO - PROCESS | 1966 | 1467233441354 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 92 (0x12b966000) [pid = 1966] [serial = 2343] [outer = 0x112fa1800] 13:50:41 INFO - PROCESS | 1966 | 1467233441723 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:50:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:50:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 619ms 13:50:41 INFO - PROCESS | 1966 | 1467233441734 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 1966 | 1467233441736 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:50:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:50:41 INFO - PROCESS | 1966 | 1467233441738 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 1966 | 1467233441739 Marionette TRACE conn2 <- [1,3090,null,{}] 13:50:41 INFO - PROCESS | 1966 | 1467233441744 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}] 13:50:41 INFO - PROCESS | 1966 | 1467233441746 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:41 INFO - PROCESS | 1966 | 1467233441830 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:50:41 INFO - PROCESS | 1966 | 1467233441897 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 1966 | 1467233441898 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:41 INFO - PROCESS | 1966 | ++DOCSHELL 0x12afc6800 == 40 [pid = 1966] [id = 782] 13:50:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 93 (0x112fa2400) [pid = 1966] [serial = 2344] [outer = 0x0] 13:50:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 94 (0x12b96b000) [pid = 1966] [serial = 2345] [outer = 0x112fa2400] 13:50:41 INFO - PROCESS | 1966 | 1467233441922 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 1966 | ++DOMWINDOW == 95 (0x12bd2c400) [pid = 1966] [serial = 2346] [outer = 0x112fa2400] 13:50:42 INFO - PROCESS | 1966 | 1467233442308 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:50:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:50:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 622ms 13:50:42 INFO - PROCESS | 1966 | 1467233442360 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:50:42 INFO - PROCESS | 1966 | 1467233442363 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:50:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:50:42 INFO - PROCESS | 1966 | 1467233442366 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:50:42 INFO - PROCESS | 1966 | 1467233442368 Marionette TRACE conn2 <- [1,3094,null,{}] 13:50:42 INFO - PROCESS | 1966 | 1467233442372 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}] 13:50:42 INFO - PROCESS | 1966 | 1467233442374 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:42 INFO - PROCESS | 1966 | 1467233442506 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:50:42 INFO - PROCESS | 1966 | 1467233442619 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:42 INFO - PROCESS | 1966 | 1467233442621 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:42 INFO - PROCESS | 1966 | ++DOCSHELL 0x118346800 == 41 [pid = 1966] [id = 783] 13:50:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 96 (0x11303a000) [pid = 1966] [serial = 2347] [outer = 0x0] 13:50:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 97 (0x113c43400) [pid = 1966] [serial = 2348] [outer = 0x11303a000] 13:50:42 INFO - PROCESS | 1966 | 1467233442676 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 1966 | ++DOMWINDOW == 98 (0x1164e7000) [pid = 1966] [serial = 2349] [outer = 0x11303a000] 13:50:43 INFO - PROCESS | 1966 | 1467233443043 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:50:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 726ms 13:50:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:50:43 INFO - PROCESS | 1966 | 1467233443093 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:50:43 INFO - PROCESS | 1966 | 1467233443096 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:50:43 INFO - PROCESS | 1966 | 1467233443100 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:50:43 INFO - PROCESS | 1966 | 1467233443102 Marionette TRACE conn2 <- [1,3098,null,{}] 13:50:43 INFO - PROCESS | 1966 | 1467233443104 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}] 13:50:43 INFO - PROCESS | 1966 | 1467233443106 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:43 INFO - PROCESS | 1966 | 1467233443212 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:50:43 INFO - PROCESS | 1966 | 1467233443319 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:43 INFO - PROCESS | 1966 | 1467233443320 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:43 INFO - PROCESS | 1966 | ++DOCSHELL 0x123d8c000 == 42 [pid = 1966] [id = 784] 13:50:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 99 (0x112692c00) [pid = 1966] [serial = 2350] [outer = 0x0] 13:50:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 100 (0x110ecd000) [pid = 1966] [serial = 2351] [outer = 0x112692c00] 13:50:43 INFO - PROCESS | 1966 | 1467233443354 Marionette DEBUG loaded listener.js 13:50:43 INFO - PROCESS | 1966 | ++DOMWINDOW == 101 (0x11917f800) [pid = 1966] [serial = 2352] [outer = 0x112692c00] 13:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:50:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:50:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 622ms 13:50:43 INFO - PROCESS | 1966 | 1467233443718 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]]]}] 13:50:43 INFO - PROCESS | 1966 | 1467233443723 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:50:43 INFO - PROCESS | 1966 | 1467233443726 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:50:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:50:43 INFO - PROCESS | 1966 | 1467233443729 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:50:43 INFO - PROCESS | 1966 | 1467233443732 Marionette TRACE conn2 <- [1,3102,null,{}] 13:50:43 INFO - PROCESS | 1966 | 1467233443740 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}] 13:50:43 INFO - PROCESS | 1966 | 1467233443744 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:43 INFO - PROCESS | 1966 | 1467233443899 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:50:44 INFO - PROCESS | 1966 | 1467233444005 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 1966 | 1467233444007 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x128a40800 == 43 [pid = 1966] [id = 785] 13:50:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 102 (0x119756800) [pid = 1966] [serial = 2353] [outer = 0x0] 13:50:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 103 (0x120fe7000) [pid = 1966] [serial = 2354] [outer = 0x119756800] 13:50:44 INFO - PROCESS | 1966 | 1467233444038 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 104 (0x123409800) [pid = 1966] [serial = 2355] [outer = 0x119756800] 13:50:44 INFO - PROCESS | 1966 | 1467233444387 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:50:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:50:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 672ms 13:50:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:50:44 INFO - PROCESS | 1966 | 1467233444401 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:50:44 INFO - PROCESS | 1966 | 1467233444403 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:50:44 INFO - PROCESS | 1966 | 1467233444405 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 1966 | 1467233444407 Marionette TRACE conn2 <- [1,3106,null,{}] 13:50:44 INFO - PROCESS | 1966 | 1467233444409 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}] 13:50:44 INFO - PROCESS | 1966 | 1467233444411 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:44 INFO - PROCESS | 1966 | 1467233444515 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:50:44 INFO - PROCESS | 1966 | 1467233444580 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 1966 | 1467233444581 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:44 INFO - PROCESS | 1966 | ++DOCSHELL 0x12af9d000 == 44 [pid = 1966] [id = 786] 13:50:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 105 (0x123535c00) [pid = 1966] [serial = 2356] [outer = 0x0] 13:50:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 106 (0x1240cc000) [pid = 1966] [serial = 2357] [outer = 0x123535c00] 13:50:44 INFO - PROCESS | 1966 | 1467233444610 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 1966 | ++DOMWINDOW == 107 (0x126157800) [pid = 1966] [serial = 2358] [outer = 0x123535c00] 13:50:45 INFO - PROCESS | 1966 | 1467233445006 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]]]}] 13:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:50:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 620ms 13:50:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:50:45 INFO - PROCESS | 1966 | 1467233445026 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:50:45 INFO - PROCESS | 1966 | 1467233445027 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:50:45 INFO - PROCESS | 1966 | 1467233445029 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:50:45 INFO - PROCESS | 1966 | 1467233445031 Marionette TRACE conn2 <- [1,3110,null,{}] 13:50:45 INFO - PROCESS | 1966 | 1467233445033 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}] 13:50:45 INFO - PROCESS | 1966 | 1467233445035 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:45 INFO - PROCESS | 1966 | 1467233445136 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:50:45 INFO - PROCESS | 1966 | 1467233445362 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 1966 | 1467233445363 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x11839a000 == 45 [pid = 1966] [id = 787] 13:50:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 108 (0x112a55000) [pid = 1966] [serial = 2359] [outer = 0x0] 13:50:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 109 (0x112a7ac00) [pid = 1966] [serial = 2360] [outer = 0x112a55000] 13:50:45 INFO - PROCESS | 1966 | 1467233445420 Marionette DEBUG loaded listener.js 13:50:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 110 (0x113d99c00) [pid = 1966] [serial = 2361] [outer = 0x112a55000] 13:50:45 INFO - PROCESS | 1966 | 1467233445786 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"]]]}] 13:50:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:50:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 13:50:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:50:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:50:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 771ms 13:50:45 INFO - PROCESS | 1966 | 1467233445802 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:50:45 INFO - PROCESS | 1966 | 1467233445805 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:50:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:50:45 INFO - PROCESS | 1966 | 1467233445808 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:50:45 INFO - PROCESS | 1966 | 1467233445809 Marionette TRACE conn2 <- [1,3114,null,{}] 13:50:45 INFO - PROCESS | 1966 | 1467233445813 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}] 13:50:45 INFO - PROCESS | 1966 | 1467233445816 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:45 INFO - PROCESS | 1966 | 1467233445909 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:50:45 INFO - PROCESS | 1966 | 1467233445976 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\", \"8caaaf14-96e5-4013-8b3e-2009bf3c3cfe\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 1966 | 1467233445978 Marionette INFO sendAsync 363081f6-8447-bb47-b8db-c24539eb09db 13:50:45 INFO - PROCESS | 1966 | ++DOCSHELL 0x11916c800 == 46 [pid = 1966] [id = 788] 13:50:45 INFO - PROCESS | 1966 | ++DOMWINDOW == 111 (0x115e61000) [pid = 1966] [serial = 2362] [outer = 0x0] 13:50:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 112 (0x11663d000) [pid = 1966] [serial = 2363] [outer = 0x115e61000] 13:50:46 INFO - PROCESS | 1966 | 1467233446005 Marionette DEBUG loaded listener.js 13:50:46 INFO - PROCESS | 1966 | ++DOMWINDOW == 113 (0x1176f2400) [pid = 1966] [serial = 2364] [outer = 0x115e61000] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x12d029800 == 45 [pid = 1966] [id = 749] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x12af90800 == 44 [pid = 1966] [id = 781] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x12adc8000 == 43 [pid = 1966] [id = 780] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x123997800 == 42 [pid = 1966] [id = 779] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x12955a800 == 41 [pid = 1966] [id = 778] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x129113800 == 40 [pid = 1966] [id = 777] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x128a31000 == 39 [pid = 1966] [id = 776] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x110e0f000 == 38 [pid = 1966] [id = 775] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x124205800 == 37 [pid = 1966] [id = 774] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x123998800 == 36 [pid = 1966] [id = 773] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x119947000 == 35 [pid = 1966] [id = 772] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x116ab4000 == 34 [pid = 1966] [id = 771] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x122f71800 == 33 [pid = 1966] [id = 770] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x117151000 == 32 [pid = 1966] [id = 769] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x1127db800 == 31 [pid = 1966] [id = 768] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x11839a000 == 30 [pid = 1966] [id = 787] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x12af9d000 == 29 [pid = 1966] [id = 786] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x128a40800 == 28 [pid = 1966] [id = 785] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x123d8c000 == 27 [pid = 1966] [id = 784] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x118346800 == 26 [pid = 1966] [id = 783] 13:50:46 INFO - PROCESS | 1966 | --DOCSHELL 0x12afc6800 == 25 [pid = 1966] [id = 782] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 112 (0x12bf6d800) [pid = 1966] [serial = 2292] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 111 (0x11974cc00) [pid = 1966] [serial = 2294] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 110 (0x12bf76000) [pid = 1966] [serial = 2297] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 109 (0x128b7ac00) [pid = 1966] [serial = 2295] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 108 (0x12a538800) [pid = 1966] [serial = 2271] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 107 (0x128c9b800) [pid = 1966] [serial = 2268] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 106 (0x12944c000) [pid = 1966] [serial = 2269] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 105 (0x1236ec000) [pid = 1966] [serial = 2262] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 104 (0x124005000) [pid = 1966] [serial = 2263] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 103 (0x12afeec00) [pid = 1966] [serial = 2274] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 102 (0x12b050400) [pid = 1966] [serial = 2277] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 101 (0x12b8cec00) [pid = 1966] [serial = 2282] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 100 (0x12b971800) [pid = 1966] [serial = 2283] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 99 (0x12c811c00) [pid = 1966] [serial = 2298] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 98 (0x12c81bc00) [pid = 1966] [serial = 2300] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 97 (0x12bd2e000) [pid = 1966] [serial = 2285] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 96 (0x12bd8a800) [pid = 1966] [serial = 2288] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 95 (0x12af0d400) [pid = 1966] [serial = 2273] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 94 (0x12aff0800) [pid = 1966] [serial = 2248] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 93 (0x118897c00) [pid = 1966] [serial = 2256] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 92 (0x113c34c00) [pid = 1966] [serial = 2250] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 91 (0x115e5c800) [pid = 1966] [serial = 2251] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 90 (0x12bd33c00) [pid = 1966] [serial = 2286] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 89 (0x119595800) [pid = 1966] [serial = 2257] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 88 (0x12aff5000) [pid = 1966] [serial = 2276] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 87 (0x120fe5000) [pid = 1966] [serial = 2259] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 86 (0x123341400) [pid = 1966] [serial = 2260] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 85 (0x12470c000) [pid = 1966] [serial = 2265] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 84 (0x128b85800) [pid = 1966] [serial = 2266] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 83 (0x1169f3000) [pid = 1966] [serial = 2253] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 82 (0x1176f4c00) [pid = 1966] [serial = 2254] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 81 (0x12bd8e800) [pid = 1966] [serial = 2289] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 80 (0x12b058c00) [pid = 1966] [serial = 2279] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 79 (0x12b8cc400) [pid = 1966] [serial = 2280] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | --DOMWINDOW == 78 (0x12bd94000) [pid = 1966] [serial = 2291] [outer = 0x0] [url = about:blank] 13:50:46 INFO - PROCESS | 1966 | 1467233446932 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]]]}] 13:50:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:50:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1173ms 13:50:46 INFO - PROCESS | 1966 | 1467233446981 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:50:46 INFO - PROCESS | 1966 | 1467233446983 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:50:48 WARNING - u'runner_teardown' () 13:50:48 INFO - No more tests 13:50:48 INFO - Got 0 unexpected results 13:50:48 INFO - SUITE-END | took 503s 13:50:48 INFO - Closing logging queue 13:50:48 INFO - queue closed 13:50:48 INFO - Return code: 0 13:50:48 WARNING - # TBPL SUCCESS # 13:50:48 INFO - Running post-action listener: _resource_record_post_action 13:50:48 INFO - Running post-run listener: _resource_record_post_run 13:50:49 INFO - Total resource usage - Wall time: 525s; CPU: 58.0%; Read bytes: 679936; Write bytes: 951097856; Read time: 6; Write time: 5037 13:50:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:50:49 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150325760; Write bytes: 147355648; Read time: 13772; Write time: 308 13:50:49 INFO - run-tests - Wall time: 507s; CPU: 58.0%; Read bytes: 679936; Write bytes: 791269888; Read time: 6; Write time: 4682 13:50:49 INFO - Running post-run listener: _upload_blobber_files 13:50:49 INFO - Blob upload gear active. 13:50:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:50:49 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 13:50:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:50:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:50:49 INFO - (blobuploader) - INFO - Open directory for files ... 13:50:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:50:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:50:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:50:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:50:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:50:50 INFO - (blobuploader) - INFO - Done attempting. 13:50:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:50:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:50:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:50:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:50:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:50:52 INFO - (blobuploader) - INFO - Done attempting. 13:50:52 INFO - (blobuploader) - INFO - Iteration through files over. 13:50:52 INFO - Return code: 0 13:50:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:50:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:50:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ee43ef19ff02b7a343dfcb2ee0825d2f0e5e4879920f0929a1bd8657fff55eab3c6b3689477db4d388c5781ec9c42790baf7eb3f18e79e980355f4d22f5a06c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/417886af174ac61f7a060ea58ae608d209b70b3926432756d047df6f5257fc15405d49d42935c0f242a6c5173151e10c2cceb8c139433d069cf4d78493d86443"} 13:50:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:50:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:50:52 INFO - Contents: 13:50:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ee43ef19ff02b7a343dfcb2ee0825d2f0e5e4879920f0929a1bd8657fff55eab3c6b3689477db4d388c5781ec9c42790baf7eb3f18e79e980355f4d22f5a06c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/417886af174ac61f7a060ea58ae608d209b70b3926432756d047df6f5257fc15405d49d42935c0f242a6c5173151e10c2cceb8c139433d069cf4d78493d86443"} 13:50:52 INFO - Running post-run listener: copy_logs_to_upload_dir 13:50:52 INFO - Copying logs to upload dir... 13:50:52 INFO - mkdir: /builds/slave/test/build/upload/logs 13:50:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=578.013335 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 38 secs) (at 2016-06-29 13:50:52.484786) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 13:50:52.488485) ========= 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.J3zFuklddz/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.mV56aJXdEX/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ee43ef19ff02b7a343dfcb2ee0825d2f0e5e4879920f0929a1bd8657fff55eab3c6b3689477db4d388c5781ec9c42790baf7eb3f18e79e980355f4d22f5a06c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/417886af174ac61f7a060ea58ae608d209b70b3926432756d047df6f5257fc15405d49d42935c0f242a6c5173151e10c2cceb8c139433d069cf4d78493d86443"} build_url:https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012857 build_url: 'https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ee43ef19ff02b7a343dfcb2ee0825d2f0e5e4879920f0929a1bd8657fff55eab3c6b3689477db4d388c5781ec9c42790baf7eb3f18e79e980355f4d22f5a06c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/417886af174ac61f7a060ea58ae608d209b70b3926432756d047df6f5257fc15405d49d42935c0f242a6c5173151e10c2cceb8c139433d069cf4d78493d86443"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FoxHrGHgR4eRvVZ7M97-qA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 13:50:52.524494) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 13:50:52.524834) ========= 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.J3zFuklddz/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.mV56aJXdEX/Listeners TMPDIR=/var/folders/97/rkh_tff557l6vj3yx2fd921000000w/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.005100 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 13:50:52.577118) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 13:50:52.577462) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 13:50:52.577835) ========= ========= Total master_lag: 0.48 =========