builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0265 starttime: 1468839972.03 results: success (0) buildid: 20160718024654 builduid: 4fe111412e5d4b0399b6d1fa08301555 revision: 85112a93cf1ddde17cc60cb9edd2b6b90218fcaf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:12.028130) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:12.028642) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:12.028996) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:12.054924) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:12.055313) ========= 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.IzkJfCKGVE/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.uTby8YMUch/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-18 04:06: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% 66.2M=0s 2016-07-18 04:06:12 (66.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.126937 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:12.206575) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:12.207186) ========= 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.IzkJfCKGVE/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.uTby8YMUch/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/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.020736 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:12.260494) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 04:06:12.261228) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 85112a93cf1ddde17cc60cb9edd2b6b90218fcaf --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 85112a93cf1ddde17cc60cb9edd2b6b90218fcaf --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.IzkJfCKGVE/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.uTby8YMUch/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-18 04:06:12,343 truncating revision to first 12 chars 2016-07-18 04:06:12,343 Setting DEBUG logging. 2016-07-18 04:06:12,343 attempt 1/10 2016-07-18 04:06:12,343 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/85112a93cf1d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 04:06:13,338 unpacking tar archive at: mozilla-beta-85112a93cf1d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.263854 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 04:06:13.552208) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:13.552996) ========= script_repo_revision: 85112a93cf1ddde17cc60cb9edd2b6b90218fcaf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:13.553896) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:13.554564) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 04:06:13.579029) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 39 secs) (at 2016-07-18 04:06:13.579702) ========= /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.IzkJfCKGVE/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_NODE_PATH=/usr/local/bin/node 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.uTby8YMUch/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/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 04:06:13 INFO - MultiFileLogger online at 20160718 04:06:13 in /builds/slave/test 04:06:13 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 04:06:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:06:13 INFO - {'append_to_log': False, 04:06:13 INFO - 'base_work_dir': '/builds/slave/test', 04:06:13 INFO - 'blob_upload_branch': 'mozilla-beta', 04:06:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:06:13 INFO - 'buildbot_json_path': 'buildprops.json', 04:06:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:06:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:06:13 INFO - 'download_minidump_stackwalk': True, 04:06:13 INFO - 'download_symbols': 'true', 04:06:13 INFO - 'e10s': False, 04:06:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:06:13 INFO - 'tooltool.py': '/tools/tooltool.py', 04:06:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:06:13 INFO - '/tools/misc-python/virtualenv.py')}, 04:06:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:06:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:06:13 INFO - 'log_level': 'info', 04:06:13 INFO - 'log_to_console': True, 04:06:13 INFO - 'opt_config_files': (), 04:06:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:06:13 INFO - '--processes=1', 04:06:13 INFO - '--config=%(test_path)s/wptrunner.ini', 04:06:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:06:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:06:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:06:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:06:13 INFO - 'pip_index': False, 04:06:13 INFO - 'require_test_zip': True, 04:06:13 INFO - 'test_type': ('testharness',), 04:06:13 INFO - 'this_chunk': '1', 04:06:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:06:13 INFO - 'total_chunks': '10', 04:06:13 INFO - 'virtualenv_path': 'venv', 04:06:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:06:13 INFO - 'work_dir': 'build'} 04:06:13 INFO - ##### 04:06:13 INFO - ##### Running clobber step. 04:06:13 INFO - ##### 04:06:13 INFO - Running pre-action listener: _resource_record_pre_action 04:06:13 INFO - Running main action method: clobber 04:06:13 INFO - rmtree: /builds/slave/test/build 04:06:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:06:14 INFO - Running post-action listener: _resource_record_post_action 04:06:14 INFO - ##### 04:06:14 INFO - ##### Running read-buildbot-config step. 04:06:14 INFO - ##### 04:06:14 INFO - Running pre-action listener: _resource_record_pre_action 04:06:14 INFO - Running main action method: read_buildbot_config 04:06:14 INFO - Using buildbot properties: 04:06:14 INFO - { 04:06:14 INFO - "project": "", 04:06:14 INFO - "product": "firefox", 04:06:14 INFO - "script_repo_revision": "production", 04:06:14 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 04:06:14 INFO - "repository": "", 04:06:14 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 04:06:14 INFO - "buildid": "20160718024654", 04:06:14 INFO - "pgo_build": "False", 04:06:14 INFO - "basedir": "/builds/slave/test", 04:06:14 INFO - "buildnumber": 24, 04:06:14 INFO - "slavename": "t-yosemite-r7-0265", 04:06:14 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 04:06:14 INFO - "platform": "macosx64", 04:06:14 INFO - "branch": "mozilla-beta", 04:06:14 INFO - "revision": "85112a93cf1ddde17cc60cb9edd2b6b90218fcaf", 04:06:14 INFO - "repo_path": "releases/mozilla-beta", 04:06:14 INFO - "moz_repo_path": "", 04:06:14 INFO - "stage_platform": "macosx64", 04:06:14 INFO - "builduid": "4fe111412e5d4b0399b6d1fa08301555", 04:06:14 INFO - "slavebuilddir": "test" 04:06:14 INFO - } 04:06:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 04:06:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 04:06:14 INFO - Running post-action listener: _resource_record_post_action 04:06:14 INFO - ##### 04:06:14 INFO - ##### Running download-and-extract step. 04:06:14 INFO - ##### 04:06:14 INFO - Running pre-action listener: _resource_record_pre_action 04:06:14 INFO - Running main action method: download_and_extract 04:06:14 INFO - mkdir: /builds/slave/test/build/tests 04:06:14 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')]} 04:06:14 INFO - https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:06:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:06:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:06:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:16 INFO - Downloaded 1201 bytes. 04:06:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 04:06:16 INFO - Using the following test package requirements: 04:06:16 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:06:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:06:16 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 04:06:16 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:06:16 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 04:06:16 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:06:16 INFO - u'jsshell-mac64.zip'], 04:06:16 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:06:16 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 04:06:16 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:06:16 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:06:16 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 04:06:16 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:06:16 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 04:06:16 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:06:16 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 04:06:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:06:16 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 04:06:16 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 04:06:16 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')]} 04:06:16 INFO - https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:06:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:06:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:06:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:17 INFO - Downloaded 18370106 bytes. 04:06:17 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/*'] 04:06:17 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/* 04:06:17 INFO - caution: filename not matched: web-platform/* 04:06:17 INFO - Return code: 11 04:06: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')]} 04:06:17 INFO - https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:06:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:06:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:06:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:19 INFO - Downloaded 36389883 bytes. 04:06: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/*'] 04:06: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/* 04:06:23 INFO - caution: filename not matched: bin/* 04:06:23 INFO - caution: filename not matched: config/* 04:06:23 INFO - caution: filename not matched: mozbase/* 04:06:23 INFO - caution: filename not matched: marionette/* 04:06:23 INFO - caution: filename not matched: tools/wptserve/* 04:06:23 INFO - Return code: 11 04:06:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:23 INFO - https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 04:06:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:06:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:06:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 04:06:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:26 INFO - Downloaded 73023640 bytes. 04:06:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:06:26 INFO - mkdir: /builds/slave/test/properties 04:06:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:06:26 INFO - Writing to file /builds/slave/test/properties/build_url 04:06:26 INFO - Contents: 04:06:26 INFO - build_url:https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:06:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:06:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:06:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:06:26 INFO - Contents: 04:06:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:06:26 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')]} 04:06:26 INFO - https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:06:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:06:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:06:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/W9nvZrAzScmkwU3NemC7qw/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 04:06:34 INFO - Downloaded 103718007 bytes. 04:06:34 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'] 04:06:34 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 04:06:37 INFO - Return code: 0 04:06:37 INFO - Running post-action listener: _resource_record_post_action 04:06:37 INFO - Running post-action listener: set_extra_try_arguments 04:06:37 INFO - ##### 04:06:37 INFO - ##### Running create-virtualenv step. 04:06:37 INFO - ##### 04:06:37 INFO - Running pre-action listener: _pre_create_virtualenv 04:06:37 INFO - Running pre-action listener: _resource_record_pre_action 04:06:37 INFO - Running main action method: create_virtualenv 04:06:37 INFO - Creating virtualenv /builds/slave/test/build/venv 04:06:37 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 04:06:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:06:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:06:37 INFO - Using real prefix '/tools/python27' 04:06:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:06:38 INFO - Installing distribute.............................................................................................................................................................................................done. 04:06:41 INFO - Installing pip.................done. 04:06:41 INFO - Return code: 0 04:06:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:06:41 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')]} 04:06:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:06:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06:41 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')]} 04:06:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:06:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06:41 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 0x10226ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102287f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87b14793f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022835e0>, '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 0x101e66cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e91990>, '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.IzkJfCKGVE/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.uTby8YMUch/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:06:41 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 04:06:41 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 04:06:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IzkJfCKGVE/Render', 04:06:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:06:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:06:41 INFO - 'HOME': '/Users/cltbld', 04:06:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:06:41 INFO - 'LOGNAME': 'cltbld', 04:06:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:06:41 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:06:41 INFO - 'MOZ_NO_REMOTE': '1', 04:06:41 INFO - 'NO_EM_RESTART': '1', 04:06:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:06:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:06:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:06:41 INFO - 'PWD': '/builds/slave/test', 04:06:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:06:41 INFO - 'SHELL': '/bin/bash', 04:06:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uTby8YMUch/Listeners', 04:06:41 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 04:06:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:06:41 INFO - 'USER': 'cltbld', 04:06:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:06:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:06:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:06:41 INFO - 'XPC_FLAGS': '0x0', 04:06:41 INFO - 'XPC_SERVICE_NAME': '0', 04:06:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:06:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:06:41 INFO - Downloading/unpacking psutil>=0.7.1 04:06:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:06:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:06:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:06:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:06:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:06:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:06:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:06:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:06:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:06:44 INFO - Installing collected packages: psutil 04:06:44 INFO - Running setup.py install for psutil 04:06:44 INFO - building 'psutil._psutil_osx' extension 04:06:44 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 04:06:44 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 04:06:44 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 04:06:45 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 04:06:45 INFO - building 'psutil._psutil_posix' extension 04:06:45 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 04:06:45 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:06:45 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:06:45 INFO - ^ 04:06:45 INFO - 1 warning generated. 04:06:45 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 04:06:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:06:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:06:45 INFO - Successfully installed psutil 04:06:45 INFO - Cleaning up... 04:06:45 INFO - Return code: 0 04:06:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:06: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')]} 04:06:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:06:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06: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')]} 04:06:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:06:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06: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', '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 0x10226ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102287f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87b14793f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022835e0>, '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 0x101e66cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e91990>, '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.IzkJfCKGVE/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.uTby8YMUch/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:06: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:06: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 mozsystemmonitor==0.0.0 04:06:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IzkJfCKGVE/Render', 04:06:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:06:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:06:45 INFO - 'HOME': '/Users/cltbld', 04:06:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:06:45 INFO - 'LOGNAME': 'cltbld', 04:06:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:06:45 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:06:45 INFO - 'MOZ_NO_REMOTE': '1', 04:06:45 INFO - 'NO_EM_RESTART': '1', 04:06:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:06:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:06:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:06:45 INFO - 'PWD': '/builds/slave/test', 04:06:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:06:45 INFO - 'SHELL': '/bin/bash', 04:06:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uTby8YMUch/Listeners', 04:06:45 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 04:06:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:06:45 INFO - 'USER': 'cltbld', 04:06:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:06:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:06:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:06:45 INFO - 'XPC_FLAGS': '0x0', 04:06:45 INFO - 'XPC_SERVICE_NAME': '0', 04:06:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:06:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:06:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:06: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 04:06: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 04:06: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 04:06: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 04:06: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 04:06: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 04:06:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:06:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:06:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:06:48 INFO - Installing collected packages: mozsystemmonitor 04:06:48 INFO - Running setup.py install for mozsystemmonitor 04:06:48 INFO - Successfully installed mozsystemmonitor 04:06:48 INFO - Cleaning up... 04:06:48 INFO - Return code: 0 04:06:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:06:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:06:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:06:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10226ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102287f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87b14793f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022835e0>, '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 0x101e66cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e91990>, '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.IzkJfCKGVE/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.uTby8YMUch/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:06:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:06:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:06:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IzkJfCKGVE/Render', 04:06:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:06:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:06:48 INFO - 'HOME': '/Users/cltbld', 04:06:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:06:48 INFO - 'LOGNAME': 'cltbld', 04:06:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:06:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:06:48 INFO - 'MOZ_NO_REMOTE': '1', 04:06:48 INFO - 'NO_EM_RESTART': '1', 04:06:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:06:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:06:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:06:48 INFO - 'PWD': '/builds/slave/test', 04:06:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:06:48 INFO - 'SHELL': '/bin/bash', 04:06:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uTby8YMUch/Listeners', 04:06:48 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 04:06:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:06:48 INFO - 'USER': 'cltbld', 04:06:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:06:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:06:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:06:48 INFO - 'XPC_FLAGS': '0x0', 04:06:48 INFO - 'XPC_SERVICE_NAME': '0', 04:06:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:06:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:06:48 INFO - Downloading/unpacking blobuploader==1.2.4 04:06: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 04:06: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 04:06: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 04:06: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 04:06: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 04:06: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 04:06:51 INFO - Downloading blobuploader-1.2.4.tar.gz 04:06:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:06:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:06:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:06:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:06:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:06:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:06:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:06:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:06:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:06:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:06:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:06:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:06:52 INFO - Downloading docopt-0.6.1.tar.gz 04:06:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:06:52 INFO - Installing collected packages: blobuploader, requests, docopt 04:06:52 INFO - Running setup.py install for blobuploader 04:06:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:06:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:06:52 INFO - Running setup.py install for requests 04:06:53 INFO - Running setup.py install for docopt 04:06:53 INFO - Successfully installed blobuploader requests docopt 04:06:53 INFO - Cleaning up... 04:06:53 INFO - Return code: 0 04:06:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:06:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:06:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:06:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10226ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102287f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87b14793f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022835e0>, '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 0x101e66cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e91990>, '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.IzkJfCKGVE/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.uTby8YMUch/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:06:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:06:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:06:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IzkJfCKGVE/Render', 04:06:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:06:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:06:53 INFO - 'HOME': '/Users/cltbld', 04:06:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:06:53 INFO - 'LOGNAME': 'cltbld', 04:06:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:06:53 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:06:53 INFO - 'MOZ_NO_REMOTE': '1', 04:06:53 INFO - 'NO_EM_RESTART': '1', 04:06:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:06:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:06:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:06:53 INFO - 'PWD': '/builds/slave/test', 04:06:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:06:53 INFO - 'SHELL': '/bin/bash', 04:06:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uTby8YMUch/Listeners', 04:06:53 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 04:06:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:06:53 INFO - 'USER': 'cltbld', 04:06:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:06:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:06:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:06:53 INFO - 'XPC_FLAGS': '0x0', 04:06:53 INFO - 'XPC_SERVICE_NAME': '0', 04:06:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:06:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:06:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:06:53 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-02e_jW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:06:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:06:53 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-uShr2o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:06:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:06:53 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-c9x1So-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:06:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:06:53 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-X2Gn2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:06:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:06:53 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-DOaoiR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-r72tfo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-d1iMSj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-XhUMGV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-ZZDdCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-lWCXt9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-7PIrj6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-7E6l_B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-gRcFk5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-4DJy2_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:06:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:06:54 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-X_F_5M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:06:55 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-B_HjMJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:06:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:06:55 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-dzAdJe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:06:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:06:55 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-VUCbzb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:06:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:06:55 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-CQDrsm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:06:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:06:55 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-jhWWYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:06:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:06:55 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-757xFJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:06:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:06:56 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 04:06:56 INFO - Running setup.py install for manifestparser 04:06:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:06:56 INFO - Running setup.py install for mozcrash 04:06:56 INFO - Running setup.py install for mozdebug 04:06:56 INFO - Running setup.py install for mozdevice 04:06:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:06:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:06:56 INFO - Running setup.py install for mozfile 04:06:56 INFO - Running setup.py install for mozhttpd 04:06:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:06:56 INFO - Running setup.py install for mozinfo 04:06:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:06:57 INFO - Running setup.py install for mozInstall 04:06:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:06:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:06:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:06:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:06:57 INFO - Running setup.py install for mozleak 04:06:57 INFO - Running setup.py install for mozlog 04:06:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:06:57 INFO - Running setup.py install for moznetwork 04:06:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:06:57 INFO - Running setup.py install for mozprocess 04:06:57 INFO - Running setup.py install for mozprofile 04:06:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:06:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:06:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:06:58 INFO - Running setup.py install for mozrunner 04:06:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:06:58 INFO - Running setup.py install for mozscreenshot 04:06:58 INFO - Running setup.py install for moztest 04:06:58 INFO - Running setup.py install for mozversion 04:06:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:06:58 INFO - Running setup.py install for wptserve 04:06:58 INFO - Running setup.py install for marionette-driver 04:06:59 INFO - Running setup.py install for browsermob-proxy 04:06:59 INFO - Running setup.py install for marionette-client 04:06:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:06:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:06:59 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 04:06:59 INFO - Cleaning up... 04:06:59 INFO - Return code: 0 04:06:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:06:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:06:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:06:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:06:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10226ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102287f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87b14793f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1022835e0>, '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 0x101e66cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e91990>, '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.IzkJfCKGVE/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.uTby8YMUch/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:06:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:06:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:06:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IzkJfCKGVE/Render', 04:06:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:06:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:06:59 INFO - 'HOME': '/Users/cltbld', 04:06:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:06:59 INFO - 'LOGNAME': 'cltbld', 04:06:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:06:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:06:59 INFO - 'MOZ_NO_REMOTE': '1', 04:06:59 INFO - 'NO_EM_RESTART': '1', 04:06:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:06:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:06:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:06:59 INFO - 'PWD': '/builds/slave/test', 04:06:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:06:59 INFO - 'SHELL': '/bin/bash', 04:06:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uTby8YMUch/Listeners', 04:06:59 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 04:06:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:06:59 INFO - 'USER': 'cltbld', 04:06:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:06:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:06:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:06:59 INFO - 'XPC_FLAGS': '0x0', 04:06:59 INFO - 'XPC_SERVICE_NAME': '0', 04:06:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:06:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:06:59 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-yrVRiX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:06:59 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 04:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:06:59 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-YN95g0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-vLrWXB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-budNAh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-A5Q76Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-9N9UES-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-qnDm1N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-7XM_8D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-3UKaaj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-449x4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-xRra8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:07:00 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)) 04:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:07:00 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-IeGQsH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:07:01 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-bZcYIF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:07:01 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-HbBI4D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:07:01 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-RLhje5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:07:01 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-3aV_2m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:07:01 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-zEcK8s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:07:01 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-_bySIE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:07:01 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-BQL492-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:07:01 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-fBjTSB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:07:01 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)) 04:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:07:02 INFO - Running setup.py (path:/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/pip-5Dn72C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:07:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 04:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:07:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:07:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:07:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:07:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:07:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:07:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:07:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:07:04 INFO - Downloading blessings-1.6.tar.gz 04:07:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:07:05 INFO - Installing collected packages: blessings 04:07:05 INFO - Running setup.py install for blessings 04:07:05 INFO - Successfully installed blessings 04:07:05 INFO - Cleaning up... 04:07:05 INFO - Return code: 0 04:07:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:07:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:07:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:07:05 INFO - Reading from file tmpfile_stdout 04:07:05 INFO - Current package versions: 04:07:05 INFO - blessings == 1.6 04:07:05 INFO - blobuploader == 1.2.4 04:07:05 INFO - browsermob-proxy == 0.6.0 04:07:05 INFO - docopt == 0.6.1 04:07:05 INFO - manifestparser == 1.1 04:07:05 INFO - marionette-client == 2.3.0 04:07:05 INFO - marionette-driver == 1.4.0 04:07:05 INFO - mozInstall == 1.12 04:07:05 INFO - mozcrash == 0.17 04:07:05 INFO - mozdebug == 0.1 04:07:05 INFO - mozdevice == 0.48 04:07:05 INFO - mozfile == 1.2 04:07:05 INFO - mozhttpd == 0.7 04:07:05 INFO - mozinfo == 0.9 04:07:05 INFO - mozleak == 0.1 04:07:05 INFO - mozlog == 3.1 04:07:05 INFO - moznetwork == 0.27 04:07:05 INFO - mozprocess == 0.22 04:07:05 INFO - mozprofile == 0.28 04:07:05 INFO - mozrunner == 6.11 04:07:05 INFO - mozscreenshot == 0.1 04:07:05 INFO - mozsystemmonitor == 0.0 04:07:05 INFO - moztest == 0.7 04:07:05 INFO - mozversion == 1.4 04:07:05 INFO - psutil == 3.1.1 04:07:05 INFO - requests == 1.2.3 04:07:05 INFO - wptserve == 1.4.0 04:07:05 INFO - wsgiref == 0.1.2 04:07:05 INFO - Running post-action listener: _resource_record_post_action 04:07:05 INFO - Running post-action listener: _start_resource_monitoring 04:07:05 INFO - Starting resource monitoring. 04:07:05 INFO - ##### 04:07:05 INFO - ##### Running pull step. 04:07:05 INFO - ##### 04:07:05 INFO - Running pre-action listener: _resource_record_pre_action 04:07:05 INFO - Running main action method: pull 04:07:05 INFO - Pull has nothing to do! 04:07:05 INFO - Running post-action listener: _resource_record_post_action 04:07:05 INFO - ##### 04:07:05 INFO - ##### Running install step. 04:07:05 INFO - ##### 04:07:05 INFO - Running pre-action listener: _resource_record_pre_action 04:07:05 INFO - Running main action method: install 04:07:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:07:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:07:05 INFO - Reading from file tmpfile_stdout 04:07:05 INFO - Detecting whether we're running mozinstall >=1.0... 04:07:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:07:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:07:06 INFO - Reading from file tmpfile_stdout 04:07:06 INFO - Output received: 04:07:06 INFO - Usage: mozinstall [options] installer 04:07:06 INFO - Options: 04:07:06 INFO - -h, --help show this help message and exit 04:07:06 INFO - -d DEST, --destination=DEST 04:07:06 INFO - Directory to install application into. [default: 04:07:06 INFO - "/builds/slave/test"] 04:07:06 INFO - --app=APP Application being installed. [default: firefox] 04:07:06 INFO - mkdir: /builds/slave/test/build/application 04:07:06 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'] 04:07:06 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 04:07:23 INFO - Reading from file tmpfile_stdout 04:07:23 INFO - Output received: 04:07:23 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 04:07:23 INFO - Running post-action listener: _resource_record_post_action 04:07:23 INFO - ##### 04:07:23 INFO - ##### Running run-tests step. 04:07:23 INFO - ##### 04:07:23 INFO - Running pre-action listener: _resource_record_pre_action 04:07:23 INFO - Running main action method: run_tests 04:07:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:07:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:07:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:07:23 INFO - grabbing minidump binary from tooltool 04:07:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:07:23 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 0x1022835e0>, '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 0x101e66cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101e91990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:07:23 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 04:07:23 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 04:07:23 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:07:23 INFO - Return code: 0 04:07:23 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:07:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:07:23 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/W9nvZrAzScmkwU3NemC7qw/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 04:07:23 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/W9nvZrAzScmkwU3NemC7qw/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 04:07:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IzkJfCKGVE/Render', 04:07:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:07:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:07:23 INFO - 'HOME': '/Users/cltbld', 04:07:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:07:23 INFO - 'LOGNAME': 'cltbld', 04:07:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:07:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:07:23 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:07:23 INFO - 'MOZ_NO_REMOTE': '1', 04:07:23 INFO - 'NO_EM_RESTART': '1', 04:07:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:07:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:07:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:07:23 INFO - 'PWD': '/builds/slave/test', 04:07:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:07:23 INFO - 'SHELL': '/bin/bash', 04:07:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uTby8YMUch/Listeners', 04:07:23 INFO - 'TMPDIR': '/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/T/', 04:07:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:07:23 INFO - 'USER': 'cltbld', 04:07:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:07:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:07:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:07:23 INFO - 'XPC_FLAGS': '0x0', 04:07:23 INFO - 'XPC_SERVICE_NAME': '0', 04:07:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:07:23 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/W9nvZrAzScmkwU3NemC7qw/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 04:07:24 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 04:07:24 INFO - import pkg_resources 04:07:25 INFO - Using 1 client processes 04:07:25 INFO - wptserve Starting http server on 127.0.0.1:8001 04:07:25 INFO - wptserve Starting http server on 127.0.0.1:8000 04:07:25 INFO - wptserve Starting http server on 127.0.0.1:8443 04:07:27 INFO - SUITE-START | Running 778 tests 04:07:27 INFO - Running testharness tests 04:07:27 INFO - Setting up ssl 04:07:27 INFO - PROCESS | certutil | 04:07:27 INFO - PROCESS | certutil | 04:07:27 INFO - PROCESS | certutil | 04:07:27 INFO - Certificate Nickname Trust Attributes 04:07:27 INFO - SSL,S/MIME,JAR/XPI 04:07:27 INFO - 04:07:27 INFO - web-platform-tests CT,, 04:07:27 INFO - 04:07:27 INFO - Starting runner 04:07:28 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:07:28 INFO - PROCESS | 1957 | 1468840048490 Marionette DEBUG Marionette enabled via build flag and pref 04:07:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x113f24000 == 1 [pid = 1957] [id = 1] 04:07:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 1 (0x113f24800) [pid = 1957] [serial = 1] [outer = 0x0] 04:07:28 INFO - PROCESS | 1957 | [1957] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:07:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 2 (0x113f25800) [pid = 1957] [serial = 2] [outer = 0x113f24800] 04:07:28 INFO - PROCESS | 1957 | 1468840048806 Marionette INFO Listening on port 2828 04:07:29 INFO - PROCESS | 1957 | 1468840049035 Marionette DEBUG Marionette enabled via command-line flag 04:07:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x116960800 == 2 [pid = 1957] [id = 2] 04:07:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 3 (0x116961000) [pid = 1957] [serial = 3] [outer = 0x0] 04:07:29 INFO - PROCESS | 1957 | [1957] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:07:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 4 (0x116962000) [pid = 1957] [serial = 4] [outer = 0x116961000] 04:07:29 INFO - PROCESS | 1957 | [1957] 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 04:07:29 INFO - PROCESS | 1957 | 1468840049196 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49687 04:07:29 INFO - PROCESS | 1957 | 1468840049266 Marionette DEBUG Closed connection conn0 04:07:29 INFO - PROCESS | 1957 | [1957] 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 04:07:29 INFO - PROCESS | 1957 | 1468840049269 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49688 04:07:29 INFO - PROCESS | 1957 | 1468840049280 Marionette DEBUG Closed connection conn1 04:07:29 INFO - PROCESS | 1957 | [1957] 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 04:07:29 INFO - PROCESS | 1957 | 1468840049286 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49689 04:07:29 INFO - PROCESS | 1957 | 1468840049293 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:07:29 INFO - PROCESS | 1957 | 1468840049299 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":"20160718024654","device":"desktop","version":"48.0"} 04:07:29 INFO - PROCESS | 1957 | [1957] 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 04:07:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197f0800 == 3 [pid = 1957] [id = 3] 04:07:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 5 (0x119a42800) [pid = 1957] [serial = 5] [outer = 0x0] 04:07:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a43000 == 4 [pid = 1957] [id = 4] 04:07:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 6 (0x119aed800) [pid = 1957] [serial = 6] [outer = 0x0] 04:07:30 INFO - PROCESS | 1957 | [1957] 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 04:07:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214ee000 == 5 [pid = 1957] [id = 5] 04:07:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 7 (0x119aed000) [pid = 1957] [serial = 7] [outer = 0x0] 04:07:30 INFO - PROCESS | 1957 | [1957] 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 04:07:30 INFO - PROCESS | 1957 | [1957] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:07:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 8 (0x121880400) [pid = 1957] [serial = 8] [outer = 0x119aed000] 04:07:30 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:07:30 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:07:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 9 (0x12140b000) [pid = 1957] [serial = 9] [outer = 0x119a42800] 04:07:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 10 (0x123d07400) [pid = 1957] [serial = 10] [outer = 0x119aed800] 04:07:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 11 (0x123d09000) [pid = 1957] [serial = 11] [outer = 0x119aed000] 04:07:31 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:07:31 INFO - PROCESS | 1957 | 1468840051334 Marionette INFO startBrowser 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:31 INFO - PROCESS | 1957 | 1468840051355 Marionette DEBUG loaded listener.js 04:07:31 INFO - PROCESS | 1957 | 1468840051362 Marionette DEBUG loaded listener.js 04:07:31 INFO - PROCESS | 1957 | 1468840051364 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:31 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:07:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 12 (0x127005c00) [pid = 1957] [serial = 12] [outer = 0x119aed000] 04:07:31 INFO - PROCESS | 1957 | 1468840051679 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"894bdb6a-80db-904a-bff7-bd901fb73d46","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":"20160718024654","device":"desktop","version":"48.0","command_id":1}}] 04:07:31 INFO - PROCESS | 1957 | 1468840051760 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}] 04:07:31 INFO - PROCESS | 1957 | 1468840051762 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:31 INFO - PROCESS | 1957 | 1468840051819 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:07:31 INFO - PROCESS | 1957 | 1468840051889 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:07:31 INFO - PROCESS | 1957 | 1468840051891 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:31 INFO - PROCESS | 1957 | [1957] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:07:31 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:07:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 13 (0x128cb8400) [pid = 1957] [serial = 13] [outer = 0x119aed000] 04:07:32 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:07:32 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:07:32 INFO - PROCESS | 1957 | 1468840052146 Marionette TRACE conn2 <- [1,3,null,{}] 04:07:32 INFO - PROCESS | 1957 | 1468840052153 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:07:32 INFO - PROCESS | 1957 | 1468840052155 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:32 INFO - PROCESS | 1957 | 1468840052169 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:07:32 INFO - PROCESS | 1957 | 1468840052195 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:07:32 INFO - PROCESS | 1957 | 1468840052196 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:07:32 INFO - PROCESS | 1957 | 1468840052204 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:07:32 INFO - PROCESS | 1957 | 1468840052207 Marionette TRACE conn2 <- [1,6,null,{}] 04:07:32 INFO - PROCESS | 1957 | 1468840052209 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}] 04:07:32 INFO - PROCESS | 1957 | 1468840052210 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:32 INFO - PROCESS | 1957 | 1468840052225 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:07:32 INFO - PROCESS | 1957 | 1468840052228 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:32 INFO - PROCESS | 1957 | 1468840052229 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x129141000 == 6 [pid = 1957] [id = 6] 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 14 (0x1291d2400) [pid = 1957] [serial = 14] [outer = 0x0] 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 15 (0x1291d4000) [pid = 1957] [serial = 15] [outer = 0x1291d2400] 04:07:32 INFO - PROCESS | 1957 | 1468840052262 Marionette DEBUG loaded listener.js 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 16 (0x1291d9c00) [pid = 1957] [serial = 16] [outer = 0x1291d2400] 04:07:32 INFO - PROCESS | 1957 | 1468840052556 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]]]}] 04:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 377ms 04:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:07:32 INFO - PROCESS | 1957 | 1468840052577 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:07:32 INFO - PROCESS | 1957 | 1468840052578 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:07:32 INFO - PROCESS | 1957 | 1468840052581 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:07:32 INFO - PROCESS | 1957 | 1468840052582 Marionette TRACE conn2 <- [1,10,null,{}] 04:07:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x115059000 == 7 [pid = 1957] [id = 7] 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 17 (0x115094c00) [pid = 1957] [serial = 17] [outer = 0x0] 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 18 (0x1294cd400) [pid = 1957] [serial = 18] [outer = 0x115094c00] 04:07:32 INFO - PROCESS | 1957 | 1468840052608 Marionette DEBUG loaded listener.js 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 19 (0x1294d4000) [pid = 1957] [serial = 19] [outer = 0x115094c00] 04:07:32 INFO - PROCESS | 1957 | 1468840052680 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}] 04:07:32 INFO - PROCESS | 1957 | 1468840052683 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:32 INFO - PROCESS | 1957 | 1468840052792 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:07:32 INFO - PROCESS | 1957 | 1468840052804 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:32 INFO - PROCESS | 1957 | 1468840052805 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6ed000 == 8 [pid = 1957] [id = 8] 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 20 (0x12a7c6800) [pid = 1957] [serial = 20] [outer = 0x0] 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 21 (0x12a7c8800) [pid = 1957] [serial = 21] [outer = 0x12a7c6800] 04:07:32 INFO - PROCESS | 1957 | 1468840052833 Marionette DEBUG loaded listener.js 04:07:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 22 (0x12a7ccc00) [pid = 1957] [serial = 22] [outer = 0x12a7c6800] 04:07:33 INFO - PROCESS | 1957 | 1468840053248 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]]]}] 04:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 717ms 04:07:33 INFO - PROCESS | 1957 | 1468840053338 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:07:33 INFO - PROCESS | 1957 | 1468840053341 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:07:33 INFO - PROCESS | 1957 | 1468840053357 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:07:33 INFO - PROCESS | 1957 | 1468840053359 Marionette TRACE conn2 <- [1,14,null,{}] 04:07:33 INFO - PROCESS | 1957 | 1468840053362 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}] 04:07:33 INFO - PROCESS | 1957 | 1468840053367 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:33 INFO - PROCESS | 1957 | 1468840053443 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:07:33 INFO - PROCESS | 1957 | 1468840053453 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:33 INFO - PROCESS | 1957 | 1468840053454 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b679000 == 9 [pid = 1957] [id = 9] 04:07:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 23 (0x12b68f400) [pid = 1957] [serial = 23] [outer = 0x0] 04:07:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 24 (0x12b694800) [pid = 1957] [serial = 24] [outer = 0x12b68f400] 04:07:33 INFO - PROCESS | 1957 | 1468840053473 Marionette DEBUG loaded listener.js 04:07:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 25 (0x12b938c00) [pid = 1957] [serial = 25] [outer = 0x12b68f400] 04:07:33 INFO - PROCESS | 1957 | 1468840053843 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]]]}] 04:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 532ms 04:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:07:33 INFO - PROCESS | 1957 | 1468840053881 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:07:33 INFO - PROCESS | 1957 | 1468840053883 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:07:33 INFO - PROCESS | 1957 | 1468840053886 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:07:33 INFO - PROCESS | 1957 | 1468840053888 Marionette TRACE conn2 <- [1,18,null,{}] 04:07:33 INFO - PROCESS | 1957 | 1468840053891 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}] 04:07:33 INFO - PROCESS | 1957 | 1468840053894 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:34 INFO - PROCESS | 1957 | 1468840054028 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:07:34 INFO - PROCESS | 1957 | 1468840054060 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 1957 | 1468840054062 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9cc800 == 10 [pid = 1957] [id = 10] 04:07:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 26 (0x12ba13000) [pid = 1957] [serial = 26] [outer = 0x0] 04:07:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 27 (0x12ba18c00) [pid = 1957] [serial = 27] [outer = 0x12ba13000] 04:07:34 INFO - PROCESS | 1957 | 1468840054100 Marionette DEBUG loaded listener.js 04:07:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 28 (0x12ba1ec00) [pid = 1957] [serial = 28] [outer = 0x12ba13000] 04:07:34 INFO - PROCESS | 1957 | 1468840054405 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]]]}] 04:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 572ms 04:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:07:34 INFO - PROCESS | 1957 | 1468840054458 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:07:34 INFO - PROCESS | 1957 | 1468840054459 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:07:34 INFO - PROCESS | 1957 | 1468840054461 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:07:34 INFO - PROCESS | 1957 | 1468840054462 Marionette TRACE conn2 <- [1,22,null,{}] 04:07:34 INFO - PROCESS | 1957 | 1468840054464 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}] 04:07:34 INFO - PROCESS | 1957 | 1468840054468 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:34 INFO - PROCESS | 1957 | 1468840054564 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:07:34 INFO - PROCESS | 1957 | 1468840054568 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 1957 | 1468840054569 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be16000 == 11 [pid = 1957] [id = 11] 04:07:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 29 (0x118203800) [pid = 1957] [serial = 29] [outer = 0x0] 04:07:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 30 (0x12be25800) [pid = 1957] [serial = 30] [outer = 0x118203800] 04:07:34 INFO - PROCESS | 1957 | 1468840054594 Marionette DEBUG loaded listener.js 04:07:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 31 (0x12beaf400) [pid = 1957] [serial = 31] [outer = 0x118203800] 04:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 369ms 04:07:34 INFO - PROCESS | 1957 | 1468840054823 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]]]}] 04:07:34 INFO - PROCESS | 1957 | 1468840054830 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:07:34 INFO - PROCESS | 1957 | 1468840054831 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:07:34 INFO - PROCESS | 1957 | 1468840054841 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:07:34 INFO - PROCESS | 1957 | 1468840054842 Marionette TRACE conn2 <- [1,26,null,{}] 04:07:34 INFO - PROCESS | 1957 | 1468840054844 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}] 04:07:34 INFO - PROCESS | 1957 | 1468840054845 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:34 INFO - PROCESS | 1957 | 1468840054946 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:07:34 INFO - PROCESS | 1957 | 1468840054950 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 1957 | 1468840054951 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x1182a2000 == 12 [pid = 1957] [id = 12] 04:07:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 32 (0x1182e7400) [pid = 1957] [serial = 32] [outer = 0x0] 04:07:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 33 (0x12beaf800) [pid = 1957] [serial = 33] [outer = 0x1182e7400] 04:07:34 INFO - PROCESS | 1957 | 1468840054975 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 34 (0x12beb6400) [pid = 1957] [serial = 34] [outer = 0x1182e7400] 04:07:35 INFO - PROCESS | 1957 | 1468840055203 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]]]}] 04:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 04:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:07:35 INFO - PROCESS | 1957 | 1468840055261 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 1957 | 1468840055262 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:07:35 INFO - PROCESS | 1957 | 1468840055272 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 1957 | 1468840055282 Marionette TRACE conn2 <- [1,30,null,{}] 04:07:35 INFO - PROCESS | 1957 | 1468840055304 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}] 04:07:35 INFO - PROCESS | 1957 | 1468840055305 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:35 INFO - PROCESS | 1957 | 1468840055393 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:07:35 INFO - PROCESS | 1957 | 1468840055397 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:35 INFO - PROCESS | 1957 | 1468840055398 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2e3000 == 13 [pid = 1957] [id = 13] 04:07:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 35 (0x12bebb400) [pid = 1957] [serial = 35] [outer = 0x0] 04:07:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 36 (0x12c509400) [pid = 1957] [serial = 36] [outer = 0x12bebb400] 04:07:35 INFO - PROCESS | 1957 | 1468840055422 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 37 (0x12c50e000) [pid = 1957] [serial = 37] [outer = 0x12bebb400] 04:07:35 INFO - PROCESS | 1957 | 1468840055653 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]]]}] 04:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 405ms 04:07:35 INFO - PROCESS | 1957 | 1468840055674 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 1957 | 1468840055675 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:07:35 INFO - PROCESS | 1957 | 1468840055678 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 1957 | 1468840055678 Marionette TRACE conn2 <- [1,34,null,{}] 04:07:35 INFO - PROCESS | 1957 | 1468840055681 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}] 04:07:35 INFO - PROCESS | 1957 | 1468840055682 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:35 INFO - PROCESS | 1957 | 1468840055784 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:07:35 INFO - PROCESS | 1957 | 1468840055787 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:35 INFO - PROCESS | 1957 | 1468840055788 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c63e000 == 14 [pid = 1957] [id = 14] 04:07:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 38 (0x12c510000) [pid = 1957] [serial = 38] [outer = 0x0] 04:07:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 39 (0x12c515800) [pid = 1957] [serial = 39] [outer = 0x12c510000] 04:07:35 INFO - PROCESS | 1957 | 1468840055813 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 40 (0x12c675000) [pid = 1957] [serial = 40] [outer = 0x12c510000] 04:07:36 INFO - PROCESS | 1957 | 1468840056039 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]]]}] 04:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 367ms 04:07:36 INFO - PROCESS | 1957 | 1468840056046 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:07:36 INFO - PROCESS | 1957 | 1468840056047 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:07:36 INFO - PROCESS | 1957 | 1468840056049 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:07:36 INFO - PROCESS | 1957 | 1468840056052 Marionette TRACE conn2 <- [1,38,null,{}] 04:07:36 INFO - PROCESS | 1957 | 1468840056060 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}] 04:07:36 INFO - PROCESS | 1957 | 1468840056062 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:36 INFO - PROCESS | 1957 | 1468840056164 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:07:36 INFO - PROCESS | 1957 | 1468840056168 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 1957 | 1468840056169 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca94800 == 15 [pid = 1957] [id = 15] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 41 (0x12c67c400) [pid = 1957] [serial = 41] [outer = 0x0] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 42 (0x12cb13800) [pid = 1957] [serial = 42] [outer = 0x12c67c400] 04:07:36 INFO - PROCESS | 1957 | 1468840056192 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 43 (0x12cb19000) [pid = 1957] [serial = 43] [outer = 0x12c67c400] 04:07:36 INFO - PROCESS | 1957 | 1468840056421 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]]]}] 04:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 378ms 04:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:07:36 INFO - PROCESS | 1957 | 1468840056427 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:07:36 INFO - PROCESS | 1957 | 1468840056429 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:07:36 INFO - PROCESS | 1957 | 1468840056431 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:07:36 INFO - PROCESS | 1957 | 1468840056432 Marionette TRACE conn2 <- [1,42,null,{}] 04:07:36 INFO - PROCESS | 1957 | 1468840056441 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}] 04:07:36 INFO - PROCESS | 1957 | 1468840056442 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:36 INFO - PROCESS | 1957 | 1468840056542 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:07:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc7c000 == 16 [pid = 1957] [id = 16] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 44 (0x12cc7c800) [pid = 1957] [serial = 44] [outer = 0x0] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 45 (0x12cc7f000) [pid = 1957] [serial = 45] [outer = 0x12cc7c800] 04:07:36 INFO - PROCESS | 1957 | 1468840056568 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 1957 | 1468840056569 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc86000 == 17 [pid = 1957] [id = 17] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 46 (0x12cca1400) [pid = 1957] [serial = 46] [outer = 0x0] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 47 (0x12cca3000) [pid = 1957] [serial = 47] [outer = 0x12cca1400] 04:07:36 INFO - PROCESS | 1957 | 1468840056596 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 48 (0x12cca7400) [pid = 1957] [serial = 48] [outer = 0x12cca1400] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 49 (0x12d19d800) [pid = 1957] [serial = 49] [outer = 0x12cc7c800] 04:07:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caa5800 == 18 [pid = 1957] [id = 18] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 50 (0x12cc9e400) [pid = 1957] [serial = 50] [outer = 0x0] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 51 (0x12d39c800) [pid = 1957] [serial = 51] [outer = 0x12cc9e400] 04:07:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 52 (0x12d39c000) [pid = 1957] [serial = 52] [outer = 0x12cc9e400] 04:07:37 INFO - PROCESS | 1957 | 1468840057003 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]]]}] 04:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 625ms 04:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:07:37 INFO - PROCESS | 1957 | 1468840057057 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:07:37 INFO - PROCESS | 1957 | 1468840057059 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:07:37 INFO - PROCESS | 1957 | 1468840057062 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:07:37 INFO - PROCESS | 1957 | 1468840057065 Marionette TRACE conn2 <- [1,46,null,{}] 04:07:37 INFO - PROCESS | 1957 | 1468840057076 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}] 04:07:37 INFO - PROCESS | 1957 | 1468840057078 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:37 INFO - PROCESS | 1957 | 1468840057224 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:07:37 INFO - PROCESS | 1957 | 1468840057238 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:37 INFO - PROCESS | 1957 | 1468840057240 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d469800 == 19 [pid = 1957] [id = 19] 04:07:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 53 (0x1182e3000) [pid = 1957] [serial = 53] [outer = 0x0] 04:07:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 54 (0x12cb1b800) [pid = 1957] [serial = 54] [outer = 0x1182e3000] 04:07:37 INFO - PROCESS | 1957 | 1468840057268 Marionette DEBUG loaded listener.js 04:07:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 55 (0x12d397800) [pid = 1957] [serial = 55] [outer = 0x1182e3000] 04:07:37 INFO - PROCESS | 1957 | 1468840057502 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]]]}] 04:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 480ms 04:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:07:37 INFO - PROCESS | 1957 | 1468840057542 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:07:37 INFO - PROCESS | 1957 | 1468840057543 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:07:37 INFO - PROCESS | 1957 | 1468840057546 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:07:37 INFO - PROCESS | 1957 | 1468840057547 Marionette TRACE conn2 <- [1,50,null,{}] 04:07:37 INFO - PROCESS | 1957 | 1468840057557 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}] 04:07:37 INFO - PROCESS | 1957 | 1468840057558 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:37 INFO - PROCESS | 1957 | 1468840057659 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:07:37 INFO - PROCESS | 1957 | 1468840057663 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:37 INFO - PROCESS | 1957 | 1468840057664 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf22000 == 20 [pid = 1957] [id = 20] 04:07:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 56 (0x12d30f400) [pid = 1957] [serial = 56] [outer = 0x0] 04:07:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x12d31a400) [pid = 1957] [serial = 57] [outer = 0x12d30f400] 04:07:37 INFO - PROCESS | 1957 | 1468840057690 Marionette DEBUG loaded listener.js 04:07:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x12d31d800) [pid = 1957] [serial = 58] [outer = 0x12d30f400] 04:07:37 INFO - PROCESS | 1957 | 1468840057925 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]]]}] 04:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 421ms 04:07:37 INFO - PROCESS | 1957 | 1468840057973 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:07:37 INFO - PROCESS | 1957 | 1468840057974 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:07:37 INFO - PROCESS | 1957 | 1468840057977 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:07:37 INFO - PROCESS | 1957 | 1468840057978 Marionette TRACE conn2 <- [1,54,null,{}] 04:07:37 INFO - PROCESS | 1957 | 1468840057980 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}] 04:07:37 INFO - PROCESS | 1957 | 1468840057981 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:38 INFO - PROCESS | 1957 | 1468840058082 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:07:38 INFO - PROCESS | 1957 | 1468840058086 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:38 INFO - PROCESS | 1957 | 1468840058087 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d71b800 == 21 [pid = 1957] [id = 21] 04:07:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x12d411400) [pid = 1957] [serial = 59] [outer = 0x0] 04:07:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x12d73f400) [pid = 1957] [serial = 60] [outer = 0x12d411400] 04:07:38 INFO - PROCESS | 1957 | 1468840058110 Marionette DEBUG loaded listener.js 04:07:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x12d743800) [pid = 1957] [serial = 61] [outer = 0x12d411400] 04:07:38 INFO - PROCESS | 1957 | 1468840058342 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]]]}] 04:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 04:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:07:38 INFO - PROCESS | 1957 | 1468840058396 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:07:38 INFO - PROCESS | 1957 | 1468840058397 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:07:38 INFO - PROCESS | 1957 | 1468840058408 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:07:38 INFO - PROCESS | 1957 | 1468840058409 Marionette TRACE conn2 <- [1,58,null,{}] 04:07:38 INFO - PROCESS | 1957 | 1468840058411 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}] 04:07:38 INFO - PROCESS | 1957 | 1468840058413 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:38 INFO - PROCESS | 1957 | 1468840058526 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:07:38 INFO - PROCESS | 1957 | 1468840058531 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:38 INFO - PROCESS | 1957 | 1468840058532 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194ca000 == 22 [pid = 1957] [id = 22] 04:07:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x12d397c00) [pid = 1957] [serial = 62] [outer = 0x0] 04:07:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x12d748400) [pid = 1957] [serial = 63] [outer = 0x12d397c00] 04:07:38 INFO - PROCESS | 1957 | 1468840058556 Marionette DEBUG loaded listener.js 04:07:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x12dd99c00) [pid = 1957] [serial = 64] [outer = 0x12d397c00] 04:07:39 INFO - PROCESS | 1957 | 1468840059458 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]]]}] 04:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1129ms 04:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:07:39 INFO - PROCESS | 1957 | 1468840059530 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:07:39 INFO - PROCESS | 1957 | 1468840059532 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:07:39 INFO - PROCESS | 1957 | 1468840059535 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:07:39 INFO - PROCESS | 1957 | 1468840059538 Marionette TRACE conn2 <- [1,62,null,{}] 04:07:39 INFO - PROCESS | 1957 | 1468840059542 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}] 04:07:39 INFO - PROCESS | 1957 | 1468840059543 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:39 INFO - PROCESS | 1957 | 1468840059656 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:07:39 INFO - PROCESS | 1957 | 1468840059695 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:39 INFO - PROCESS | 1957 | 1468840059697 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x112e6f000 == 23 [pid = 1957] [id = 23] 04:07:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x112654000) [pid = 1957] [serial = 65] [outer = 0x0] 04:07:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x11298d000) [pid = 1957] [serial = 66] [outer = 0x112654000] 04:07:39 INFO - PROCESS | 1957 | 1468840059728 Marionette DEBUG loaded listener.js 04:07:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x1138c8800) [pid = 1957] [serial = 67] [outer = 0x112654000] 04:07:40 INFO - PROCESS | 1957 | 1468840060126 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]]]}] 04:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 04:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:07:40 INFO - PROCESS | 1957 | 1468840060156 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:07:40 INFO - PROCESS | 1957 | 1468840060159 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:07:40 INFO - PROCESS | 1957 | 1468840060164 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:07:40 INFO - PROCESS | 1957 | 1468840060166 Marionette TRACE conn2 <- [1,66,null,{}] 04:07:40 INFO - PROCESS | 1957 | 1468840060169 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}] 04:07:40 INFO - PROCESS | 1957 | 1468840060170 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:40 INFO - PROCESS | 1957 | 1468840060285 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:07:40 INFO - PROCESS | 1957 | 1468840060347 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:40 INFO - PROCESS | 1957 | 1468840060349 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170d8000 == 24 [pid = 1957] [id = 24] 04:07:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1160bd000) [pid = 1957] [serial = 68] [outer = 0x0] 04:07:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x116aa1c00) [pid = 1957] [serial = 69] [outer = 0x1160bd000] 04:07:40 INFO - PROCESS | 1957 | 1468840060382 Marionette DEBUG loaded listener.js 04:07:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11820f400) [pid = 1957] [serial = 70] [outer = 0x1160bd000] 04:07:40 INFO - PROCESS | 1957 | 1468840060778 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]]]}] 04:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 04:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:07:40 INFO - PROCESS | 1957 | 1468840060837 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:07:40 INFO - PROCESS | 1957 | 1468840060838 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:07:40 INFO - PROCESS | 1957 | 1468840060840 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:07:40 INFO - PROCESS | 1957 | 1468840060843 Marionette TRACE conn2 <- [1,70,null,{}] 04:07:40 INFO - PROCESS | 1957 | 1468840060850 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}] 04:07:40 INFO - PROCESS | 1957 | 1468840060853 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:40 INFO - PROCESS | 1957 | 1468840060966 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:07:41 INFO - PROCESS | 1957 | 1468840061007 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:41 INFO - PROCESS | 1957 | 1468840061009 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172e7800 == 25 [pid = 1957] [id = 25] 04:07:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1185f8000) [pid = 1957] [serial = 71] [outer = 0x0] 04:07:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x119395000) [pid = 1957] [serial = 72] [outer = 0x1185f8000] 04:07:41 INFO - PROCESS | 1957 | 1468840061040 Marionette DEBUG loaded listener.js 04:07:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1199a2800) [pid = 1957] [serial = 73] [outer = 0x1185f8000] 04:07:41 INFO - PROCESS | 1957 | 1468840061695 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]]]}] 04:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 873ms 04:07:41 INFO - PROCESS | 1957 | 1468840061714 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:07:41 INFO - PROCESS | 1957 | 1468840061716 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:07:41 INFO - PROCESS | 1957 | 1468840061739 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:07:41 INFO - PROCESS | 1957 | 1468840061741 Marionette TRACE conn2 <- [1,74,null,{}] 04:07:41 INFO - PROCESS | 1957 | 1468840061744 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}] 04:07:41 INFO - PROCESS | 1957 | 1468840061745 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:41 INFO - PROCESS | 1957 | 1468840061830 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:07:41 INFO - PROCESS | 1957 | 1468840061891 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:41 INFO - PROCESS | 1957 | 1468840061892 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x113a26000 == 26 [pid = 1957] [id = 26] 04:07:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x113f08000) [pid = 1957] [serial = 74] [outer = 0x0] 04:07:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11653b000) [pid = 1957] [serial = 75] [outer = 0x113f08000] 04:07:41 INFO - PROCESS | 1957 | 1468840061921 Marionette DEBUG loaded listener.js 04:07:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1169f8800) [pid = 1957] [serial = 76] [outer = 0x113f08000] 04:07:42 INFO - PROCESS | 1957 | 1468840062382 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]]]}] 04:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 677ms 04:07:42 INFO - PROCESS | 1957 | 1468840062413 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:07:42 INFO - PROCESS | 1957 | 1468840062415 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:07:42 INFO - PROCESS | 1957 | 1468840062422 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:07:42 INFO - PROCESS | 1957 | 1468840062423 Marionette TRACE conn2 <- [1,78,null,{}] 04:07:42 INFO - PROCESS | 1957 | 1468840062426 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}] 04:07:42 INFO - PROCESS | 1957 | 1468840062427 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:42 INFO - PROCESS | 1957 | 1468840062503 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:07:42 INFO - PROCESS | 1957 | 1468840062507 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:42 INFO - PROCESS | 1957 | 1468840062509 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1162bd000 == 27 [pid = 1957] [id = 27] 04:07:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1176ad000) [pid = 1957] [serial = 77] [outer = 0x0] 04:07:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x117e0ec00) [pid = 1957] [serial = 78] [outer = 0x1176ad000] 04:07:42 INFO - PROCESS | 1957 | 1468840062535 Marionette DEBUG loaded listener.js 04:07:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1182e1c00) [pid = 1957] [serial = 79] [outer = 0x1176ad000] 04:07:42 INFO - PROCESS | 1957 | 1468840062837 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]]]}] 04:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 04:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:07:42 INFO - PROCESS | 1957 | 1468840062895 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:07:42 INFO - PROCESS | 1957 | 1468840062896 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:07:42 INFO - PROCESS | 1957 | 1468840062899 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:07:42 INFO - PROCESS | 1957 | 1468840062901 Marionette TRACE conn2 <- [1,82,null,{}] 04:07:42 INFO - PROCESS | 1957 | 1468840062908 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}] 04:07:42 INFO - PROCESS | 1957 | 1468840062911 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:42 INFO - PROCESS | 1957 | 1468840062985 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:07:42 INFO - PROCESS | 1957 | 1468840062990 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:42 INFO - PROCESS | 1957 | 1468840062992 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f5c800 == 28 [pid = 1957] [id = 28] 04:07:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118519400) [pid = 1957] [serial = 80] [outer = 0x0] 04:07:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x118725400) [pid = 1957] [serial = 81] [outer = 0x118519400] 04:07:43 INFO - PROCESS | 1957 | 1468840063021 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118860c00) [pid = 1957] [serial = 82] [outer = 0x118519400] 04:07:43 INFO - PROCESS | 1957 | 1468840063355 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]]]}] 04:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 04:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:07:43 INFO - PROCESS | 1957 | 1468840063370 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 1957 | 1468840063372 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:07:43 INFO - PROCESS | 1957 | 1468840063374 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:07:43 INFO - PROCESS | 1957 | 1468840063376 Marionette TRACE conn2 <- [1,86,null,{}] 04:07:43 INFO - PROCESS | 1957 | 1468840063379 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}] 04:07:43 INFO - PROCESS | 1957 | 1468840063381 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:43 INFO - PROCESS | 1957 | 1468840063506 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:07:43 INFO - PROCESS | 1957 | 1468840063564 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:43 INFO - PROCESS | 1957 | 1468840063565 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172d4800 == 29 [pid = 1957] [id = 29] 04:07:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1185f7800) [pid = 1957] [serial = 83] [outer = 0x0] 04:07:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118f89400) [pid = 1957] [serial = 84] [outer = 0x1185f7800] 04:07:43 INFO - PROCESS | 1957 | 1468840063605 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119392400) [pid = 1957] [serial = 85] [outer = 0x1185f7800] 04:07:43 INFO - PROCESS | 1957 | 1468840063971 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]]]}] 04:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 619ms 04:07:43 INFO - PROCESS | 1957 | 1468840063994 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 1957 | 1468840063995 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:07:43 INFO - PROCESS | 1957 | 1468840063997 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 1957 | 1468840063999 Marionette TRACE conn2 <- [1,90,null,{}] 04:07:44 INFO - PROCESS | 1957 | 1468840064002 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}] 04:07:44 INFO - PROCESS | 1957 | 1468840064003 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:44 INFO - PROCESS | 1957 | 1468840064095 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:07:44 INFO - PROCESS | 1957 | 1468840064101 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 1957 | 1468840064102 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e4f000 == 30 [pid = 1957] [id = 30] 04:07:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1185fdc00) [pid = 1957] [serial = 86] [outer = 0x0] 04:07:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119397000) [pid = 1957] [serial = 87] [outer = 0x1185fdc00] 04:07:44 INFO - PROCESS | 1957 | 1468840064127 Marionette DEBUG loaded listener.js 04:07:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119916800) [pid = 1957] [serial = 88] [outer = 0x1185fdc00] 04:07:44 INFO - PROCESS | 1957 | 1468840064428 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]]]}] 04:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 472ms 04:07:44 INFO - PROCESS | 1957 | 1468840064471 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:07:44 INFO - PROCESS | 1957 | 1468840064472 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:07:44 INFO - PROCESS | 1957 | 1468840064474 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 1957 | 1468840064475 Marionette TRACE conn2 <- [1,94,null,{}] 04:07:44 INFO - PROCESS | 1957 | 1468840064477 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}] 04:07:44 INFO - PROCESS | 1957 | 1468840064481 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:44 INFO - PROCESS | 1957 | 1468840064572 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:07:44 INFO - PROCESS | 1957 | 1468840064576 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 1957 | 1468840064577 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169ae000 == 31 [pid = 1957] [id = 31] 04:07:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119920000) [pid = 1957] [serial = 89] [outer = 0x0] 04:07:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x120dea400) [pid = 1957] [serial = 90] [outer = 0x119920000] 04:07:44 INFO - PROCESS | 1957 | 1468840064605 Marionette DEBUG loaded listener.js 04:07:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x121095c00) [pid = 1957] [serial = 91] [outer = 0x119920000] 04:07:44 INFO - PROCESS | 1957 | 1468840064895 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]]]}] 04:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 04:07:44 INFO - PROCESS | 1957 | 1468840064942 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:07:44 INFO - PROCESS | 1957 | 1468840064943 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:07:44 INFO - PROCESS | 1957 | 1468840064946 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 1957 | 1468840064947 Marionette TRACE conn2 <- [1,98,null,{}] 04:07:44 INFO - PROCESS | 1957 | 1468840064949 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}] 04:07:44 INFO - PROCESS | 1957 | 1468840064952 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:45 INFO - PROCESS | 1957 | 1468840065047 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:07:45 INFO - PROCESS | 1957 | 1468840065053 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 1957 | 1468840065055 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f1a800 == 32 [pid = 1957] [id = 32] 04:07:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1191e6000) [pid = 1957] [serial = 92] [outer = 0x0] 04:07:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1210a2000) [pid = 1957] [serial = 93] [outer = 0x1191e6000] 04:07:45 INFO - PROCESS | 1957 | 1468840065079 Marionette DEBUG loaded listener.js 04:07:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1215d9800) [pid = 1957] [serial = 94] [outer = 0x1191e6000] 04:07:45 INFO - PROCESS | 1957 | 1468840065353 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]]]}] 04:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 04:07:45 INFO - PROCESS | 1957 | 1468840065366 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:07:45 INFO - PROCESS | 1957 | 1468840065369 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:07:45 INFO - PROCESS | 1957 | 1468840065377 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:07:45 INFO - PROCESS | 1957 | 1468840065378 Marionette TRACE conn2 <- [1,102,null,{}] 04:07:45 INFO - PROCESS | 1957 | 1468840065380 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}] 04:07:45 INFO - PROCESS | 1957 | 1468840065382 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:45 INFO - PROCESS | 1957 | 1468840065458 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:07:45 INFO - PROCESS | 1957 | 1468840065462 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 1957 | 1468840065463 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x112122000 == 33 [pid = 1957] [id = 33] 04:07:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1212f0800) [pid = 1957] [serial = 95] [outer = 0x0] 04:07:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x121bf6800) [pid = 1957] [serial = 96] [outer = 0x1212f0800] 04:07:45 INFO - PROCESS | 1957 | 1468840065490 Marionette DEBUG loaded listener.js 04:07:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11652cc00) [pid = 1957] [serial = 97] [outer = 0x1212f0800] 04:07:45 INFO - PROCESS | 1957 | 1468840065767 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]]]}] 04:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 04:07:45 INFO - PROCESS | 1957 | 1468840065796 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:07:45 INFO - PROCESS | 1957 | 1468840065797 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:07:45 INFO - PROCESS | 1957 | 1468840065807 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:07:45 INFO - PROCESS | 1957 | 1468840065808 Marionette TRACE conn2 <- [1,106,null,{}] 04:07:45 INFO - PROCESS | 1957 | 1468840065810 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}] 04:07:45 INFO - PROCESS | 1957 | 1468840065811 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:45 INFO - PROCESS | 1957 | 1468840065889 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:07:45 INFO - PROCESS | 1957 | 1468840065934 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 1957 | 1468840065935 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x119473800 == 34 [pid = 1957] [id = 34] 04:07:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x111f3d800) [pid = 1957] [serial = 98] [outer = 0x0] 04:07:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x123d0d800) [pid = 1957] [serial = 99] [outer = 0x111f3d800] 04:07:45 INFO - PROCESS | 1957 | 1468840065959 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124a0ec00) [pid = 1957] [serial = 100] [outer = 0x111f3d800] 04:07:46 INFO - PROCESS | 1957 | 1468840066204 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]]]}] 04:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 427ms 04:07:46 INFO - PROCESS | 1957 | 1468840066227 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:07:46 INFO - PROCESS | 1957 | 1468840066229 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:07:46 INFO - PROCESS | 1957 | 1468840066231 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:07:46 INFO - PROCESS | 1957 | 1468840066232 Marionette TRACE conn2 <- [1,110,null,{}] 04:07:46 INFO - PROCESS | 1957 | 1468840066244 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}] 04:07:46 INFO - PROCESS | 1957 | 1468840066245 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:46 INFO - PROCESS | 1957 | 1468840066327 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:07:46 INFO - PROCESS | 1957 | 1468840066330 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 1957 | 1468840066332 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197cb800 == 35 [pid = 1957] [id = 35] 04:07:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x124836c00) [pid = 1957] [serial = 101] [outer = 0x0] 04:07:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x124d06000) [pid = 1957] [serial = 102] [outer = 0x124836c00] 04:07:46 INFO - PROCESS | 1957 | 1468840066355 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x125414000) [pid = 1957] [serial = 103] [outer = 0x124836c00] 04:07:46 INFO - PROCESS | 1957 | 1468840066646 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]]]}] 04:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 472ms 04:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:07:46 INFO - PROCESS | 1957 | 1468840066704 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:07:46 INFO - PROCESS | 1957 | 1468840066705 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:07:46 INFO - PROCESS | 1957 | 1468840066707 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:07:46 INFO - PROCESS | 1957 | 1468840066709 Marionette TRACE conn2 <- [1,114,null,{}] 04:07:46 INFO - PROCESS | 1957 | 1468840066711 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}] 04:07:46 INFO - PROCESS | 1957 | 1468840066713 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:46 INFO - PROCESS | 1957 | 1468840066820 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:07:46 INFO - PROCESS | 1957 | 1468840066844 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 1957 | 1468840066845 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a48000 == 36 [pid = 1957] [id = 36] 04:07:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x124836400) [pid = 1957] [serial = 104] [outer = 0x0] 04:07:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x125419000) [pid = 1957] [serial = 105] [outer = 0x124836400] 04:07:46 INFO - PROCESS | 1957 | 1468840066872 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x126c4d800) [pid = 1957] [serial = 106] [outer = 0x124836400] 04:07:47 INFO - PROCESS | 1957 | 1468840067167 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]]]}] 04:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 04:07:47 INFO - PROCESS | 1957 | 1468840067178 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 1957 | 1468840067179 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:07:47 INFO - PROCESS | 1957 | 1468840067182 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 1957 | 1468840067183 Marionette TRACE conn2 <- [1,118,null,{}] 04:07:47 INFO - PROCESS | 1957 | 1468840067192 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}] 04:07:47 INFO - PROCESS | 1957 | 1468840067194 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:47 INFO - PROCESS | 1957 | 1468840067277 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:07:47 INFO - PROCESS | 1957 | 1468840067281 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:47 INFO - PROCESS | 1957 | 1468840067282 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x121009800 == 37 [pid = 1957] [id = 37] 04:07:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x124aa6800) [pid = 1957] [serial = 107] [outer = 0x0] 04:07:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x127006800) [pid = 1957] [serial = 108] [outer = 0x124aa6800] 04:07:47 INFO - PROCESS | 1957 | 1468840067306 Marionette DEBUG loaded listener.js 04:07:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1273ca400) [pid = 1957] [serial = 109] [outer = 0x124aa6800] 04:07:47 INFO - PROCESS | 1957 | 1468840067577 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]]]}] 04:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 427ms 04:07:47 INFO - PROCESS | 1957 | 1468840067609 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 1957 | 1468840067611 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:07:47 INFO - PROCESS | 1957 | 1468840067613 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 1957 | 1468840067614 Marionette TRACE conn2 <- [1,122,null,{}] 04:07:47 INFO - PROCESS | 1957 | 1468840067624 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}] 04:07:47 INFO - PROCESS | 1957 | 1468840067625 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:47 INFO - PROCESS | 1957 | 1468840067707 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:07:47 INFO - PROCESS | 1957 | 1468840067753 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:47 INFO - PROCESS | 1957 | 1468840067755 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x121114000 == 38 [pid = 1957] [id = 38] 04:07:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x112ff1000) [pid = 1957] [serial = 110] [outer = 0x0] 04:07:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x127011000) [pid = 1957] [serial = 111] [outer = 0x112ff1000] 04:07:47 INFO - PROCESS | 1957 | 1468840067779 Marionette DEBUG loaded listener.js 04:07:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x128b4a400) [pid = 1957] [serial = 112] [outer = 0x112ff1000] 04:07:48 INFO - PROCESS | 1957 | 1468840068020 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]]]}] 04:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 472ms 04:07:48 INFO - PROCESS | 1957 | 1468840068092 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:07:48 INFO - PROCESS | 1957 | 1468840068093 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:07:48 INFO - PROCESS | 1957 | 1468840068095 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:07:48 INFO - PROCESS | 1957 | 1468840068096 Marionette TRACE conn2 <- [1,126,null,{}] 04:07:48 INFO - PROCESS | 1957 | 1468840068099 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}] 04:07:48 INFO - PROCESS | 1957 | 1468840068100 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:48 INFO - PROCESS | 1957 | 1468840068180 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:07:48 INFO - PROCESS | 1957 | 1468840068186 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 1957 | 1468840068187 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214da000 == 39 [pid = 1957] [id = 39] 04:07:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1274c0c00) [pid = 1957] [serial = 113] [outer = 0x0] 04:07:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x128cb9800) [pid = 1957] [serial = 114] [outer = 0x1274c0c00] 04:07:48 INFO - PROCESS | 1957 | 1468840068211 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x1291ce000) [pid = 1957] [serial = 115] [outer = 0x1274c0c00] 04:07:48 INFO - PROCESS | 1957 | 1468840068519 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]]]}] 04:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 04:07:48 INFO - PROCESS | 1957 | 1468840068565 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:07:48 INFO - PROCESS | 1957 | 1468840068566 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:07:48 INFO - PROCESS | 1957 | 1468840068568 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:07:48 INFO - PROCESS | 1957 | 1468840068569 Marionette TRACE conn2 <- [1,130,null,{}] 04:07:48 INFO - PROCESS | 1957 | 1468840068572 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}] 04:07:48 INFO - PROCESS | 1957 | 1468840068573 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:48 INFO - PROCESS | 1957 | 1468840068675 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:07:48 INFO - PROCESS | 1957 | 1468840068681 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 1957 | 1468840068682 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x1217d4000 == 40 [pid = 1957] [id = 40] 04:07:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x1274c1800) [pid = 1957] [serial = 116] [outer = 0x0] 04:07:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1291d3000) [pid = 1957] [serial = 117] [outer = 0x1274c1800] 04:07:48 INFO - PROCESS | 1957 | 1468840068705 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x1292eb800) [pid = 1957] [serial = 118] [outer = 0x1274c1800] 04:07:48 INFO - PROCESS | 1957 | 1468840068986 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]]]}] 04:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 04:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:07:49 INFO - PROCESS | 1957 | 1468840069038 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:07:49 INFO - PROCESS | 1957 | 1468840069040 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:07:49 INFO - PROCESS | 1957 | 1468840069042 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:07:49 INFO - PROCESS | 1957 | 1468840069043 Marionette TRACE conn2 <- [1,134,null,{}] 04:07:49 INFO - PROCESS | 1957 | 1468840069045 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}] 04:07:49 INFO - PROCESS | 1957 | 1468840069046 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:49 INFO - PROCESS | 1957 | 1468840069128 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:07:49 INFO - PROCESS | 1957 | 1468840069131 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:49 INFO - PROCESS | 1957 | 1468840069132 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x1248a9000 == 41 [pid = 1957] [id = 41] 04:07:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x1292ee400) [pid = 1957] [serial = 119] [outer = 0x0] 04:07:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x1294cfc00) [pid = 1957] [serial = 120] [outer = 0x1292ee400] 04:07:49 INFO - PROCESS | 1957 | 1468840069156 Marionette DEBUG loaded listener.js 04:07:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x12a5d8c00) [pid = 1957] [serial = 121] [outer = 0x1292ee400] 04:07:49 INFO - PROCESS | 1957 | 1468840069473 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]]]}] 04:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 467ms 04:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:07:49 INFO - PROCESS | 1957 | 1468840069510 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:07:49 INFO - PROCESS | 1957 | 1468840069511 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:07:49 INFO - PROCESS | 1957 | 1468840069513 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:07:49 INFO - PROCESS | 1957 | 1468840069514 Marionette TRACE conn2 <- [1,138,null,{}] 04:07:49 INFO - PROCESS | 1957 | 1468840069516 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}] 04:07:49 INFO - PROCESS | 1957 | 1468840069517 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:50 INFO - PROCESS | 1957 | 1468840070248 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:07:50 INFO - PROCESS | 1957 | 1468840070266 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 1957 | 1468840070267 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x112534000 == 42 [pid = 1957] [id = 42] 04:07:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x112655800) [pid = 1957] [serial = 122] [outer = 0x0] 04:07:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x112fec800) [pid = 1957] [serial = 123] [outer = 0x112655800] 04:07:50 INFO - PROCESS | 1957 | 1468840070296 Marionette DEBUG loaded listener.js 04:07:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x116776c00) [pid = 1957] [serial = 124] [outer = 0x112655800] 04:07:50 INFO - PROCESS | 1957 | 1468840070633 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]]]}] 04:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1173ms 04:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:07:50 INFO - PROCESS | 1957 | 1468840070687 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:07:50 INFO - PROCESS | 1957 | 1468840070689 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:07:50 INFO - PROCESS | 1957 | 1468840070692 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:07:50 INFO - PROCESS | 1957 | 1468840070694 Marionette TRACE conn2 <- [1,142,null,{}] 04:07:50 INFO - PROCESS | 1957 | 1468840070697 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}] 04:07:50 INFO - PROCESS | 1957 | 1468840070700 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:50 INFO - PROCESS | 1957 | 1468840070788 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:07:50 INFO - PROCESS | 1957 | 1468840070818 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 1957 | 1468840070819 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x11621a800 == 43 [pid = 1957] [id = 43] 04:07:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x116f34800) [pid = 1957] [serial = 125] [outer = 0x0] 04:07:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x118210000) [pid = 1957] [serial = 126] [outer = 0x116f34800] 04:07:50 INFO - PROCESS | 1957 | 1468840070846 Marionette DEBUG loaded listener.js 04:07:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x1182f4000) [pid = 1957] [serial = 127] [outer = 0x116f34800] 04:07:51 INFO - PROCESS | 1957 | 1468840071149 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]]]}] 04:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 04:07:51 INFO - PROCESS | 1957 | 1468840071211 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:07:51 INFO - PROCESS | 1957 | 1468840071213 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:07:51 INFO - PROCESS | 1957 | 1468840071216 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:07:51 INFO - PROCESS | 1957 | 1468840071217 Marionette TRACE conn2 <- [1,146,null,{}] 04:07:51 INFO - PROCESS | 1957 | 1468840071219 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}] 04:07:51 INFO - PROCESS | 1957 | 1468840071220 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:51 INFO - PROCESS | 1957 | 1468840071322 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:07:51 INFO - PROCESS | 1957 | 1468840071328 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:51 INFO - PROCESS | 1957 | 1468840071329 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f73000 == 44 [pid = 1957] [id = 44] 04:07:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x1185f3c00) [pid = 1957] [serial = 128] [outer = 0x0] 04:07:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x118728800) [pid = 1957] [serial = 129] [outer = 0x1185f3c00] 04:07:51 INFO - PROCESS | 1957 | 1468840071354 Marionette DEBUG loaded listener.js 04:07:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x119399c00) [pid = 1957] [serial = 130] [outer = 0x1185f3c00] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x1182e7400) [pid = 1957] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x118203800) [pid = 1957] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x12ba13000) [pid = 1957] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x12b68f400) [pid = 1957] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x12a7c6800) [pid = 1957] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x1291d2400) [pid = 1957] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12d411400) [pid = 1957] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x12d30f400) [pid = 1957] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x1182e3000) [pid = 1957] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x12cca1400) [pid = 1957] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x12c67c400) [pid = 1957] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12c510000) [pid = 1957] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12bebb400) [pid = 1957] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x118519400) [pid = 1957] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x1185f7800) [pid = 1957] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1185fdc00) [pid = 1957] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x119920000) [pid = 1957] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x1191e6000) [pid = 1957] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1212f0800) [pid = 1957] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x111f3d800) [pid = 1957] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x124836400) [pid = 1957] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x124aa6800) [pid = 1957] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x112ff1000) [pid = 1957] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12d397c00) [pid = 1957] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x112654000) [pid = 1957] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1160bd000) [pid = 1957] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1185f8000) [pid = 1957] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x113f08000) [pid = 1957] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:07:52 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1176ad000) [pid = 1957] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:07:52 INFO - PROCESS | 1957 | 1468840072146 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]]]}] 04:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 972ms 04:07:52 INFO - PROCESS | 1957 | 1468840072188 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:07:52 INFO - PROCESS | 1957 | 1468840072190 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:07:52 INFO - PROCESS | 1957 | 1468840072197 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:07:52 INFO - PROCESS | 1957 | 1468840072200 Marionette TRACE conn2 <- [1,150,null,{}] 04:07:52 INFO - PROCESS | 1957 | 1468840072203 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}] 04:07:52 INFO - PROCESS | 1957 | 1468840072205 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:52 INFO - PROCESS | 1957 | 1468840072277 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:07:52 INFO - PROCESS | 1957 | 1468840072281 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:52 INFO - PROCESS | 1957 | 1468840072282 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x118298000 == 45 [pid = 1957] [id = 45] 04:07:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x112654000) [pid = 1957] [serial = 131] [outer = 0x0] 04:07:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1182e6800) [pid = 1957] [serial = 132] [outer = 0x112654000] 04:07:52 INFO - PROCESS | 1957 | 1468840072309 Marionette DEBUG loaded listener.js 04:07:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11938f800) [pid = 1957] [serial = 133] [outer = 0x112654000] 04:07:52 INFO - PROCESS | 1957 | 1468840072627 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]]]}] 04:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 476ms 04:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:07:52 INFO - PROCESS | 1957 | 1468840072671 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:07:52 INFO - PROCESS | 1957 | 1468840072672 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:07:52 INFO - PROCESS | 1957 | 1468840072674 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:07:52 INFO - PROCESS | 1957 | 1468840072675 Marionette TRACE conn2 <- [1,154,null,{}] 04:07:52 INFO - PROCESS | 1957 | 1468840072677 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}] 04:07:52 INFO - PROCESS | 1957 | 1468840072679 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:52 INFO - PROCESS | 1957 | 1468840072756 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:07:52 INFO - PROCESS | 1957 | 1468840072759 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:52 INFO - PROCESS | 1957 | 1468840072761 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c5800 == 46 [pid = 1957] [id = 46] 04:07:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x119917800) [pid = 1957] [serial = 134] [outer = 0x0] 04:07:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x120e71400) [pid = 1957] [serial = 135] [outer = 0x119917800] 04:07:52 INFO - PROCESS | 1957 | 1468840072787 Marionette DEBUG loaded listener.js 04:07:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x120e7c800) [pid = 1957] [serial = 136] [outer = 0x119917800] 04:07:53 INFO - PROCESS | 1957 | 1468840073102 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]]]}] 04:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 04:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:07:53 INFO - PROCESS | 1957 | 1468840073143 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:07:53 INFO - PROCESS | 1957 | 1468840073144 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:07:53 INFO - PROCESS | 1957 | 1468840073146 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:07:53 INFO - PROCESS | 1957 | 1468840073147 Marionette TRACE conn2 <- [1,158,null,{}] 04:07:53 INFO - PROCESS | 1957 | 1468840073149 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}] 04:07:53 INFO - PROCESS | 1957 | 1468840073151 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:53 INFO - PROCESS | 1957 | 1468840073225 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:07:53 INFO - PROCESS | 1957 | 1468840073271 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:53 INFO - PROCESS | 1957 | 1468840073274 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x119469000 == 47 [pid = 1957] [id = 47] 04:07:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1212f4400) [pid = 1957] [serial = 137] [outer = 0x0] 04:07:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1213c9c00) [pid = 1957] [serial = 138] [outer = 0x1212f4400] 04:07:53 INFO - PROCESS | 1957 | 1468840073306 Marionette DEBUG loaded listener.js 04:07:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x123cd7800) [pid = 1957] [serial = 139] [outer = 0x1212f4400] 04:07:53 INFO - PROCESS | 1957 | 1468840073589 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]]]}] 04:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 04:07:53 INFO - PROCESS | 1957 | 1468840073614 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:07:53 INFO - PROCESS | 1957 | 1468840073616 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:07:53 INFO - PROCESS | 1957 | 1468840073626 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:07:53 INFO - PROCESS | 1957 | 1468840073627 Marionette TRACE conn2 <- [1,162,null,{}] 04:07:53 INFO - PROCESS | 1957 | 1468840073629 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}] 04:07:53 INFO - PROCESS | 1957 | 1468840073642 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:53 INFO - PROCESS | 1957 | 1468840073716 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:07:53 INFO - PROCESS | 1957 | 1468840073721 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:53 INFO - PROCESS | 1957 | 1468840073723 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x112d9e800 == 48 [pid = 1957] [id = 48] 04:07:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x123cd3000) [pid = 1957] [serial = 140] [outer = 0x0] 04:07:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x124d08000) [pid = 1957] [serial = 141] [outer = 0x123cd3000] 04:07:53 INFO - PROCESS | 1957 | 1468840073747 Marionette DEBUG loaded listener.js 04:07:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x126553400) [pid = 1957] [serial = 142] [outer = 0x123cd3000] 04:07:54 INFO - PROCESS | 1957 | 1468840074057 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]]]}] 04:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 519ms 04:07:54 INFO - PROCESS | 1957 | 1468840074146 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:07:54 INFO - PROCESS | 1957 | 1468840074149 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:07:54 INFO - PROCESS | 1957 | 1468840074153 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:07:54 INFO - PROCESS | 1957 | 1468840074155 Marionette TRACE conn2 <- [1,166,null,{}] 04:07:54 INFO - PROCESS | 1957 | 1468840074159 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}] 04:07:54 INFO - PROCESS | 1957 | 1468840074161 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:54 INFO - PROCESS | 1957 | 1468840074257 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:07:54 INFO - PROCESS | 1957 | 1468840074299 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:54 INFO - PROCESS | 1957 | 1468840074303 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x113d5c000 == 49 [pid = 1957] [id = 49] 04:07:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x112f26400) [pid = 1957] [serial = 143] [outer = 0x0] 04:07:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x113f72800) [pid = 1957] [serial = 144] [outer = 0x112f26400] 04:07:54 INFO - PROCESS | 1957 | 1468840074333 Marionette DEBUG loaded listener.js 04:07:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x11697dc00) [pid = 1957] [serial = 145] [outer = 0x112f26400] 04:07:54 INFO - PROCESS | 1957 | 1468840074722 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]]]}] 04:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 04:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:07:54 INFO - PROCESS | 1957 | 1468840074773 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:07:54 INFO - PROCESS | 1957 | 1468840074775 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:07:54 INFO - PROCESS | 1957 | 1468840074780 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:07:54 INFO - PROCESS | 1957 | 1468840074782 Marionette TRACE conn2 <- [1,170,null,{}] 04:07:54 INFO - PROCESS | 1957 | 1468840074803 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}] 04:07:54 INFO - PROCESS | 1957 | 1468840074805 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:54 INFO - PROCESS | 1957 | 1468840074898 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:07:54 INFO - PROCESS | 1957 | 1468840074959 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:54 INFO - PROCESS | 1957 | 1468840074960 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185b9000 == 50 [pid = 1957] [id = 50] 04:07:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1182fd400) [pid = 1957] [serial = 146] [outer = 0x0] 04:07:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x1185f7800) [pid = 1957] [serial = 147] [outer = 0x1182fd400] 04:07:55 INFO - PROCESS | 1957 | 1468840075009 Marionette DEBUG loaded listener.js 04:07:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x118f89800) [pid = 1957] [serial = 148] [outer = 0x1182fd400] 04:07:55 INFO - PROCESS | 1957 | 1468840075418 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]]]}] 04:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 677ms 04:07:55 INFO - PROCESS | 1957 | 1468840075456 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:07:55 INFO - PROCESS | 1957 | 1468840075457 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:07:55 INFO - PROCESS | 1957 | 1468840075460 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:07:55 INFO - PROCESS | 1957 | 1468840075461 Marionette TRACE conn2 <- [1,174,null,{}] 04:07:55 INFO - PROCESS | 1957 | 1468840075485 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}] 04:07:55 INFO - PROCESS | 1957 | 1468840075488 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:55 INFO - PROCESS | 1957 | 1468840075600 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:07:55 INFO - PROCESS | 1957 | 1468840075646 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:55 INFO - PROCESS | 1957 | 1468840075648 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x11828e000 == 51 [pid = 1957] [id = 51] 04:07:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x12109a400) [pid = 1957] [serial = 149] [outer = 0x0] 04:07:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x1212f0800) [pid = 1957] [serial = 150] [outer = 0x12109a400] 04:07:55 INFO - PROCESS | 1957 | 1468840075680 Marionette DEBUG loaded listener.js 04:07:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x123d52800) [pid = 1957] [serial = 151] [outer = 0x12109a400] 04:07:56 INFO - PROCESS | 1957 | 1468840076079 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]]]}] 04:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 04:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:07:56 INFO - PROCESS | 1957 | 1468840076129 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:07:56 INFO - PROCESS | 1957 | 1468840076131 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:07:56 INFO - PROCESS | 1957 | 1468840076133 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:07:56 INFO - PROCESS | 1957 | 1468840076134 Marionette TRACE conn2 <- [1,178,null,{}] 04:07:56 INFO - PROCESS | 1957 | 1468840076136 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}] 04:07:56 INFO - PROCESS | 1957 | 1468840076138 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:56 INFO - PROCESS | 1957 | 1468840076243 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:07:56 INFO - PROCESS | 1957 | 1468840076302 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:56 INFO - PROCESS | 1957 | 1468840076303 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x123da7000 == 52 [pid = 1957] [id = 52] 04:07:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x124eba000) [pid = 1957] [serial = 152] [outer = 0x0] 04:07:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x126556400) [pid = 1957] [serial = 153] [outer = 0x124eba000] 04:07:56 INFO - PROCESS | 1957 | 1468840076332 Marionette DEBUG loaded listener.js 04:07:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x126c48000) [pid = 1957] [serial = 154] [outer = 0x124eba000] 04:07:56 INFO - PROCESS | 1957 | 1468840076729 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]]]}] 04:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 04:07:56 INFO - PROCESS | 1957 | 1468840076754 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:07:56 INFO - PROCESS | 1957 | 1468840076755 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:07:56 INFO - PROCESS | 1957 | 1468840076757 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:07:56 INFO - PROCESS | 1957 | 1468840076758 Marionette TRACE conn2 <- [1,182,null,{}] 04:07:56 INFO - PROCESS | 1957 | 1468840076761 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}] 04:07:56 INFO - PROCESS | 1957 | 1468840076762 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:56 INFO - PROCESS | 1957 | 1468840076851 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:07:56 INFO - PROCESS | 1957 | 1468840076924 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:56 INFO - PROCESS | 1957 | 1468840076926 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12652b800 == 53 [pid = 1957] [id = 53] 04:07:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x126c42000) [pid = 1957] [serial = 155] [outer = 0x0] 04:07:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x1273c5400) [pid = 1957] [serial = 156] [outer = 0x126c42000] 04:07:56 INFO - PROCESS | 1957 | 1468840076954 Marionette DEBUG loaded listener.js 04:07:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x128b48400) [pid = 1957] [serial = 157] [outer = 0x126c42000] 04:07:57 INFO - PROCESS | 1957 | 1468840077352 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]]]}] 04:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 04:07:57 INFO - PROCESS | 1957 | 1468840077378 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:07:57 INFO - PROCESS | 1957 | 1468840077380 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:07:57 INFO - PROCESS | 1957 | 1468840077383 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:07:57 INFO - PROCESS | 1957 | 1468840077385 Marionette TRACE conn2 <- [1,186,null,{}] 04:07:57 INFO - PROCESS | 1957 | 1468840077388 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}] 04:07:57 INFO - PROCESS | 1957 | 1468840077393 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:57 INFO - PROCESS | 1957 | 1468840077540 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:07:57 INFO - PROCESS | 1957 | 1468840077775 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:57 INFO - PROCESS | 1957 | 1468840077776 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x112fad800 == 54 [pid = 1957] [id = 54] 04:07:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x111ca8c00) [pid = 1957] [serial = 158] [outer = 0x0] 04:07:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x112653800) [pid = 1957] [serial = 159] [outer = 0x111ca8c00] 04:07:57 INFO - PROCESS | 1957 | 1468840077820 Marionette DEBUG loaded listener.js 04:07:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x113804800) [pid = 1957] [serial = 160] [outer = 0x111ca8c00] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x119469000 == 53 [pid = 1957] [id = 47] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c5800 == 52 [pid = 1957] [id = 46] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x118298000 == 51 [pid = 1957] [id = 45] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x116f73000 == 50 [pid = 1957] [id = 44] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11621a800 == 49 [pid = 1957] [id = 43] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x116f5c800 == 48 [pid = 1957] [id = 28] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1169ae000 == 47 [pid = 1957] [id = 31] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x112534000 == 46 [pid = 1957] [id = 42] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1162bd000 == 45 [pid = 1957] [id = 27] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1172d4800 == 44 [pid = 1957] [id = 29] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x118f1a800 == 43 [pid = 1957] [id = 32] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1217d4000 == 42 [pid = 1957] [id = 40] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x112122000 == 41 [pid = 1957] [id = 33] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x119473800 == 40 [pid = 1957] [id = 34] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x117e4f000 == 39 [pid = 1957] [id = 30] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1197cb800 == 38 [pid = 1957] [id = 35] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x12652b800 == 37 [pid = 1957] [id = 53] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x123da7000 == 36 [pid = 1957] [id = 52] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x11828e000 == 35 [pid = 1957] [id = 51] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1214da000 == 34 [pid = 1957] [id = 39] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1185b9000 == 33 [pid = 1957] [id = 50] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x121009800 == 32 [pid = 1957] [id = 37] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x121114000 == 31 [pid = 1957] [id = 38] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x119a48000 == 30 [pid = 1957] [id = 36] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x1248a9000 == 29 [pid = 1957] [id = 41] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x112d9e800 == 28 [pid = 1957] [id = 48] 04:07:58 INFO - PROCESS | 1957 | --DOCSHELL 0x113d5c000 == 27 [pid = 1957] [id = 49] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x123d09000) [pid = 1957] [serial = 11] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x118725400) [pid = 1957] [serial = 81] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x118f89400) [pid = 1957] [serial = 84] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x119397000) [pid = 1957] [serial = 87] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x119916800) [pid = 1957] [serial = 88] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x120dea400) [pid = 1957] [serial = 90] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x1210a2000) [pid = 1957] [serial = 93] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x1215d9800) [pid = 1957] [serial = 94] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x121bf6800) [pid = 1957] [serial = 96] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x123d0d800) [pid = 1957] [serial = 99] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x124a0ec00) [pid = 1957] [serial = 100] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x124d06000) [pid = 1957] [serial = 102] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x125419000) [pid = 1957] [serial = 105] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x127006800) [pid = 1957] [serial = 108] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x127011000) [pid = 1957] [serial = 111] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x128cb9800) [pid = 1957] [serial = 114] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1291d3000) [pid = 1957] [serial = 117] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12d748400) [pid = 1957] [serial = 63] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x11298d000) [pid = 1957] [serial = 66] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x116aa1c00) [pid = 1957] [serial = 69] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x119395000) [pid = 1957] [serial = 72] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x1199a2800) [pid = 1957] [serial = 73] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11653b000) [pid = 1957] [serial = 75] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x117e0ec00) [pid = 1957] [serial = 78] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1182e1c00) [pid = 1957] [serial = 79] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1138c8800) [pid = 1957] [serial = 67] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x126c4d800) [pid = 1957] [serial = 106] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1273ca400) [pid = 1957] [serial = 109] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1169f8800) [pid = 1957] [serial = 76] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x121095c00) [pid = 1957] [serial = 91] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x11652cc00) [pid = 1957] [serial = 97] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x128b4a400) [pid = 1957] [serial = 112] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x119392400) [pid = 1957] [serial = 85] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118860c00) [pid = 1957] [serial = 82] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11820f400) [pid = 1957] [serial = 70] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12dd99c00) [pid = 1957] [serial = 64] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x121880400) [pid = 1957] [serial = 8] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12c515800) [pid = 1957] [serial = 39] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12c509400) [pid = 1957] [serial = 36] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12c50e000) [pid = 1957] [serial = 37] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12beaf800) [pid = 1957] [serial = 33] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12beb6400) [pid = 1957] [serial = 34] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12beaf400) [pid = 1957] [serial = 31] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12be25800) [pid = 1957] [serial = 30] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12ba18c00) [pid = 1957] [serial = 27] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12ba1ec00) [pid = 1957] [serial = 28] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12b694800) [pid = 1957] [serial = 24] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12b938c00) [pid = 1957] [serial = 25] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12a7c8800) [pid = 1957] [serial = 21] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12a7ccc00) [pid = 1957] [serial = 22] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1294cd400) [pid = 1957] [serial = 18] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1291d4000) [pid = 1957] [serial = 15] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1291d9c00) [pid = 1957] [serial = 16] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12d73f400) [pid = 1957] [serial = 60] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12d743800) [pid = 1957] [serial = 61] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12d31a400) [pid = 1957] [serial = 57] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12d31d800) [pid = 1957] [serial = 58] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12d397800) [pid = 1957] [serial = 55] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12cb1b800) [pid = 1957] [serial = 54] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12d39c800) [pid = 1957] [serial = 51] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12cc7f000) [pid = 1957] [serial = 45] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12cca3000) [pid = 1957] [serial = 47] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x12cca7400) [pid = 1957] [serial = 48] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x12cb13800) [pid = 1957] [serial = 42] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12cb19000) [pid = 1957] [serial = 43] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x12c675000) [pid = 1957] [serial = 40] [outer = 0x0] [url = about:blank] 04:07:58 INFO - PROCESS | 1957 | 1468840078766 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]]]}] 04:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1422ms 04:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:07:58 INFO - PROCESS | 1957 | 1468840078806 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:07:58 INFO - PROCESS | 1957 | 1468840078808 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:07:58 INFO - PROCESS | 1957 | 1468840078812 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:07:58 INFO - PROCESS | 1957 | 1468840078814 Marionette TRACE conn2 <- [1,190,null,{}] 04:07:58 INFO - PROCESS | 1957 | 1468840078823 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}] 04:07:58 INFO - PROCESS | 1957 | 1468840078825 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:58 INFO - PROCESS | 1957 | 1468840078903 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:07:58 INFO - PROCESS | 1957 | 1468840078908 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:58 INFO - PROCESS | 1957 | 1468840078909 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x112da0000 == 28 [pid = 1957] [id = 55] 04:07:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x1162d6c00) [pid = 1957] [serial = 161] [outer = 0x0] 04:07:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x11653b000) [pid = 1957] [serial = 162] [outer = 0x1162d6c00] 04:07:58 INFO - PROCESS | 1957 | 1468840078941 Marionette DEBUG loaded listener.js 04:07:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1169f1c00) [pid = 1957] [serial = 163] [outer = 0x1162d6c00] 04:07:59 INFO - PROCESS | 1957 | 1468840079259 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]]]}] 04:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 04:07:59 INFO - PROCESS | 1957 | 1468840079281 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:07:59 INFO - PROCESS | 1957 | 1468840079288 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:07:59 INFO - PROCESS | 1957 | 1468840079292 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:07:59 INFO - PROCESS | 1957 | 1468840079294 Marionette TRACE conn2 <- [1,194,null,{}] 04:07:59 INFO - PROCESS | 1957 | 1468840079296 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}] 04:07:59 INFO - PROCESS | 1957 | 1468840079298 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:59 INFO - PROCESS | 1957 | 1468840079381 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:07:59 INFO - PROCESS | 1957 | 1468840079423 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:59 INFO - PROCESS | 1957 | 1468840079424 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x11694d800 == 29 [pid = 1957] [id = 56] 04:07:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1169f8800) [pid = 1957] [serial = 164] [outer = 0x0] 04:07:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x117e18800) [pid = 1957] [serial = 165] [outer = 0x1169f8800] 04:07:59 INFO - PROCESS | 1957 | 1468840079451 Marionette DEBUG loaded listener.js 04:07:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1182fc800) [pid = 1957] [serial = 166] [outer = 0x1169f8800] 04:07:59 INFO - PROCESS | 1957 | 1468840079719 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]]]}] 04:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 04:07:59 INFO - PROCESS | 1957 | 1468840079761 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:07:59 INFO - PROCESS | 1957 | 1468840079763 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:07:59 INFO - PROCESS | 1957 | 1468840079765 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:07:59 INFO - PROCESS | 1957 | 1468840079770 Marionette TRACE conn2 <- [1,198,null,{}] 04:07:59 INFO - PROCESS | 1957 | 1468840079785 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}] 04:07:59 INFO - PROCESS | 1957 | 1468840079790 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:59 INFO - PROCESS | 1957 | 1468840079873 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:07:59 INFO - PROCESS | 1957 | 1468840079916 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:59 INFO - PROCESS | 1957 | 1468840079918 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:07:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172e1000 == 30 [pid = 1957] [id = 57] 04:07:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1185f6800) [pid = 1957] [serial = 167] [outer = 0x0] 04:07:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x118f81c00) [pid = 1957] [serial = 168] [outer = 0x1185f6800] 04:07:59 INFO - PROCESS | 1957 | 1468840079947 Marionette DEBUG loaded listener.js 04:07:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x11961c800) [pid = 1957] [serial = 169] [outer = 0x1185f6800] 04:08:00 INFO - PROCESS | 1957 | 1468840080206 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]]]}] 04:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 480ms 04:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:08:00 INFO - PROCESS | 1957 | 1468840080245 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:08:00 INFO - PROCESS | 1957 | 1468840080247 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:08:00 INFO - PROCESS | 1957 | 1468840080249 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:08:00 INFO - PROCESS | 1957 | 1468840080250 Marionette TRACE conn2 <- [1,202,null,{}] 04:08:00 INFO - PROCESS | 1957 | 1468840080260 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}] 04:08:00 INFO - PROCESS | 1957 | 1468840080261 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:00 INFO - PROCESS | 1957 | 1468840080338 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:08:00 INFO - PROCESS | 1957 | 1468840080342 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:00 INFO - PROCESS | 1957 | 1468840080343 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1182a0800 == 31 [pid = 1957] [id = 58] 04:08:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x119914800) [pid = 1957] [serial = 170] [outer = 0x0] 04:08:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x120dea400) [pid = 1957] [serial = 171] [outer = 0x119914800] 04:08:00 INFO - PROCESS | 1957 | 1468840080371 Marionette DEBUG loaded listener.js 04:08:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x120e7e800) [pid = 1957] [serial = 172] [outer = 0x119914800] 04:08:00 INFO - PROCESS | 1957 | 1468840080670 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]]]}] 04:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 475ms 04:08:00 INFO - PROCESS | 1957 | 1468840080725 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:08:00 INFO - PROCESS | 1957 | 1468840080726 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:08:00 INFO - PROCESS | 1957 | 1468840080728 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:08:00 INFO - PROCESS | 1957 | 1468840080729 Marionette TRACE conn2 <- [1,206,null,{}] 04:08:00 INFO - PROCESS | 1957 | 1468840080732 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}] 04:08:00 INFO - PROCESS | 1957 | 1468840080733 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:00 INFO - PROCESS | 1957 | 1468840080833 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:08:00 INFO - PROCESS | 1957 | 1468840080845 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:00 INFO - PROCESS | 1957 | 1468840080845 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a3800 == 32 [pid = 1957] [id = 59] 04:08:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x120e7f800) [pid = 1957] [serial = 173] [outer = 0x0] 04:08:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120f93400) [pid = 1957] [serial = 174] [outer = 0x120e7f800] 04:08:00 INFO - PROCESS | 1957 | 1468840080870 Marionette DEBUG loaded listener.js 04:08:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1212f9c00) [pid = 1957] [serial = 175] [outer = 0x120e7f800] 04:08:01 INFO - PROCESS | 1957 | 1468840081181 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]]]}] 04:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 04:08:01 INFO - PROCESS | 1957 | 1468840081247 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:08:01 INFO - PROCESS | 1957 | 1468840081248 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:08:01 INFO - PROCESS | 1957 | 1468840081251 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:08:01 INFO - PROCESS | 1957 | 1468840081252 Marionette TRACE conn2 <- [1,210,null,{}] 04:08:01 INFO - PROCESS | 1957 | 1468840081254 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}] 04:08:01 INFO - PROCESS | 1957 | 1468840081258 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:01 INFO - PROCESS | 1957 | 1468840081363 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:08:01 INFO - PROCESS | 1957 | 1468840081392 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:01 INFO - PROCESS | 1957 | 1468840081393 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x11946b800 == 33 [pid = 1957] [id = 60] 04:08:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1182e1400) [pid = 1957] [serial = 176] [outer = 0x0] 04:08:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x121bf6800) [pid = 1957] [serial = 177] [outer = 0x1182e1400] 04:08:01 INFO - PROCESS | 1957 | 1468840081418 Marionette DEBUG loaded listener.js 04:08:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x125419000) [pid = 1957] [serial = 178] [outer = 0x1182e1400] 04:08:01 INFO - PROCESS | 1957 | 1468840081700 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]]]}] 04:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 04:08:01 INFO - PROCESS | 1957 | 1468840081733 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:08:01 INFO - PROCESS | 1957 | 1468840081736 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:08:01 INFO - PROCESS | 1957 | 1468840081745 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:08:01 INFO - PROCESS | 1957 | 1468840081746 Marionette TRACE conn2 <- [1,214,null,{}] 04:08:01 INFO - PROCESS | 1957 | 1468840081748 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}] 04:08:01 INFO - PROCESS | 1957 | 1468840081749 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:01 INFO - PROCESS | 1957 | 1468840081842 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:08:01 INFO - PROCESS | 1957 | 1468840081853 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:01 INFO - PROCESS | 1957 | 1468840081854 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e4800 == 34 [pid = 1957] [id = 61] 04:08:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1185f8c00) [pid = 1957] [serial = 179] [outer = 0x0] 04:08:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x126879000) [pid = 1957] [serial = 180] [outer = 0x1185f8c00] 04:08:01 INFO - PROCESS | 1957 | 1468840081878 Marionette DEBUG loaded listener.js 04:08:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x126ce6400) [pid = 1957] [serial = 181] [outer = 0x1185f8c00] 04:08:02 INFO - PROCESS | 1957 | 1468840082163 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]]]}] 04:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 04:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:08:02 INFO - PROCESS | 1957 | 1468840082214 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:08:02 INFO - PROCESS | 1957 | 1468840082215 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:08:02 INFO - PROCESS | 1957 | 1468840082225 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:08:02 INFO - PROCESS | 1957 | 1468840082226 Marionette TRACE conn2 <- [1,218,null,{}] 04:08:02 INFO - PROCESS | 1957 | 1468840082228 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}] 04:08:02 INFO - PROCESS | 1957 | 1468840082229 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:02 INFO - PROCESS | 1957 | 1468840082325 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:08:02 INFO - PROCESS | 1957 | 1468840082355 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:02 INFO - PROCESS | 1957 | 1468840082356 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197ea000 == 35 [pid = 1957] [id = 62] 04:08:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x126ced800) [pid = 1957] [serial = 182] [outer = 0x0] 04:08:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x127059400) [pid = 1957] [serial = 183] [outer = 0x126ced800] 04:08:02 INFO - PROCESS | 1957 | 1468840082382 Marionette DEBUG loaded listener.js 04:08:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1274c0800) [pid = 1957] [serial = 184] [outer = 0x126ced800] 04:08:02 INFO - PROCESS | 1957 | 1468840082728 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]]]}] 04:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 526ms 04:08:02 INFO - PROCESS | 1957 | 1468840082744 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:08:02 INFO - PROCESS | 1957 | 1468840082745 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:08:02 INFO - PROCESS | 1957 | 1468840082748 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:08:02 INFO - PROCESS | 1957 | 1468840082749 Marionette TRACE conn2 <- [1,222,null,{}] 04:08:02 INFO - PROCESS | 1957 | 1468840082751 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}] 04:08:02 INFO - PROCESS | 1957 | 1468840082753 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:02 INFO - PROCESS | 1957 | 1468840082905 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x123cd3000) [pid = 1957] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1212f4400) [pid = 1957] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x116f34800) [pid = 1957] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1185f3c00) [pid = 1957] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x112654000) [pid = 1957] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x112655800) [pid = 1957] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x119917800) [pid = 1957] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1292ee400) [pid = 1957] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x124836c00) [pid = 1957] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1274c0c00) [pid = 1957] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:08:02 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1274c1800) [pid = 1957] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:08:02 INFO - PROCESS | 1957 | 1468840082957 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:02 INFO - PROCESS | 1957 | 1468840082957 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d9800 == 36 [pid = 1957] [id = 63] 04:08:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x112654000) [pid = 1957] [serial = 185] [outer = 0x0] 04:08:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1176af800) [pid = 1957] [serial = 186] [outer = 0x112654000] 04:08:03 INFO - PROCESS | 1957 | 1468840083008 Marionette DEBUG loaded listener.js 04:08:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x121902400) [pid = 1957] [serial = 187] [outer = 0x112654000] 04:08:03 INFO - PROCESS | 1957 | 1468840083384 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]]]}] 04:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 04:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:08:03 INFO - PROCESS | 1957 | 1468840083417 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:08:03 INFO - PROCESS | 1957 | 1468840083418 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:08:03 INFO - PROCESS | 1957 | 1468840083420 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:08:03 INFO - PROCESS | 1957 | 1468840083422 Marionette TRACE conn2 <- [1,226,null,{}] 04:08:03 INFO - PROCESS | 1957 | 1468840083424 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}] 04:08:03 INFO - PROCESS | 1957 | 1468840083425 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:03 INFO - PROCESS | 1957 | 1468840083513 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:08:03 INFO - PROCESS | 1957 | 1468840083521 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:03 INFO - PROCESS | 1957 | 1468840083522 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x121122000 == 37 [pid = 1957] [id = 64] 04:08:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x125446400) [pid = 1957] [serial = 188] [outer = 0x0] 04:08:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x128b4b800) [pid = 1957] [serial = 189] [outer = 0x125446400] 04:08:03 INFO - PROCESS | 1957 | 1468840083546 Marionette DEBUG loaded listener.js 04:08:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x128cbe800) [pid = 1957] [serial = 190] [outer = 0x125446400] 04:08:03 INFO - PROCESS | 1957 | 1468840083822 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]]]}] 04:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 417ms 04:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:08:03 INFO - PROCESS | 1957 | 1468840083840 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:08:03 INFO - PROCESS | 1957 | 1468840083842 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:08:03 INFO - PROCESS | 1957 | 1468840083844 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:08:03 INFO - PROCESS | 1957 | 1468840083845 Marionette TRACE conn2 <- [1,230,null,{}] 04:08:03 INFO - PROCESS | 1957 | 1468840083848 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}] 04:08:03 INFO - PROCESS | 1957 | 1468840083849 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:03 INFO - PROCESS | 1957 | 1468840083944 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:08:03 INFO - PROCESS | 1957 | 1468840083947 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:03 INFO - PROCESS | 1957 | 1468840083949 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c22000 == 38 [pid = 1957] [id = 65] 04:08:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x128cbf000) [pid = 1957] [serial = 191] [outer = 0x0] 04:08:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1291ca400) [pid = 1957] [serial = 192] [outer = 0x128cbf000] 04:08:03 INFO - PROCESS | 1957 | 1468840083977 Marionette DEBUG loaded listener.js 04:08:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1292ed000) [pid = 1957] [serial = 193] [outer = 0x128cbf000] 04:08:04 INFO - PROCESS | 1957 | 1468840084272 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]]]}] 04:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 04:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:08:04 INFO - PROCESS | 1957 | 1468840084313 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:08:04 INFO - PROCESS | 1957 | 1468840084314 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:08:04 INFO - PROCESS | 1957 | 1468840084316 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:08:04 INFO - PROCESS | 1957 | 1468840084317 Marionette TRACE conn2 <- [1,234,null,{}] 04:08:04 INFO - PROCESS | 1957 | 1468840084321 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}] 04:08:04 INFO - PROCESS | 1957 | 1468840084322 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:04 INFO - PROCESS | 1957 | 1468840084420 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:08:04 INFO - PROCESS | 1957 | 1468840084426 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:04 INFO - PROCESS | 1957 | 1468840084427 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fda800 == 39 [pid = 1957] [id = 66] 04:08:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119411000) [pid = 1957] [serial = 194] [outer = 0x0] 04:08:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1292ed800) [pid = 1957] [serial = 195] [outer = 0x119411000] 04:08:04 INFO - PROCESS | 1957 | 1468840084453 Marionette DEBUG loaded listener.js 04:08:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a5db400) [pid = 1957] [serial = 196] [outer = 0x119411000] 04:08:04 INFO - PROCESS | 1957 | 1468840084854 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]]]}] 04:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 04:08:04 INFO - PROCESS | 1957 | 1468840084930 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:08:04 INFO - PROCESS | 1957 | 1468840084933 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:08:04 INFO - PROCESS | 1957 | 1468840084940 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:08:04 INFO - PROCESS | 1957 | 1468840084944 Marionette TRACE conn2 <- [1,238,null,{}] 04:08:04 INFO - PROCESS | 1957 | 1468840084950 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}] 04:08:04 INFO - PROCESS | 1957 | 1468840084953 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:05 INFO - PROCESS | 1957 | 1468840085056 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:08:05 INFO - PROCESS | 1957 | 1468840085141 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:05 INFO - PROCESS | 1957 | 1468840085145 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x115edc000 == 40 [pid = 1957] [id = 67] 04:08:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1138c9c00) [pid = 1957] [serial = 197] [outer = 0x0] 04:08:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1150a3000) [pid = 1957] [serial = 198] [outer = 0x1138c9c00] 04:08:05 INFO - PROCESS | 1957 | 1468840085175 Marionette DEBUG loaded listener.js 04:08:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11676b000) [pid = 1957] [serial = 199] [outer = 0x1138c9c00] 04:08:05 INFO - PROCESS | 1957 | 1468840085648 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]]]}] 04:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 725ms 04:08:05 INFO - PROCESS | 1957 | 1468840085664 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:08:05 INFO - PROCESS | 1957 | 1468840085666 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:08:05 INFO - PROCESS | 1957 | 1468840085670 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:08:05 INFO - PROCESS | 1957 | 1468840085673 Marionette TRACE conn2 <- [1,242,null,{}] 04:08:05 INFO - PROCESS | 1957 | 1468840085676 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}] 04:08:05 INFO - PROCESS | 1957 | 1468840085678 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:05 INFO - PROCESS | 1957 | 1468840085783 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:08:05 INFO - PROCESS | 1957 | 1468840085851 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:05 INFO - PROCESS | 1957 | 1468840085853 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x118594800 == 41 [pid = 1957] [id = 68] 04:08:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1176b4400) [pid = 1957] [serial = 200] [outer = 0x0] 04:08:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1182f4400) [pid = 1957] [serial = 201] [outer = 0x1176b4400] 04:08:05 INFO - PROCESS | 1957 | 1468840085884 Marionette DEBUG loaded listener.js 04:08:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x118729c00) [pid = 1957] [serial = 202] [outer = 0x1176b4400] 04:08:06 INFO - PROCESS | 1957 | 1468840086489 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]]]}] 04:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 873ms 04:08:06 INFO - PROCESS | 1957 | 1468840086570 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:08:06 INFO - PROCESS | 1957 | 1468840086574 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:08:06 INFO - PROCESS | 1957 | 1468840086580 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:08:06 INFO - PROCESS | 1957 | 1468840086583 Marionette TRACE conn2 <- [1,246,null,{}] 04:08:06 INFO - PROCESS | 1957 | 1468840086589 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}] 04:08:06 INFO - PROCESS | 1957 | 1468840086591 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:06 INFO - PROCESS | 1957 | 1468840086722 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:08:06 INFO - PROCESS | 1957 | 1468840086810 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:06 INFO - PROCESS | 1957 | 1468840086814 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x11621b000 == 42 [pid = 1957] [id = 69] 04:08:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11850c400) [pid = 1957] [serial = 203] [outer = 0x0] 04:08:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1185fd400) [pid = 1957] [serial = 204] [outer = 0x11850c400] 04:08:06 INFO - PROCESS | 1957 | 1468840086861 Marionette DEBUG loaded listener.js 04:08:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x118f4f400) [pid = 1957] [serial = 205] [outer = 0x11850c400] 04:08:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x118f89c00) [pid = 1957] [serial = 206] [outer = 0x12cc9e400] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x123c22000 == 41 [pid = 1957] [id = 65] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x121122000 == 40 [pid = 1957] [id = 64] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d9800 == 39 [pid = 1957] [id = 63] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x1197ea000 == 38 [pid = 1957] [id = 62] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e4800 == 37 [pid = 1957] [id = 61] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x11946b800 == 36 [pid = 1957] [id = 60] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a3800 == 35 [pid = 1957] [id = 59] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x1182a0800 == 34 [pid = 1957] [id = 58] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x1172e1000 == 33 [pid = 1957] [id = 57] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x11694d800 == 32 [pid = 1957] [id = 56] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x112da0000 == 31 [pid = 1957] [id = 55] 04:08:07 INFO - PROCESS | 1957 | --DOCSHELL 0x112fad800 == 30 [pid = 1957] [id = 54] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12a5d8c00) [pid = 1957] [serial = 121] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124d08000) [pid = 1957] [serial = 141] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126553400) [pid = 1957] [serial = 142] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x123cd7800) [pid = 1957] [serial = 139] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x118210000) [pid = 1957] [serial = 126] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118728800) [pid = 1957] [serial = 129] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1182f4000) [pid = 1957] [serial = 127] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1182e6800) [pid = 1957] [serial = 132] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1213c9c00) [pid = 1957] [serial = 138] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x11938f800) [pid = 1957] [serial = 133] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119399c00) [pid = 1957] [serial = 130] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112fec800) [pid = 1957] [serial = 123] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x120e7c800) [pid = 1957] [serial = 136] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x120e71400) [pid = 1957] [serial = 135] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x116776c00) [pid = 1957] [serial = 124] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1294cfc00) [pid = 1957] [serial = 120] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x125414000) [pid = 1957] [serial = 103] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1291ce000) [pid = 1957] [serial = 115] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1292eb800) [pid = 1957] [serial = 118] [outer = 0x0] [url = about:blank] 04:08:07 INFO - PROCESS | 1957 | 1468840087248 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]]]}] 04:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 675ms 04:08:07 INFO - PROCESS | 1957 | 1468840087255 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:08:07 INFO - PROCESS | 1957 | 1468840087257 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:08:07 INFO - PROCESS | 1957 | 1468840087262 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:08:07 INFO - PROCESS | 1957 | 1468840087263 Marionette TRACE conn2 <- [1,250,null,{}] 04:08:07 INFO - PROCESS | 1957 | 1468840087266 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}] 04:08:07 INFO - PROCESS | 1957 | 1468840087267 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:07 INFO - PROCESS | 1957 | 1468840087343 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:08:07 INFO - PROCESS | 1957 | 1468840087389 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:07 INFO - PROCESS | 1957 | 1468840087390 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e44800 == 31 [pid = 1957] [id = 70] 04:08:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1182e5c00) [pid = 1957] [serial = 207] [outer = 0x0] 04:08:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11961ec00) [pid = 1957] [serial = 208] [outer = 0x1182e5c00] 04:08:07 INFO - PROCESS | 1957 | 1468840087418 Marionette DEBUG loaded listener.js 04:08:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x120e77c00) [pid = 1957] [serial = 209] [outer = 0x1182e5c00] 04:08:07 INFO - PROCESS | 1957 | 1468840087705 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]]]}] 04:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 04:08:07 INFO - PROCESS | 1957 | 1468840087731 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:08:07 INFO - PROCESS | 1957 | 1468840087732 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:08:07 INFO - PROCESS | 1957 | 1468840087744 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:08:07 INFO - PROCESS | 1957 | 1468840087747 Marionette TRACE conn2 <- [1,254,null,{}] 04:08:07 INFO - PROCESS | 1957 | 1468840087762 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}] 04:08:07 INFO - PROCESS | 1957 | 1468840087767 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:07 INFO - PROCESS | 1957 | 1468840087889 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:08:07 INFO - PROCESS | 1957 | 1468840087957 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:07 INFO - PROCESS | 1957 | 1468840087960 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f03800 == 32 [pid = 1957] [id = 71] 04:08:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120e78000) [pid = 1957] [serial = 210] [outer = 0x0] 04:08:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1215d3c00) [pid = 1957] [serial = 211] [outer = 0x120e78000] 04:08:07 INFO - PROCESS | 1957 | 1468840087991 Marionette DEBUG loaded listener.js 04:08:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124d0cc00) [pid = 1957] [serial = 212] [outer = 0x120e78000] 04:08:08 INFO - PROCESS | 1957 | 1468840088376 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]]]}] 04:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 679ms 04:08:08 INFO - PROCESS | 1957 | 1468840088417 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:08:08 INFO - PROCESS | 1957 | 1468840088419 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:08:08 INFO - PROCESS | 1957 | 1468840088421 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:08:08 INFO - PROCESS | 1957 | 1468840088422 Marionette TRACE conn2 <- [1,258,null,{}] 04:08:08 INFO - PROCESS | 1957 | 1468840088425 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}] 04:08:08 INFO - PROCESS | 1957 | 1468840088426 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:08 INFO - PROCESS | 1957 | 1468840088518 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:08:08 INFO - PROCESS | 1957 | 1468840088523 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:08 INFO - PROCESS | 1957 | 1468840088525 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d7800 == 33 [pid = 1957] [id = 72] 04:08:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124d0e800) [pid = 1957] [serial = 213] [outer = 0x0] 04:08:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12543c400) [pid = 1957] [serial = 214] [outer = 0x124d0e800] 04:08:08 INFO - PROCESS | 1957 | 1468840088549 Marionette DEBUG loaded listener.js 04:08:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12687fc00) [pid = 1957] [serial = 215] [outer = 0x124d0e800] 04:08:08 INFO - PROCESS | 1957 | 1468840088823 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]]]}] 04:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 418ms 04:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:08:08 INFO - PROCESS | 1957 | 1468840088841 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:08:08 INFO - PROCESS | 1957 | 1468840088842 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:08:08 INFO - PROCESS | 1957 | 1468840088844 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:08:08 INFO - PROCESS | 1957 | 1468840088845 Marionette TRACE conn2 <- [1,262,null,{}] 04:08:08 INFO - PROCESS | 1957 | 1468840088847 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}] 04:08:08 INFO - PROCESS | 1957 | 1468840088848 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:08 INFO - PROCESS | 1957 | 1468840088925 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:08:08 INFO - PROCESS | 1957 | 1468840088929 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:08 INFO - PROCESS | 1957 | 1468840088930 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e1a800 == 34 [pid = 1957] [id = 73] 04:08:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x126880c00) [pid = 1957] [serial = 216] [outer = 0x0] 04:08:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12700b800) [pid = 1957] [serial = 217] [outer = 0x126880c00] 04:08:08 INFO - PROCESS | 1957 | 1468840088956 Marionette DEBUG loaded listener.js 04:08:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x128b4e800) [pid = 1957] [serial = 218] [outer = 0x126880c00] 04:08:09 INFO - PROCESS | 1957 | 1468840089312 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]]]}] 04:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 520ms 04:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:08:09 INFO - PROCESS | 1957 | 1468840089364 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:08:09 INFO - PROCESS | 1957 | 1468840089366 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:08:09 INFO - PROCESS | 1957 | 1468840089368 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:08:09 INFO - PROCESS | 1957 | 1468840089369 Marionette TRACE conn2 <- [1,266,null,{}] 04:08:09 INFO - PROCESS | 1957 | 1468840089371 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}] 04:08:09 INFO - PROCESS | 1957 | 1468840089375 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:09 INFO - PROCESS | 1957 | 1468840089488 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:08:09 INFO - PROCESS | 1957 | 1468840089507 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:09 INFO - PROCESS | 1957 | 1468840089508 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12111f000 == 35 [pid = 1957] [id = 74] 04:08:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128cc4000) [pid = 1957] [serial = 219] [outer = 0x0] 04:08:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1291d5400) [pid = 1957] [serial = 220] [outer = 0x128cc4000] 04:08:09 INFO - PROCESS | 1957 | 1468840089548 Marionette DEBUG loaded listener.js 04:08:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a667c00) [pid = 1957] [serial = 221] [outer = 0x128cc4000] 04:08:09 INFO - PROCESS | 1957 | 1468840089980 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]]]}] 04:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 619ms 04:08:09 INFO - PROCESS | 1957 | 1468840089987 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:08:09 INFO - PROCESS | 1957 | 1468840089988 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:08:09 INFO - PROCESS | 1957 | 1468840089990 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:08:09 INFO - PROCESS | 1957 | 1468840089991 Marionette TRACE conn2 <- [1,270,null,{}] 04:08:09 INFO - PROCESS | 1957 | 1468840089994 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}] 04:08:09 INFO - PROCESS | 1957 | 1468840089995 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:10 INFO - PROCESS | 1957 | 1468840090082 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:08:10 INFO - PROCESS | 1957 | 1468840090113 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:10 INFO - PROCESS | 1957 | 1468840090113 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c1d000 == 36 [pid = 1957] [id = 75] 04:08:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1291d7400) [pid = 1957] [serial = 222] [outer = 0x0] 04:08:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a671c00) [pid = 1957] [serial = 223] [outer = 0x1291d7400] 04:08:10 INFO - PROCESS | 1957 | 1468840090138 Marionette DEBUG loaded listener.js 04:08:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a6c5400) [pid = 1957] [serial = 224] [outer = 0x1291d7400] 04:08:10 INFO - PROCESS | 1957 | 1468840090426 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]]]}] 04:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 04:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:08:10 INFO - PROCESS | 1957 | 1468840090459 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:08:10 INFO - PROCESS | 1957 | 1468840090461 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:08:10 INFO - PROCESS | 1957 | 1468840090463 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:08:10 INFO - PROCESS | 1957 | 1468840090464 Marionette TRACE conn2 <- [1,274,null,{}] 04:08:10 INFO - PROCESS | 1957 | 1468840090474 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}] 04:08:10 INFO - PROCESS | 1957 | 1468840090475 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:10 INFO - PROCESS | 1957 | 1468840090567 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:08:10 INFO - PROCESS | 1957 | 1468840090571 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:10 INFO - PROCESS | 1957 | 1468840090572 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x125481000 == 37 [pid = 1957] [id = 76] 04:08:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1291d7c00) [pid = 1957] [serial = 225] [outer = 0x0] 04:08:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a75d000) [pid = 1957] [serial = 226] [outer = 0x1291d7c00] 04:08:10 INFO - PROCESS | 1957 | 1468840090595 Marionette DEBUG loaded listener.js 04:08:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a768000) [pid = 1957] [serial = 227] [outer = 0x1291d7c00] 04:08:10 INFO - PROCESS | 1957 | 1468840090906 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]]]}] 04:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 474ms 04:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:08:10 INFO - PROCESS | 1957 | 1468840090947 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:08:10 INFO - PROCESS | 1957 | 1468840090948 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:08:10 INFO - PROCESS | 1957 | 1468840090950 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:08:10 INFO - PROCESS | 1957 | 1468840090952 Marionette TRACE conn2 <- [1,278,null,{}] 04:08:10 INFO - PROCESS | 1957 | 1468840090957 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}] 04:08:10 INFO - PROCESS | 1957 | 1468840090959 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:11 INFO - PROCESS | 1957 | 1468840091053 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:08:11 INFO - PROCESS | 1957 | 1468840091056 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:11 INFO - PROCESS | 1957 | 1468840091057 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x127330000 == 38 [pid = 1957] [id = 77] 04:08:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12a66c800) [pid = 1957] [serial = 228] [outer = 0x0] 04:08:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a7c7c00) [pid = 1957] [serial = 229] [outer = 0x12a66c800] 04:08:11 INFO - PROCESS | 1957 | 1468840091088 Marionette DEBUG loaded listener.js 04:08:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12abf1000) [pid = 1957] [serial = 230] [outer = 0x12a66c800] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1182e1400) [pid = 1957] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1185f8c00) [pid = 1957] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x111ca8c00) [pid = 1957] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1185f6800) [pid = 1957] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1162d6c00) [pid = 1957] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x119914800) [pid = 1957] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1169f8800) [pid = 1957] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126ced800) [pid = 1957] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x112f26400) [pid = 1957] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1182fd400) [pid = 1957] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12109a400) [pid = 1957] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x112654000) [pid = 1957] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x124eba000) [pid = 1957] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x125446400) [pid = 1957] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128cbf000) [pid = 1957] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x120e7f800) [pid = 1957] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:08:11 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x126c42000) [pid = 1957] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:08:11 INFO - PROCESS | 1957 | 1468840091468 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]]]}] 04:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 571ms 04:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:08:11 INFO - PROCESS | 1957 | 1468840091524 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:08:11 INFO - PROCESS | 1957 | 1468840091526 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:08:11 INFO - PROCESS | 1957 | 1468840091528 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:08:11 INFO - PROCESS | 1957 | 1468840091529 Marionette TRACE conn2 <- [1,282,null,{}] 04:08:11 INFO - PROCESS | 1957 | 1468840091531 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}] 04:08:11 INFO - PROCESS | 1957 | 1468840091532 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:11 INFO - PROCESS | 1957 | 1468840091611 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:08:11 INFO - PROCESS | 1957 | 1468840091615 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:11 INFO - PROCESS | 1957 | 1468840091616 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268cb000 == 39 [pid = 1957] [id = 78] 04:08:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x117e19400) [pid = 1957] [serial = 231] [outer = 0x0] 04:08:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1191eac00) [pid = 1957] [serial = 232] [outer = 0x117e19400] 04:08:11 INFO - PROCESS | 1957 | 1468840091642 Marionette DEBUG loaded listener.js 04:08:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x121880400) [pid = 1957] [serial = 233] [outer = 0x117e19400] 04:08:11 INFO - PROCESS | 1957 | 1468840091957 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]]]}] 04:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 04:08:12 INFO - PROCESS | 1957 | 1468840091998 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:08:12 INFO - PROCESS | 1957 | 1468840091999 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:08:12 INFO - PROCESS | 1957 | 1468840092002 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:08:12 INFO - PROCESS | 1957 | 1468840092004 Marionette TRACE conn2 <- [1,286,null,{}] 04:08:12 INFO - PROCESS | 1957 | 1468840092006 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}] 04:08:12 INFO - PROCESS | 1957 | 1468840092008 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:12 INFO - PROCESS | 1957 | 1468840092092 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:08:12 INFO - PROCESS | 1957 | 1468840092096 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:12 INFO - PROCESS | 1957 | 1468840092098 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e62000 == 40 [pid = 1957] [id = 79] 04:08:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1182e4800) [pid = 1957] [serial = 234] [outer = 0x0] 04:08:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a7c8800) [pid = 1957] [serial = 235] [outer = 0x1182e4800] 04:08:12 INFO - PROCESS | 1957 | 1468840092132 Marionette DEBUG loaded listener.js 04:08:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b69b800) [pid = 1957] [serial = 236] [outer = 0x1182e4800] 04:08:12 INFO - PROCESS | 1957 | 1468840092437 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]]]}] 04:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms 04:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:08:12 INFO - PROCESS | 1957 | 1468840092472 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:08:12 INFO - PROCESS | 1957 | 1468840092474 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:08:12 INFO - PROCESS | 1957 | 1468840092476 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:08:12 INFO - PROCESS | 1957 | 1468840092477 Marionette TRACE conn2 <- [1,290,null,{}] 04:08:12 INFO - PROCESS | 1957 | 1468840092480 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}] 04:08:12 INFO - PROCESS | 1957 | 1468840092481 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:12 INFO - PROCESS | 1957 | 1468840092579 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:08:12 INFO - PROCESS | 1957 | 1468840092585 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:12 INFO - PROCESS | 1957 | 1468840092586 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12913f800 == 41 [pid = 1957] [id = 80] 04:08:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1212f4000) [pid = 1957] [serial = 237] [outer = 0x0] 04:08:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b938c00) [pid = 1957] [serial = 238] [outer = 0x1212f4000] 04:08:12 INFO - PROCESS | 1957 | 1468840092609 Marionette DEBUG loaded listener.js 04:08:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b945400) [pid = 1957] [serial = 239] [outer = 0x1212f4000] 04:08:12 INFO - PROCESS | 1957 | 1468840092880 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]]]}] 04:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 419ms 04:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:08:12 INFO - PROCESS | 1957 | 1468840092895 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:08:12 INFO - PROCESS | 1957 | 1468840092897 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:08:12 INFO - PROCESS | 1957 | 1468840092899 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:08:12 INFO - PROCESS | 1957 | 1468840092900 Marionette TRACE conn2 <- [1,294,null,{}] 04:08:12 INFO - PROCESS | 1957 | 1468840092911 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}] 04:08:12 INFO - PROCESS | 1957 | 1468840092912 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:12 INFO - PROCESS | 1957 | 1468840092996 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:08:13 INFO - PROCESS | 1957 | 1468840093003 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:13 INFO - PROCESS | 1957 | 1468840093005 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x129444000 == 42 [pid = 1957] [id = 81] 04:08:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b93e800) [pid = 1957] [serial = 240] [outer = 0x0] 04:08:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12ba14800) [pid = 1957] [serial = 241] [outer = 0x12b93e800] 04:08:13 INFO - PROCESS | 1957 | 1468840093053 Marionette DEBUG loaded listener.js 04:08:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12ba1d400) [pid = 1957] [serial = 242] [outer = 0x12b93e800] 04:08:13 INFO - PROCESS | 1957 | --DOCSHELL 0x117e44800 == 41 [pid = 1957] [id = 70] 04:08:13 INFO - PROCESS | 1957 | --DOCSHELL 0x11621b000 == 40 [pid = 1957] [id = 69] 04:08:13 INFO - PROCESS | 1957 | --DOCSHELL 0x115edc000 == 39 [pid = 1957] [id = 67] 04:08:13 INFO - PROCESS | 1957 | --DOCSHELL 0x118594800 == 38 [pid = 1957] [id = 68] 04:08:13 INFO - PROCESS | 1957 | --DOCSHELL 0x124fda800 == 37 [pid = 1957] [id = 66] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x118f03800 == 36 [pid = 1957] [id = 71] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d7800 == 35 [pid = 1957] [id = 72] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x120e1a800 == 34 [pid = 1957] [id = 73] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x127330000 == 33 [pid = 1957] [id = 77] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x12913f800 == 32 [pid = 1957] [id = 80] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x12111f000 == 31 [pid = 1957] [id = 74] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x123c1d000 == 30 [pid = 1957] [id = 75] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x125481000 == 29 [pid = 1957] [id = 76] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x1268cb000 == 28 [pid = 1957] [id = 78] 04:08:14 INFO - PROCESS | 1957 | --DOCSHELL 0x128e62000 == 27 [pid = 1957] [id = 79] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x121bf6800) [pid = 1957] [serial = 177] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x126879000) [pid = 1957] [serial = 180] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x113804800) [pid = 1957] [serial = 160] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x112653800) [pid = 1957] [serial = 159] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x118f81c00) [pid = 1957] [serial = 168] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x125419000) [pid = 1957] [serial = 178] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11961c800) [pid = 1957] [serial = 169] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11653b000) [pid = 1957] [serial = 162] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1169f1c00) [pid = 1957] [serial = 163] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x120dea400) [pid = 1957] [serial = 171] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x120e7e800) [pid = 1957] [serial = 172] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x117e18800) [pid = 1957] [serial = 165] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1182fc800) [pid = 1957] [serial = 166] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1274c0800) [pid = 1957] [serial = 184] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11697dc00) [pid = 1957] [serial = 145] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x113f72800) [pid = 1957] [serial = 144] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x118f89800) [pid = 1957] [serial = 148] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1185f7800) [pid = 1957] [serial = 147] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x127059400) [pid = 1957] [serial = 183] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x123d52800) [pid = 1957] [serial = 151] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1212f0800) [pid = 1957] [serial = 150] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x121902400) [pid = 1957] [serial = 187] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x126c48000) [pid = 1957] [serial = 154] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x128b4b800) [pid = 1957] [serial = 189] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1291ca400) [pid = 1957] [serial = 192] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x126556400) [pid = 1957] [serial = 153] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1292ed000) [pid = 1957] [serial = 193] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x120f93400) [pid = 1957] [serial = 174] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x126ce6400) [pid = 1957] [serial = 181] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x128b48400) [pid = 1957] [serial = 157] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x1273c5400) [pid = 1957] [serial = 156] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x1176af800) [pid = 1957] [serial = 186] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x128cbe800) [pid = 1957] [serial = 190] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x1212f9c00) [pid = 1957] [serial = 175] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x1292ed800) [pid = 1957] [serial = 195] [outer = 0x0] [url = about:blank] 04:08:14 INFO - PROCESS | 1957 | 1468840094512 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]]]}] 04:08:14 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. 04:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1637ms 04:08:14 INFO - PROCESS | 1957 | 1468840094538 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:08:14 INFO - PROCESS | 1957 | 1468840094540 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:08:14 INFO - PROCESS | 1957 | 1468840094544 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:08:14 INFO - PROCESS | 1957 | 1468840094546 Marionette TRACE conn2 <- [1,298,null,{}] 04:08:14 INFO - PROCESS | 1957 | 1468840094550 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}] 04:08:14 INFO - PROCESS | 1957 | 1468840094552 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:14 INFO - PROCESS | 1957 | 1468840094623 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:08:14 INFO - PROCESS | 1957 | 1468840094668 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:14 INFO - PROCESS | 1957 | 1468840094671 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x113d4a000 == 28 [pid = 1957] [id = 82] 04:08:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x116983400) [pid = 1957] [serial = 243] [outer = 0x0] 04:08:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x1169f8000) [pid = 1957] [serial = 244] [outer = 0x116983400] 04:08:14 INFO - PROCESS | 1957 | 1468840094701 Marionette DEBUG loaded listener.js 04:08:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x11820d800) [pid = 1957] [serial = 245] [outer = 0x116983400] 04:08:14 INFO - PROCESS | 1957 | 1468840094990 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]]]}] 04:08:15 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. 04:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 470ms 04:08:15 INFO - PROCESS | 1957 | 1468840095014 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:08:15 INFO - PROCESS | 1957 | 1468840095018 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:08:15 INFO - PROCESS | 1957 | 1468840095030 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:08:15 INFO - PROCESS | 1957 | 1468840095032 Marionette TRACE conn2 <- [1,302,null,{}] 04:08:15 INFO - PROCESS | 1957 | 1468840095036 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}] 04:08:15 INFO - PROCESS | 1957 | 1468840095040 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:15 INFO - PROCESS | 1957 | 1468840095115 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:08:15 INFO - PROCESS | 1957 | 1468840095122 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:15 INFO - PROCESS | 1957 | 1468840095123 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f5d800 == 29 [pid = 1957] [id = 83] 04:08:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1182ec000) [pid = 1957] [serial = 246] [outer = 0x0] 04:08:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x118867c00) [pid = 1957] [serial = 247] [outer = 0x1182ec000] 04:08:15 INFO - PROCESS | 1957 | 1468840095150 Marionette DEBUG loaded listener.js 04:08:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1191e7c00) [pid = 1957] [serial = 248] [outer = 0x1182ec000] 04:08:15 INFO - PROCESS | 1957 | 1468840095451 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]]]}] 04:08:15 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. 04:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 470ms 04:08:15 INFO - PROCESS | 1957 | 1468840095502 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:08:15 INFO - PROCESS | 1957 | 1468840095504 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:08:15 INFO - PROCESS | 1957 | 1468840095507 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:08:15 INFO - PROCESS | 1957 | 1468840095517 Marionette TRACE conn2 <- [1,306,null,{}] 04:08:15 INFO - PROCESS | 1957 | 1468840095525 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}] 04:08:15 INFO - PROCESS | 1957 | 1468840095528 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:15 INFO - PROCESS | 1957 | 1468840095599 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:08:15 INFO - PROCESS | 1957 | 1468840095606 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:15 INFO - PROCESS | 1957 | 1468840095608 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e4e000 == 30 [pid = 1957] [id = 84] 04:08:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x111e58000) [pid = 1957] [serial = 249] [outer = 0x0] 04:08:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x120ddf000) [pid = 1957] [serial = 250] [outer = 0x111e58000] 04:08:15 INFO - PROCESS | 1957 | 1468840095639 Marionette DEBUG loaded listener.js 04:08:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x120de5c00) [pid = 1957] [serial = 251] [outer = 0x111e58000] 04:08:15 INFO - PROCESS | 1957 | 1468840095945 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]]]}] 04:08:15 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. 04:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 480ms 04:08:15 INFO - PROCESS | 1957 | 1468840095988 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:08:15 INFO - PROCESS | 1957 | 1468840095990 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:08:15 INFO - PROCESS | 1957 | 1468840095992 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:08:15 INFO - PROCESS | 1957 | 1468840095993 Marionette TRACE conn2 <- [1,310,null,{}] 04:08:15 INFO - PROCESS | 1957 | 1468840095995 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}] 04:08:15 INFO - PROCESS | 1957 | 1468840095996 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:16 INFO - PROCESS | 1957 | 1468840096074 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:08:16 INFO - PROCESS | 1957 | 1468840096127 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:16 INFO - PROCESS | 1957 | 1468840096128 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a5800 == 31 [pid = 1957] [id = 85] 04:08:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11991c000) [pid = 1957] [serial = 252] [outer = 0x0] 04:08:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x120e70800) [pid = 1957] [serial = 253] [outer = 0x11991c000] 04:08:16 INFO - PROCESS | 1957 | 1468840096165 Marionette DEBUG loaded listener.js 04:08:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x120e7ec00) [pid = 1957] [serial = 254] [outer = 0x11991c000] 04:08:16 INFO - PROCESS | 1957 | 1468840096491 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]]]}] 04:08:16 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. 04:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 518ms 04:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:08:16 INFO - PROCESS | 1957 | 1468840096511 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:08:16 INFO - PROCESS | 1957 | 1468840096512 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:08:16 INFO - PROCESS | 1957 | 1468840096514 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:08:16 INFO - PROCESS | 1957 | 1468840096516 Marionette TRACE conn2 <- [1,314,null,{}] 04:08:16 INFO - PROCESS | 1957 | 1468840096526 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}] 04:08:16 INFO - PROCESS | 1957 | 1468840096528 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:16 INFO - PROCESS | 1957 | 1468840096610 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:08:16 INFO - PROCESS | 1957 | 1468840096614 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:16 INFO - PROCESS | 1957 | 1468840096615 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x119468000 == 32 [pid = 1957] [id = 86] 04:08:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1182e9400) [pid = 1957] [serial = 255] [outer = 0x0] 04:08:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1215d3800) [pid = 1957] [serial = 256] [outer = 0x1182e9400] 04:08:16 INFO - PROCESS | 1957 | 1468840096642 Marionette DEBUG loaded listener.js 04:08:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x123cd7800) [pid = 1957] [serial = 257] [outer = 0x1182e9400] 04:08:16 INFO - PROCESS | 1957 | 1468840096980 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]]]}] 04:08:16 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. 04:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 477ms 04:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:08:17 INFO - PROCESS | 1957 | 1468840096991 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:08:17 INFO - PROCESS | 1957 | 1468840096993 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:08:17 INFO - PROCESS | 1957 | 1468840096995 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:08:17 INFO - PROCESS | 1957 | 1468840096996 Marionette TRACE conn2 <- [1,318,null,{}] 04:08:17 INFO - PROCESS | 1957 | 1468840096998 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}] 04:08:17 INFO - PROCESS | 1957 | 1468840097004 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:17 INFO - PROCESS | 1957 | 1468840097113 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:08:17 INFO - PROCESS | 1957 | 1468840097120 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:17 INFO - PROCESS | 1957 | 1468840097122 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d7800 == 33 [pid = 1957] [id = 87] 04:08:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x123d09c00) [pid = 1957] [serial = 258] [outer = 0x0] 04:08:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124d06000) [pid = 1957] [serial = 259] [outer = 0x123d09c00] 04:08:17 INFO - PROCESS | 1957 | 1468840097147 Marionette DEBUG loaded listener.js 04:08:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x12687f400) [pid = 1957] [serial = 260] [outer = 0x123d09c00] 04:08:17 INFO - PROCESS | 1957 | 1468840097427 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]]]}] 04:08:17 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. 04:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 04:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:08:17 INFO - PROCESS | 1957 | 1468840097464 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:08:17 INFO - PROCESS | 1957 | 1468840097465 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:08:17 INFO - PROCESS | 1957 | 1468840097467 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:08:17 INFO - PROCESS | 1957 | 1468840097470 Marionette TRACE conn2 <- [1,322,null,{}] 04:08:17 INFO - PROCESS | 1957 | 1468840097475 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}] 04:08:17 INFO - PROCESS | 1957 | 1468840097476 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:17 INFO - PROCESS | 1957 | 1468840097546 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:08:17 INFO - PROCESS | 1957 | 1468840097550 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:17 INFO - PROCESS | 1957 | 1468840097553 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x121007000 == 34 [pid = 1957] [id = 88] 04:08:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x126c4e800) [pid = 1957] [serial = 261] [outer = 0x0] 04:08:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x127003400) [pid = 1957] [serial = 262] [outer = 0x126c4e800] 04:08:17 INFO - PROCESS | 1957 | 1468840097586 Marionette DEBUG loaded listener.js 04:08:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1274c3800) [pid = 1957] [serial = 263] [outer = 0x126c4e800] 04:08:17 INFO - PROCESS | 1957 | 1468840097905 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]]]}] 04:08:17 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. 04:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 473ms 04:08:17 INFO - PROCESS | 1957 | 1468840097940 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:08:17 INFO - PROCESS | 1957 | 1468840097941 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:08:17 INFO - PROCESS | 1957 | 1468840097943 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:08:17 INFO - PROCESS | 1957 | 1468840097945 Marionette TRACE conn2 <- [1,326,null,{}] 04:08:17 INFO - PROCESS | 1957 | 1468840097947 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}] 04:08:17 INFO - PROCESS | 1957 | 1468840097948 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:18 INFO - PROCESS | 1957 | 1468840098037 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:08:18 INFO - PROCESS | 1957 | 1468840098043 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:18 INFO - PROCESS | 1957 | 1468840098044 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12111f800 == 35 [pid = 1957] [id = 89] 04:08:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1274c4000) [pid = 1957] [serial = 264] [outer = 0x0] 04:08:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1274ccc00) [pid = 1957] [serial = 265] [outer = 0x1274c4000] 04:08:18 INFO - PROCESS | 1957 | 1468840098070 Marionette DEBUG loaded listener.js 04:08:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x128b50800) [pid = 1957] [serial = 266] [outer = 0x1274c4000] 04:08:18 INFO - PROCESS | 1957 | 1468840098374 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]]]}] 04:08:18 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. 04:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 467ms 04:08:18 INFO - PROCESS | 1957 | 1468840098412 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:08:18 INFO - PROCESS | 1957 | 1468840098413 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:08:18 INFO - PROCESS | 1957 | 1468840098415 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:08:18 INFO - PROCESS | 1957 | 1468840098416 Marionette TRACE conn2 <- [1,330,null,{}] 04:08:18 INFO - PROCESS | 1957 | 1468840098432 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}] 04:08:18 INFO - PROCESS | 1957 | 1468840098433 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:18 INFO - PROCESS | 1957 | 1468840098513 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:08:18 INFO - PROCESS | 1957 | 1468840098518 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:18 INFO - PROCESS | 1957 | 1468840098521 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e49800 == 36 [pid = 1957] [id = 90] 04:08:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x128cc1800) [pid = 1957] [serial = 267] [outer = 0x0] 04:08:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1291cec00) [pid = 1957] [serial = 268] [outer = 0x128cc1800] 04:08:18 INFO - PROCESS | 1957 | 1468840098545 Marionette DEBUG loaded listener.js 04:08:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1292e3c00) [pid = 1957] [serial = 269] [outer = 0x128cc1800] 04:08:18 INFO - PROCESS | 1957 | 1468840098842 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]]]}] 04:08:18 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. 04:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 04:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:08:18 INFO - PROCESS | 1957 | 1468840098888 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:08:18 INFO - PROCESS | 1957 | 1468840098889 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:08:18 INFO - PROCESS | 1957 | 1468840098891 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:08:18 INFO - PROCESS | 1957 | 1468840098892 Marionette TRACE conn2 <- [1,334,null,{}] 04:08:18 INFO - PROCESS | 1957 | 1468840098895 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}] 04:08:18 INFO - PROCESS | 1957 | 1468840098896 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:18 INFO - PROCESS | 1957 | 1468840098990 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:08:19 INFO - PROCESS | 1957 | 1468840098996 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:19 INFO - PROCESS | 1957 | 1468840098997 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x1248a4800 == 37 [pid = 1957] [id = 91] 04:08:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x120e7e400) [pid = 1957] [serial = 270] [outer = 0x0] 04:08:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1292ebc00) [pid = 1957] [serial = 271] [outer = 0x120e7e400] 04:08:19 INFO - PROCESS | 1957 | 1468840099023 Marionette DEBUG loaded listener.js 04:08:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1294cac00) [pid = 1957] [serial = 272] [outer = 0x120e7e400] 04:08:19 INFO - PROCESS | 1957 | 1468840099308 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]]]}] 04:08:19 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. 04:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 04:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:08:19 INFO - PROCESS | 1957 | 1468840099361 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:08:19 INFO - PROCESS | 1957 | 1468840099363 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:08:19 INFO - PROCESS | 1957 | 1468840099365 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:08:19 INFO - PROCESS | 1957 | 1468840099366 Marionette TRACE conn2 <- [1,338,null,{}] 04:08:19 INFO - PROCESS | 1957 | 1468840099371 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}] 04:08:19 INFO - PROCESS | 1957 | 1468840099373 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:19 INFO - PROCESS | 1957 | 1468840099456 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:08:19 INFO - PROCESS | 1957 | 1468840099460 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:19 INFO - PROCESS | 1957 | 1468840099461 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x119465000 == 38 [pid = 1957] [id = 92] 04:08:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1294cd400) [pid = 1957] [serial = 273] [outer = 0x0] 04:08:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a672400) [pid = 1957] [serial = 274] [outer = 0x1294cd400] 04:08:19 INFO - PROCESS | 1957 | 1468840099494 Marionette DEBUG loaded listener.js 04:08:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a7c9000) [pid = 1957] [serial = 275] [outer = 0x1294cd400] 04:08:19 INFO - PROCESS | 1957 | 1468840099844 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]]]}] 04:08:19 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. 04:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 04:08:19 INFO - PROCESS | 1957 | 1468840099885 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:08:19 INFO - PROCESS | 1957 | 1468840099886 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:08:19 INFO - PROCESS | 1957 | 1468840099895 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:08:19 INFO - PROCESS | 1957 | 1468840099896 Marionette TRACE conn2 <- [1,342,null,{}] 04:08:19 INFO - PROCESS | 1957 | 1468840099898 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}] 04:08:19 INFO - PROCESS | 1957 | 1468840099899 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:19 INFO - PROCESS | 1957 | 1468840099991 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:08:20 INFO - PROCESS | 1957 | 1468840099997 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:20 INFO - PROCESS | 1957 | 1468840099998 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896f800 == 39 [pid = 1957] [id = 93] 04:08:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a75a400) [pid = 1957] [serial = 276] [outer = 0x0] 04:08:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12abf8000) [pid = 1957] [serial = 277] [outer = 0x12a75a400] 04:08:20 INFO - PROCESS | 1957 | 1468840100024 Marionette DEBUG loaded listener.js 04:08:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12b694c00) [pid = 1957] [serial = 278] [outer = 0x12a75a400] 04:08:20 INFO - PROCESS | 1957 | 1468840100406 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]]]}] 04:08:20 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. 04:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 528ms 04:08:20 INFO - PROCESS | 1957 | 1468840100416 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:08:20 INFO - PROCESS | 1957 | 1468840100418 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:08:20 INFO - PROCESS | 1957 | 1468840100423 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:08:20 INFO - PROCESS | 1957 | 1468840100424 Marionette TRACE conn2 <- [1,346,null,{}] 04:08:20 INFO - PROCESS | 1957 | 1468840100426 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}] 04:08:20 INFO - PROCESS | 1957 | 1468840100427 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:20 INFO - PROCESS | 1957 | 1468840100518 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:08:20 INFO - PROCESS | 1957 | 1468840100532 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:20 INFO - PROCESS | 1957 | 1468840100544 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x129133000 == 40 [pid = 1957] [id = 94] 04:08:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b696000) [pid = 1957] [serial = 279] [outer = 0x0] 04:08:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b941800) [pid = 1957] [serial = 280] [outer = 0x12b696000] 04:08:20 INFO - PROCESS | 1957 | 1468840100583 Marionette DEBUG loaded listener.js 04:08:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12ba17000) [pid = 1957] [serial = 281] [outer = 0x12b696000] 04:08:21 INFO - PROCESS | 1957 | 1468840101055 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]]]}] 04:08:21 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. 04:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 667ms 04:08:21 INFO - PROCESS | 1957 | 1468840101096 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:08:21 INFO - PROCESS | 1957 | 1468840101097 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:08:21 INFO - PROCESS | 1957 | 1468840101100 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:08:21 INFO - PROCESS | 1957 | 1468840101101 Marionette TRACE conn2 <- [1,350,null,{}] 04:08:21 INFO - PROCESS | 1957 | 1468840101103 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}] 04:08:21 INFO - PROCESS | 1957 | 1468840101104 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:21 INFO - PROCESS | 1957 | 1468840101198 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:08:21 INFO - PROCESS | 1957 | 1468840101202 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:21 INFO - PROCESS | 1957 | 1468840101203 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x12944e000 == 41 [pid = 1957] [id = 95] 04:08:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b93d000) [pid = 1957] [serial = 282] [outer = 0x0] 04:08:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12be28000) [pid = 1957] [serial = 283] [outer = 0x12b93d000] 04:08:21 INFO - PROCESS | 1957 | 1468840101226 Marionette DEBUG loaded listener.js 04:08:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12be2f400) [pid = 1957] [serial = 284] [outer = 0x12b93d000] 04:08:21 INFO - PROCESS | 1957 | 1468840101529 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]]]}] 04:08:21 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. 04:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 467ms 04:08:21 INFO - PROCESS | 1957 | 1468840101568 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:08:21 INFO - PROCESS | 1957 | 1468840101571 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:08:21 INFO - PROCESS | 1957 | 1468840101575 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:08:21 INFO - PROCESS | 1957 | 1468840101576 Marionette TRACE conn2 <- [1,354,null,{}] 04:08:21 INFO - PROCESS | 1957 | 1468840101578 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}] 04:08:21 INFO - PROCESS | 1957 | 1468840101579 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:21 INFO - PROCESS | 1957 | 1468840101836 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x124d0e800) [pid = 1957] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12a66c800) [pid = 1957] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x119411000) [pid = 1957] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x120e78000) [pid = 1957] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1182e4800) [pid = 1957] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1291d7400) [pid = 1957] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x117e19400) [pid = 1957] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11850c400) [pid = 1957] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1212f4000) [pid = 1957] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1176b4400) [pid = 1957] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1138c9c00) [pid = 1957] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x126880c00) [pid = 1957] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1182e5c00) [pid = 1957] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1291d7c00) [pid = 1957] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:08:21 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x128cc4000) [pid = 1957] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:08:21 INFO - PROCESS | 1957 | 1468840101890 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:21 INFO - PROCESS | 1957 | 1468840101891 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11859f000 == 42 [pid = 1957] [id = 96] 04:08:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1160bac00) [pid = 1957] [serial = 285] [outer = 0x0] 04:08:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11820ac00) [pid = 1957] [serial = 286] [outer = 0x1160bac00] 04:08:21 INFO - PROCESS | 1957 | 1468840101915 Marionette DEBUG loaded listener.js 04:08:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x120e78000) [pid = 1957] [serial = 287] [outer = 0x1160bac00] 04:08:22 INFO - PROCESS | 1957 | 1468840102178 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]]]}] 04:08:22 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. 04:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 620ms 04:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:08:22 INFO - PROCESS | 1957 | 1468840102195 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:08:22 INFO - PROCESS | 1957 | 1468840102196 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:08:22 INFO - PROCESS | 1957 | 1468840102198 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:08:22 INFO - PROCESS | 1957 | 1468840102200 Marionette TRACE conn2 <- [1,358,null,{}] 04:08:22 INFO - PROCESS | 1957 | 1468840102210 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}] 04:08:22 INFO - PROCESS | 1957 | 1468840102211 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:22 INFO - PROCESS | 1957 | 1468840102294 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:08:22 INFO - PROCESS | 1957 | 1468840102298 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:22 INFO - PROCESS | 1957 | 1468840102299 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6ef000 == 43 [pid = 1957] [id = 97] 04:08:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x124d0e800) [pid = 1957] [serial = 288] [outer = 0x0] 04:08:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a66c800) [pid = 1957] [serial = 289] [outer = 0x124d0e800] 04:08:22 INFO - PROCESS | 1957 | 1468840102325 Marionette DEBUG loaded listener.js 04:08:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12be34000) [pid = 1957] [serial = 290] [outer = 0x124d0e800] 04:08:22 INFO - PROCESS | 1957 | 1468840102633 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]]]}] 04:08:22 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. 04:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 472ms 04:08:22 INFO - PROCESS | 1957 | 1468840102672 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:08:22 INFO - PROCESS | 1957 | 1468840102673 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:08:22 INFO - PROCESS | 1957 | 1468840102675 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:08:22 INFO - PROCESS | 1957 | 1468840102676 Marionette TRACE conn2 <- [1,362,null,{}] 04:08:22 INFO - PROCESS | 1957 | 1468840102678 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}] 04:08:22 INFO - PROCESS | 1957 | 1468840102679 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:22 INFO - PROCESS | 1957 | 1468840102787 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:08:22 INFO - PROCESS | 1957 | 1468840102793 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:22 INFO - PROCESS | 1957 | 1468840102794 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a8b0000 == 44 [pid = 1957] [id = 98] 04:08:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a5d9400) [pid = 1957] [serial = 291] [outer = 0x0] 04:08:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12beb1800) [pid = 1957] [serial = 292] [outer = 0x12a5d9400] 04:08:22 INFO - PROCESS | 1957 | 1468840102818 Marionette DEBUG loaded listener.js 04:08:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12bebb400) [pid = 1957] [serial = 293] [outer = 0x12a5d9400] 04:08:23 INFO - PROCESS | 1957 | 1468840103120 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]]]}] 04:08:23 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. 04:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 04:08:23 INFO - PROCESS | 1957 | 1468840103143 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:08:23 INFO - PROCESS | 1957 | 1468840103145 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:08:23 INFO - PROCESS | 1957 | 1468840103147 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:08:23 INFO - PROCESS | 1957 | 1468840103148 Marionette TRACE conn2 <- [1,366,null,{}] 04:08:23 INFO - PROCESS | 1957 | 1468840103152 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}] 04:08:23 INFO - PROCESS | 1957 | 1468840103155 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:23 INFO - PROCESS | 1957 | 1468840103231 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:08:23 INFO - PROCESS | 1957 | 1468840103236 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:23 INFO - PROCESS | 1957 | 1468840103238 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab7f800 == 45 [pid = 1957] [id = 99] 04:08:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12bebb800) [pid = 1957] [serial = 294] [outer = 0x0] 04:08:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12c50a000) [pid = 1957] [serial = 295] [outer = 0x12bebb800] 04:08:23 INFO - PROCESS | 1957 | 1468840103262 Marionette DEBUG loaded listener.js 04:08:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12c510400) [pid = 1957] [serial = 296] [outer = 0x12bebb800] 04:08:23 INFO - PROCESS | 1957 | 1468840103566 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]]]}] 04:08:23 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. 04:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 04:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:08:23 INFO - PROCESS | 1957 | 1468840103617 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:08:23 INFO - PROCESS | 1957 | 1468840103618 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:08:23 INFO - PROCESS | 1957 | 1468840103620 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:08:23 INFO - PROCESS | 1957 | 1468840103621 Marionette TRACE conn2 <- [1,370,null,{}] 04:08:23 INFO - PROCESS | 1957 | 1468840103623 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}] 04:08:23 INFO - PROCESS | 1957 | 1468840103624 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:23 INFO - PROCESS | 1957 | 1468840103743 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:08:23 INFO - PROCESS | 1957 | 1468840103750 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:23 INFO - PROCESS | 1957 | 1468840103750 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b674000 == 46 [pid = 1957] [id = 100] 04:08:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12c50d400) [pid = 1957] [serial = 297] [outer = 0x0] 04:08:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12c514c00) [pid = 1957] [serial = 298] [outer = 0x12c50d400] 04:08:23 INFO - PROCESS | 1957 | 1468840103788 Marionette DEBUG loaded listener.js 04:08:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12c673c00) [pid = 1957] [serial = 299] [outer = 0x12c50d400] 04:08:24 INFO - PROCESS | 1957 | 1468840104447 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]]]}] 04:08:24 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. 04:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 919ms 04:08:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:08:24 INFO - PROCESS | 1957 | 1468840104539 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:08:24 INFO - PROCESS | 1957 | 1468840104542 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:08:24 INFO - PROCESS | 1957 | 1468840104545 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:08:24 INFO - PROCESS | 1957 | 1468840104548 Marionette TRACE conn2 <- [1,374,null,{}] 04:08:24 INFO - PROCESS | 1957 | 1468840104552 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}] 04:08:24 INFO - PROCESS | 1957 | 1468840104553 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:24 INFO - PROCESS | 1957 | 1468840104664 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:08:24 INFO - PROCESS | 1957 | 1468840104714 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:24 INFO - PROCESS | 1957 | 1468840104715 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169b9800 == 47 [pid = 1957] [id = 101] 04:08:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x116907400) [pid = 1957] [serial = 300] [outer = 0x0] 04:08:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1176b4800) [pid = 1957] [serial = 301] [outer = 0x116907400] 04:08:24 INFO - PROCESS | 1957 | 1468840104746 Marionette DEBUG loaded listener.js 04:08:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1182e7800) [pid = 1957] [serial = 302] [outer = 0x116907400] 04:08:25 INFO - PROCESS | 1957 | 1468840105439 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:08:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:08:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 979ms 04:08:25 INFO - PROCESS | 1957 | 1468840105525 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:08:25 INFO - PROCESS | 1957 | 1468840105526 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:08:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:08:25 INFO - PROCESS | 1957 | 1468840105541 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:08:25 INFO - PROCESS | 1957 | 1468840105543 Marionette TRACE conn2 <- [1,378,null,{}] 04:08:25 INFO - PROCESS | 1957 | 1468840105592 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}] 04:08:25 INFO - PROCESS | 1957 | 1468840105593 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab7f800 == 46 [pid = 1957] [id = 99] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12a8b0000 == 45 [pid = 1957] [id = 98] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6ef000 == 44 [pid = 1957] [id = 97] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x11859f000 == 43 [pid = 1957] [id = 96] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12944e000 == 42 [pid = 1957] [id = 95] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x129133000 == 41 [pid = 1957] [id = 94] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12896f800 == 40 [pid = 1957] [id = 93] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x119465000 == 39 [pid = 1957] [id = 92] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12ba14800) [pid = 1957] [serial = 241] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x1248a4800 == 38 [pid = 1957] [id = 91] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x117e49800 == 37 [pid = 1957] [id = 90] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x12111f800 == 36 [pid = 1957] [id = 89] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x121007000 == 35 [pid = 1957] [id = 88] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d7800 == 34 [pid = 1957] [id = 87] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x119468000 == 33 [pid = 1957] [id = 86] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a5800 == 32 [pid = 1957] [id = 85] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x117e4e000 == 31 [pid = 1957] [id = 84] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x116f5d800 == 30 [pid = 1957] [id = 83] 04:08:25 INFO - PROCESS | 1957 | --DOCSHELL 0x113d4a000 == 29 [pid = 1957] [id = 82] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12b945400) [pid = 1957] [serial = 239] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12543c400) [pid = 1957] [serial = 214] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12abf1000) [pid = 1957] [serial = 230] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12a5db400) [pid = 1957] [serial = 196] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x124d0cc00) [pid = 1957] [serial = 212] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12a7c8800) [pid = 1957] [serial = 235] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12a6c5400) [pid = 1957] [serial = 224] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1191eac00) [pid = 1957] [serial = 232] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1185fd400) [pid = 1957] [serial = 204] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12b938c00) [pid = 1957] [serial = 238] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a671c00) [pid = 1957] [serial = 223] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12d39c000) [pid = 1957] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12b69b800) [pid = 1957] [serial = 236] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1182f4400) [pid = 1957] [serial = 201] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1150a3000) [pid = 1957] [serial = 198] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x128b4e800) [pid = 1957] [serial = 218] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x120e77c00) [pid = 1957] [serial = 209] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1215d3c00) [pid = 1957] [serial = 211] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x11961ec00) [pid = 1957] [serial = 208] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12700b800) [pid = 1957] [serial = 217] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x121880400) [pid = 1957] [serial = 233] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x118f4f400) [pid = 1957] [serial = 205] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12687fc00) [pid = 1957] [serial = 215] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a7c7c00) [pid = 1957] [serial = 229] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a768000) [pid = 1957] [serial = 227] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x118729c00) [pid = 1957] [serial = 202] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1291d5400) [pid = 1957] [serial = 220] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12a75d000) [pid = 1957] [serial = 226] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12a667c00) [pid = 1957] [serial = 221] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x11676b000) [pid = 1957] [serial = 199] [outer = 0x0] [url = about:blank] 04:08:25 INFO - PROCESS | 1957 | 1468840105722 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:08:25 INFO - PROCESS | 1957 | 1468840105727 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:25 INFO - PROCESS | 1957 | 1468840105728 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x11621e000 == 30 [pid = 1957] [id = 102] 04:08:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x11820d400) [pid = 1957] [serial = 303] [outer = 0x0] 04:08:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11872c400) [pid = 1957] [serial = 304] [outer = 0x11820d400] 04:08:25 INFO - PROCESS | 1957 | 1468840105758 Marionette DEBUG loaded listener.js 04:08:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1191e6000) [pid = 1957] [serial = 305] [outer = 0x11820d400] 04:08:26 INFO - PROCESS | 1957 | 1468840106104 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:08:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:08:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 585ms 04:08:26 INFO - PROCESS | 1957 | 1468840106119 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:08:26 INFO - PROCESS | 1957 | 1468840106124 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:08:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:08:26 INFO - PROCESS | 1957 | 1468840106128 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:08:26 INFO - PROCESS | 1957 | 1468840106130 Marionette TRACE conn2 <- [1,382,null,{}] 04:08:26 INFO - PROCESS | 1957 | 1468840106132 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}] 04:08:26 INFO - PROCESS | 1957 | 1468840106134 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:26 INFO - PROCESS | 1957 | 1468840106209 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:08:26 INFO - PROCESS | 1957 | 1468840106213 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:26 INFO - PROCESS | 1957 | 1468840106214 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172ea000 == 31 [pid = 1957] [id = 103] 04:08:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11938f400) [pid = 1957] [serial = 306] [outer = 0x0] 04:08:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x120de2000) [pid = 1957] [serial = 307] [outer = 0x11938f400] 04:08:26 INFO - PROCESS | 1957 | 1468840106243 Marionette DEBUG loaded listener.js 04:08:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120de9c00) [pid = 1957] [serial = 308] [outer = 0x11938f400] 04:08:26 INFO - PROCESS | 1957 | 1468840106599 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:08:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:08:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 519ms 04:08:26 INFO - PROCESS | 1957 | 1468840106647 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:08:26 INFO - PROCESS | 1957 | 1468840106649 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:08:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:08:26 INFO - PROCESS | 1957 | 1468840106651 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:08:26 INFO - PROCESS | 1957 | 1468840106653 Marionette TRACE conn2 <- [1,386,null,{}] 04:08:26 INFO - PROCESS | 1957 | 1468840106667 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}] 04:08:26 INFO - PROCESS | 1957 | 1468840106670 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:26 INFO - PROCESS | 1957 | 1468840106744 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:08:26 INFO - PROCESS | 1957 | 1468840106750 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:26 INFO - PROCESS | 1957 | 1468840106754 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185b8000 == 32 [pid = 1957] [id = 104] 04:08:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x120f91400) [pid = 1957] [serial = 309] [outer = 0x0] 04:08:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x121902400) [pid = 1957] [serial = 310] [outer = 0x120f91400] 04:08:26 INFO - PROCESS | 1957 | 1468840106783 Marionette DEBUG loaded listener.js 04:08:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124838c00) [pid = 1957] [serial = 311] [outer = 0x120f91400] 04:08:27 INFO - PROCESS | 1957 | 1468840107138 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]]]}] 04:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 522ms 04:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:08:27 INFO - PROCESS | 1957 | 1468840107174 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:08:27 INFO - PROCESS | 1957 | 1468840107176 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:08:27 INFO - PROCESS | 1957 | 1468840107178 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:08:27 INFO - PROCESS | 1957 | 1468840107179 Marionette TRACE conn2 <- [1,390,null,{}] 04:08:27 INFO - PROCESS | 1957 | 1468840107181 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}] 04:08:27 INFO - PROCESS | 1957 | 1468840107182 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:27 INFO - PROCESS | 1957 | 1468840107276 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:08:27 INFO - PROCESS | 1957 | 1468840107281 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:27 INFO - PROCESS | 1957 | 1468840107283 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x119461800 == 33 [pid = 1957] [id = 105] 04:08:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124aa6800) [pid = 1957] [serial = 312] [outer = 0x0] 04:08:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124d77800) [pid = 1957] [serial = 313] [outer = 0x124aa6800] 04:08:27 INFO - PROCESS | 1957 | 1468840107311 Marionette DEBUG loaded listener.js 04:08:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12543e400) [pid = 1957] [serial = 314] [outer = 0x124aa6800] 04:08:27 INFO - PROCESS | 1957 | 1468840107629 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]]]}] 04:08:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:08:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 468ms 04:08:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:08:27 INFO - PROCESS | 1957 | 1468840107646 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:08:27 INFO - PROCESS | 1957 | 1468840107647 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:08:27 INFO - PROCESS | 1957 | 1468840107649 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:08:27 INFO - PROCESS | 1957 | 1468840107650 Marionette TRACE conn2 <- [1,394,null,{}] 04:08:27 INFO - PROCESS | 1957 | 1468840107655 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}] 04:08:27 INFO - PROCESS | 1957 | 1468840107658 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:27 INFO - PROCESS | 1957 | 1468840107732 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:08:27 INFO - PROCESS | 1957 | 1468840107736 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:27 INFO - PROCESS | 1957 | 1468840107738 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197c8000 == 34 [pid = 1957] [id = 106] 04:08:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x11697f400) [pid = 1957] [serial = 315] [outer = 0x0] 04:08:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12687e400) [pid = 1957] [serial = 316] [outer = 0x11697f400] 04:08:27 INFO - PROCESS | 1957 | 1468840107763 Marionette DEBUG loaded listener.js 04:08:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x127062400) [pid = 1957] [serial = 317] [outer = 0x11697f400] 04:08:28 INFO - PROCESS | 1957 | 1468840108141 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]]]}] 04:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 521ms 04:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:08:28 INFO - PROCESS | 1957 | 1468840108178 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:08:28 INFO - PROCESS | 1957 | 1468840108179 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:08:28 INFO - PROCESS | 1957 | 1468840108181 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:08:28 INFO - PROCESS | 1957 | 1468840108182 Marionette TRACE conn2 <- [1,398,null,{}] 04:08:28 INFO - PROCESS | 1957 | 1468840108189 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}] 04:08:28 INFO - PROCESS | 1957 | 1468840108193 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:28 INFO - PROCESS | 1957 | 1468840108306 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:08:28 INFO - PROCESS | 1957 | 1468840108311 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:28 INFO - PROCESS | 1957 | 1468840108312 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12110b800 == 35 [pid = 1957] [id = 107] 04:08:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x125411c00) [pid = 1957] [serial = 318] [outer = 0x0] 04:08:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128b53400) [pid = 1957] [serial = 319] [outer = 0x125411c00] 04:08:28 INFO - PROCESS | 1957 | 1468840108338 Marionette DEBUG loaded listener.js 04:08:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1292f1c00) [pid = 1957] [serial = 320] [outer = 0x125411c00] 04:08:28 INFO - PROCESS | 1957 | 1468840108784 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]]]}] 04:08:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:08:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 618ms 04:08:28 INFO - PROCESS | 1957 | 1468840108800 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:08:28 INFO - PROCESS | 1957 | 1468840108802 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:08:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:08:28 INFO - PROCESS | 1957 | 1468840108837 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:08:28 INFO - PROCESS | 1957 | 1468840108838 Marionette TRACE conn2 <- [1,402,null,{}] 04:08:28 INFO - PROCESS | 1957 | 1468840108854 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}] 04:08:28 INFO - PROCESS | 1957 | 1468840108855 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:28 INFO - PROCESS | 1957 | 1468840108945 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:08:28 INFO - PROCESS | 1957 | 1468840108981 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:28 INFO - PROCESS | 1957 | 1468840108982 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d8f800 == 36 [pid = 1957] [id = 108] 04:08:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1162d2c00) [pid = 1957] [serial = 321] [outer = 0x0] 04:08:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a668800) [pid = 1957] [serial = 322] [outer = 0x1162d2c00] 04:08:29 INFO - PROCESS | 1957 | 1468840109005 Marionette DEBUG loaded listener.js 04:08:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a7c6c00) [pid = 1957] [serial = 323] [outer = 0x1162d2c00] 04:08:29 INFO - PROCESS | 1957 | 1468840109330 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]]]}] 04:08:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:08:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 557ms 04:08:29 INFO - PROCESS | 1957 | 1468840109366 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:08:29 INFO - PROCESS | 1957 | 1468840109367 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:08:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:08:29 INFO - PROCESS | 1957 | 1468840109370 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:08:29 INFO - PROCESS | 1957 | 1468840109371 Marionette TRACE conn2 <- [1,406,null,{}] 04:08:29 INFO - PROCESS | 1957 | 1468840109373 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}] 04:08:29 INFO - PROCESS | 1957 | 1468840109374 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:29 INFO - PROCESS | 1957 | 1468840109467 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:08:29 INFO - PROCESS | 1957 | 1468840109478 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:29 INFO - PROCESS | 1957 | 1468840109479 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x116231800 == 37 [pid = 1957] [id = 109] 04:08:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a768c00) [pid = 1957] [serial = 324] [outer = 0x0] 04:08:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12abf4c00) [pid = 1957] [serial = 325] [outer = 0x12a768c00] 04:08:29 INFO - PROCESS | 1957 | 1468840109503 Marionette DEBUG loaded listener.js 04:08:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b698000) [pid = 1957] [serial = 326] [outer = 0x12a768c00] 04:08:30 INFO - PROCESS | 1957 | 1468840109999 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]]]}] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12bebb800) [pid = 1957] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a75a400) [pid = 1957] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x128cc1800) [pid = 1957] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x111e58000) [pid = 1957] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11991c000) [pid = 1957] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12b93e800) [pid = 1957] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x116983400) [pid = 1957] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1182e9400) [pid = 1957] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x123d09c00) [pid = 1957] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x126c4e800) [pid = 1957] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x120e7e400) [pid = 1957] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1294cd400) [pid = 1957] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1274c4000) [pid = 1957] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1182ec000) [pid = 1957] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b696000) [pid = 1957] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b93d000) [pid = 1957] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1160bac00) [pid = 1957] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a5d9400) [pid = 1957] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:08:30 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x124d0e800) [pid = 1957] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 668ms 04:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:08:30 INFO - PROCESS | 1957 | 1468840110038 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:08:30 INFO - PROCESS | 1957 | 1468840110040 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:08:30 INFO - PROCESS | 1957 | 1468840110042 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:08:30 INFO - PROCESS | 1957 | 1468840110043 Marionette TRACE conn2 <- [1,410,null,{}] 04:08:30 INFO - PROCESS | 1957 | 1468840110046 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}] 04:08:30 INFO - PROCESS | 1957 | 1468840110047 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:30 INFO - PROCESS | 1957 | 1468840110139 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:08:30 INFO - PROCESS | 1957 | 1468840110143 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:30 INFO - PROCESS | 1957 | 1468840110144 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x11945f000 == 38 [pid = 1957] [id = 110] 04:08:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1185ee800) [pid = 1957] [serial = 327] [outer = 0x0] 04:08:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119411000) [pid = 1957] [serial = 328] [outer = 0x1185ee800] 04:08:30 INFO - PROCESS | 1957 | 1468840110178 Marionette DEBUG loaded listener.js 04:08:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123d08000) [pid = 1957] [serial = 329] [outer = 0x1185ee800] 04:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 04:08:30 INFO - PROCESS | 1957 | 1468840110554 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]]]}] 04:08:30 INFO - PROCESS | 1957 | 1468840110561 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:08:30 INFO - PROCESS | 1957 | 1468840110562 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:08:30 INFO - PROCESS | 1957 | 1468840110564 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:08:30 INFO - PROCESS | 1957 | 1468840110565 Marionette TRACE conn2 <- [1,414,null,{}] 04:08:30 INFO - PROCESS | 1957 | 1468840110567 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}] 04:08:30 INFO - PROCESS | 1957 | 1468840110570 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:30 INFO - PROCESS | 1957 | 1468840110678 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:08:30 INFO - PROCESS | 1957 | 1468840110699 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:30 INFO - PROCESS | 1957 | 1468840110700 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x126eb2000 == 39 [pid = 1957] [id = 111] 04:08:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1185f9000) [pid = 1957] [serial = 330] [outer = 0x0] 04:08:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1274c2800) [pid = 1957] [serial = 331] [outer = 0x1185f9000] 04:08:30 INFO - PROCESS | 1957 | 1468840110724 Marionette DEBUG loaded listener.js 04:08:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12543cc00) [pid = 1957] [serial = 332] [outer = 0x1185f9000] 04:08:31 INFO - PROCESS | 1957 | 1468840111033 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]]]}] 04:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 04:08:31 INFO - PROCESS | 1957 | 1468840111083 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:08:31 INFO - PROCESS | 1957 | 1468840111085 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:08:31 INFO - PROCESS | 1957 | 1468840111087 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:08:31 INFO - PROCESS | 1957 | 1468840111088 Marionette TRACE conn2 <- [1,418,null,{}] 04:08:31 INFO - PROCESS | 1957 | 1468840111091 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}] 04:08:31 INFO - PROCESS | 1957 | 1468840111092 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:31 INFO - PROCESS | 1957 | 1468840111179 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:08:31 INFO - PROCESS | 1957 | 1468840111184 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:31 INFO - PROCESS | 1957 | 1468840111186 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x129134800 == 40 [pid = 1957] [id = 112] 04:08:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12b695800) [pid = 1957] [serial = 333] [outer = 0x0] 04:08:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12ba19000) [pid = 1957] [serial = 334] [outer = 0x12b695800] 04:08:31 INFO - PROCESS | 1957 | 1468840111211 Marionette DEBUG loaded listener.js 04:08:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12beb3800) [pid = 1957] [serial = 335] [outer = 0x12b695800] 04:08:31 INFO - PROCESS | 1957 | 1468840111408 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:08:32 INFO - PROCESS | 1957 | 1468840112058 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]]]}] 04:08:32 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 04:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1020ms 04:08:32 INFO - PROCESS | 1957 | 1468840112108 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:08:32 INFO - PROCESS | 1957 | 1468840112111 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:08:32 INFO - PROCESS | 1957 | 1468840112128 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:08:32 INFO - PROCESS | 1957 | 1468840112130 Marionette TRACE conn2 <- [1,422,null,{}] 04:08:32 INFO - PROCESS | 1957 | 1468840112134 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}] 04:08:32 INFO - PROCESS | 1957 | 1468840112136 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:32 INFO - PROCESS | 1957 | 1468840112285 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:08:32 INFO - PROCESS | 1957 | 1468840112395 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:32 INFO - PROCESS | 1957 | 1468840112396 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x116220800 == 41 [pid = 1957] [id = 113] 04:08:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1182f4000) [pid = 1957] [serial = 336] [outer = 0x0] 04:08:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x118518800) [pid = 1957] [serial = 337] [outer = 0x1182f4000] 04:08:32 INFO - PROCESS | 1957 | 1468840112449 Marionette DEBUG loaded listener.js 04:08:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x118f59800) [pid = 1957] [serial = 338] [outer = 0x1182f4000] 04:08:33 INFO - PROCESS | 1957 | 1468840113420 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]]]}] 04:08:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1340ms 04:08:33 INFO - PROCESS | 1957 | 1468840113455 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:08:33 INFO - PROCESS | 1957 | 1468840113458 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:08:33 INFO - PROCESS | 1957 | 1468840113463 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:08:33 INFO - PROCESS | 1957 | 1468840113464 Marionette TRACE conn2 <- [1,426,null,{}] 04:08:33 INFO - PROCESS | 1957 | 1468840113467 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}] 04:08:33 INFO - PROCESS | 1957 | 1468840113469 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:33 INFO - PROCESS | 1957 | 1468840113569 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:08:33 INFO - PROCESS | 1957 | 1468840113618 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:33 INFO - PROCESS | 1957 | 1468840113620 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c4000 == 42 [pid = 1957] [id = 114] 04:08:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x119916800) [pid = 1957] [serial = 339] [outer = 0x0] 04:08:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x120e73000) [pid = 1957] [serial = 340] [outer = 0x119916800] 04:08:33 INFO - PROCESS | 1957 | 1468840113650 Marionette DEBUG loaded listener.js 04:08:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x121098400) [pid = 1957] [serial = 341] [outer = 0x119916800] 04:08:34 INFO - PROCESS | 1957 | 1468840114103 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] 04:08:34 INFO - PROCESS | 1957 | 1468840114135 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:08:34 INFO - PROCESS | 1957 | 1468840114138 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:08:34 INFO - PROCESS | 1957 | 1468840114140 Marionette TRACE conn2 <- [1,430,null,{}] 04:08:34 INFO - PROCESS | 1957 | 1468840114148 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}] 04:08:34 INFO - PROCESS | 1957 | 1468840114151 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:34 INFO - PROCESS | 1957 | 1468840114284 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:08:34 INFO - PROCESS | 1957 | 1468840114295 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:34 INFO - PROCESS | 1957 | 1468840114297 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d8a800 == 43 [pid = 1957] [id = 115] 04:08:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1274c1800) [pid = 1957] [serial = 342] [outer = 0x0] 04:08:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1274c9800) [pid = 1957] [serial = 343] [outer = 0x1274c1800] 04:08:34 INFO - PROCESS | 1957 | 1468840114327 Marionette DEBUG loaded listener.js 04:08:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x128cbf000) [pid = 1957] [serial = 344] [outer = 0x1274c1800] 04:08:34 INFO - PROCESS | 1957 | 1468840114790 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]]]}] 04:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 821ms 04:08:34 INFO - PROCESS | 1957 | 1468840114966 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:08:34 INFO - PROCESS | 1957 | 1468840114969 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:08:34 INFO - PROCESS | 1957 | 1468840114980 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:08:34 INFO - PROCESS | 1957 | 1468840114981 Marionette TRACE conn2 <- [1,434,null,{}] 04:08:34 INFO - PROCESS | 1957 | 1468840114987 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}] 04:08:34 INFO - PROCESS | 1957 | 1468840114990 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:35 INFO - PROCESS | 1957 | 1468840115081 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:08:35 INFO - PROCESS | 1957 | 1468840115141 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:35 INFO - PROCESS | 1957 | 1468840115145 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x116957000 == 44 [pid = 1957] [id = 116] 04:08:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11885b400) [pid = 1957] [serial = 345] [outer = 0x0] 04:08:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x119394400) [pid = 1957] [serial = 346] [outer = 0x11885b400] 04:08:35 INFO - PROCESS | 1957 | 1468840115172 Marionette DEBUG loaded listener.js 04:08:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x120de3000) [pid = 1957] [serial = 347] [outer = 0x11885b400] 04:08:35 INFO - PROCESS | 1957 | 1468840115603 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]]]}] 04:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 681ms 04:08:35 INFO - PROCESS | 1957 | 1468840115657 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:08:35 INFO - PROCESS | 1957 | 1468840115660 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:08:35 INFO - PROCESS | 1957 | 1468840115666 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:08:35 INFO - PROCESS | 1957 | 1468840115670 Marionette TRACE conn2 <- [1,438,null,{}] 04:08:35 INFO - PROCESS | 1957 | 1468840115673 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}] 04:08:35 INFO - PROCESS | 1957 | 1468840115676 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x126eb2000 == 43 [pid = 1957] [id = 111] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11945f000 == 42 [pid = 1957] [id = 110] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x116231800 == 41 [pid = 1957] [id = 109] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x123d8f800 == 40 [pid = 1957] [id = 108] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12110b800 == 39 [pid = 1957] [id = 107] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1197c8000 == 38 [pid = 1957] [id = 106] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x119461800 == 37 [pid = 1957] [id = 105] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1185b8000 == 36 [pid = 1957] [id = 104] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1172ea000 == 35 [pid = 1957] [id = 103] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x11621e000 == 34 [pid = 1957] [id = 102] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12b674000 == 33 [pid = 1957] [id = 100] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1169b9800 == 32 [pid = 1957] [id = 101] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x129444000 == 31 [pid = 1957] [id = 81] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x116957000 == 30 [pid = 1957] [id = 116] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x123d8a800 == 29 [pid = 1957] [id = 115] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c4000 == 28 [pid = 1957] [id = 114] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x129134800 == 27 [pid = 1957] [id = 112] 04:08:36 INFO - PROCESS | 1957 | --DOCSHELL 0x116220800 == 26 [pid = 1957] [id = 113] 04:08:36 INFO - PROCESS | 1957 | 1468840116315 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12c50a000) [pid = 1957] [serial = 295] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12abf8000) [pid = 1957] [serial = 277] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1291cec00) [pid = 1957] [serial = 268] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1292e3c00) [pid = 1957] [serial = 269] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x120ddf000) [pid = 1957] [serial = 250] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x120de5c00) [pid = 1957] [serial = 251] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x120e70800) [pid = 1957] [serial = 253] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x120e7ec00) [pid = 1957] [serial = 254] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12ba1d400) [pid = 1957] [serial = 242] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1169f8000) [pid = 1957] [serial = 244] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11820d800) [pid = 1957] [serial = 245] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1215d3800) [pid = 1957] [serial = 256] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x123cd7800) [pid = 1957] [serial = 257] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124d06000) [pid = 1957] [serial = 259] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12687f400) [pid = 1957] [serial = 260] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x127003400) [pid = 1957] [serial = 262] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1274c3800) [pid = 1957] [serial = 263] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1292ebc00) [pid = 1957] [serial = 271] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1294cac00) [pid = 1957] [serial = 272] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a672400) [pid = 1957] [serial = 274] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1274ccc00) [pid = 1957] [serial = 265] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x128b50800) [pid = 1957] [serial = 266] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x118867c00) [pid = 1957] [serial = 247] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1191e7c00) [pid = 1957] [serial = 248] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b941800) [pid = 1957] [serial = 280] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12b694c00) [pid = 1957] [serial = 278] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12be28000) [pid = 1957] [serial = 283] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12ba17000) [pid = 1957] [serial = 281] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12be2f400) [pid = 1957] [serial = 284] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x11820ac00) [pid = 1957] [serial = 286] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x120e78000) [pid = 1957] [serial = 287] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12bebb400) [pid = 1957] [serial = 293] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12a66c800) [pid = 1957] [serial = 289] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12be34000) [pid = 1957] [serial = 290] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12a7c9000) [pid = 1957] [serial = 275] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12beb1800) [pid = 1957] [serial = 292] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x12c510400) [pid = 1957] [serial = 296] [outer = 0x0] [url = about:blank] 04:08:36 INFO - PROCESS | 1957 | 1468840116430 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:36 INFO - PROCESS | 1957 | 1468840116432 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x112e7c000 == 27 [pid = 1957] [id = 117] 04:08:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1162d4c00) [pid = 1957] [serial = 348] [outer = 0x0] 04:08:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11676a000) [pid = 1957] [serial = 349] [outer = 0x1162d4c00] 04:08:36 INFO - PROCESS | 1957 | 1468840116460 Marionette DEBUG loaded listener.js 04:08:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x117286400) [pid = 1957] [serial = 350] [outer = 0x1162d4c00] 04:08:36 INFO - PROCESS | 1957 | 1468840116750 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]]]}] 04:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1126ms 04:08:36 INFO - PROCESS | 1957 | 1468840116792 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:08:36 INFO - PROCESS | 1957 | 1468840116795 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:08:36 INFO - PROCESS | 1957 | 1468840116798 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:08:36 INFO - PROCESS | 1957 | 1468840116800 Marionette TRACE conn2 <- [1,442,null,{}] 04:08:36 INFO - PROCESS | 1957 | 1468840116807 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}] 04:08:36 INFO - PROCESS | 1957 | 1468840116808 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:36 INFO - PROCESS | 1957 | 1468840116896 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:08:36 INFO - PROCESS | 1957 | 1468840116942 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:36 INFO - PROCESS | 1957 | 1468840116944 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169ac800 == 28 [pid = 1957] [id = 118] 04:08:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x117e12800) [pid = 1957] [serial = 351] [outer = 0x0] 04:08:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1185f7400) [pid = 1957] [serial = 352] [outer = 0x117e12800] 04:08:36 INFO - PROCESS | 1957 | 1468840116970 Marionette DEBUG loaded listener.js 04:08:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1191ebc00) [pid = 1957] [serial = 353] [outer = 0x117e12800] 04:08:37 INFO - PROCESS | 1957 | 1468840117255 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]]]}] 04:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 473ms 04:08:37 INFO - PROCESS | 1957 | 1468840117276 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:08:37 INFO - PROCESS | 1957 | 1468840117278 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:08:37 INFO - PROCESS | 1957 | 1468840117280 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:08:37 INFO - PROCESS | 1957 | 1468840117281 Marionette TRACE conn2 <- [1,446,null,{}] 04:08:37 INFO - PROCESS | 1957 | 1468840117291 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}] 04:08:37 INFO - PROCESS | 1957 | 1468840117292 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:37 INFO - PROCESS | 1957 | 1468840117374 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:08:37 INFO - PROCESS | 1957 | 1468840117379 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:37 INFO - PROCESS | 1957 | 1468840117380 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x1182a7000 == 29 [pid = 1957] [id = 119] 04:08:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x120de3800) [pid = 1957] [serial = 354] [outer = 0x0] 04:08:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x120e7b000) [pid = 1957] [serial = 355] [outer = 0x120de3800] 04:08:37 INFO - PROCESS | 1957 | 1468840117415 Marionette DEBUG loaded listener.js 04:08:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1211cbc00) [pid = 1957] [serial = 356] [outer = 0x120de3800] 04:08:37 INFO - PROCESS | 1957 | 1468840117767 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]]]}] 04:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 04:08:37 INFO - PROCESS | 1957 | 1468840117799 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:08:37 INFO - PROCESS | 1957 | 1468840117802 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:08:37 INFO - PROCESS | 1957 | 1468840117812 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:08:37 INFO - PROCESS | 1957 | 1468840117815 Marionette TRACE conn2 <- [1,450,null,{}] 04:08:37 INFO - PROCESS | 1957 | 1468840117818 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}] 04:08:37 INFO - PROCESS | 1957 | 1468840117820 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:37 INFO - PROCESS | 1957 | 1468840117895 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:08:37 INFO - PROCESS | 1957 | 1468840117899 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:37 INFO - PROCESS | 1957 | 1468840117900 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191da800 == 30 [pid = 1957] [id = 120] 04:08:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x120e79000) [pid = 1957] [serial = 357] [outer = 0x0] 04:08:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x123d0d800) [pid = 1957] [serial = 358] [outer = 0x120e79000] 04:08:37 INFO - PROCESS | 1957 | 1468840117927 Marionette DEBUG loaded listener.js 04:08:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x124d78000) [pid = 1957] [serial = 359] [outer = 0x120e79000] 04:08:38 INFO - PROCESS | 1957 | 1468840118240 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] 04:08:38 INFO - PROCESS | 1957 | 1468840118285 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:08:38 INFO - PROCESS | 1957 | 1468840118287 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:08:38 INFO - PROCESS | 1957 | 1468840118288 Marionette TRACE conn2 <- [1,454,null,{}] 04:08:38 INFO - PROCESS | 1957 | 1468840118290 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}] 04:08:38 INFO - PROCESS | 1957 | 1468840118292 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:38 INFO - PROCESS | 1957 | 1468840118362 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:08:38 INFO - PROCESS | 1957 | 1468840118393 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:38 INFO - PROCESS | 1957 | 1468840118394 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194cf000 == 31 [pid = 1957] [id = 121] 04:08:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x116f35400) [pid = 1957] [serial = 360] [outer = 0x0] 04:08:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124a0e800) [pid = 1957] [serial = 361] [outer = 0x116f35400] 04:08:38 INFO - PROCESS | 1957 | 1468840118419 Marionette DEBUG loaded listener.js 04:08:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x126ce8800) [pid = 1957] [serial = 362] [outer = 0x116f35400] 04:08:38 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:38 INFO - PROCESS | 1957 | 1468840118773 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]]]}] 04:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 04:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:08:38 INFO - PROCESS | 1957 | 1468840118807 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:08:38 INFO - PROCESS | 1957 | 1468840118809 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:08:38 INFO - PROCESS | 1957 | 1468840118812 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:08:38 INFO - PROCESS | 1957 | 1468840118814 Marionette TRACE conn2 <- [1,458,null,{}] 04:08:38 INFO - PROCESS | 1957 | 1468840118817 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}] 04:08:38 INFO - PROCESS | 1957 | 1468840118819 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:38 INFO - PROCESS | 1957 | 1468840118951 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:08:38 INFO - PROCESS | 1957 | 1468840118969 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:38 INFO - PROCESS | 1957 | 1468840118974 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x121002800 == 32 [pid = 1957] [id = 122] 04:08:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x120ddf400) [pid = 1957] [serial = 363] [outer = 0x0] 04:08:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1274cb000) [pid = 1957] [serial = 364] [outer = 0x120ddf400] 04:08:39 INFO - PROCESS | 1957 | 1468840119024 Marionette DEBUG loaded listener.js 04:08:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x128cc2800) [pid = 1957] [serial = 365] [outer = 0x120ddf400] 04:08:39 INFO - PROCESS | 1957 | 1468840119460 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] 04:08:39 INFO - PROCESS | 1957 | 1468840119485 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:08:39 INFO - PROCESS | 1957 | 1468840119499 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:08:39 INFO - PROCESS | 1957 | 1468840119500 Marionette TRACE conn2 <- [1,462,null,{}] 04:08:39 INFO - PROCESS | 1957 | 1468840119502 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}] 04:08:39 INFO - PROCESS | 1957 | 1468840119504 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:39 INFO - PROCESS | 1957 | 1468840119595 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:08:39 INFO - PROCESS | 1957 | 1468840119598 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:39 INFO - PROCESS | 1957 | 1468840119599 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x112155000 == 33 [pid = 1957] [id = 123] 04:08:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x117e0d800) [pid = 1957] [serial = 366] [outer = 0x0] 04:08:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1291d5000) [pid = 1957] [serial = 367] [outer = 0x117e0d800] 04:08:39 INFO - PROCESS | 1957 | 1468840119624 Marionette DEBUG loaded listener.js 04:08:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12a5db800) [pid = 1957] [serial = 368] [outer = 0x117e0d800] 04:08:39 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:39 INFO - PROCESS | 1957 | 1468840119972 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] 04:08:40 INFO - PROCESS | 1957 | 1468840120020 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:08:40 INFO - PROCESS | 1957 | 1468840120022 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:08:40 INFO - PROCESS | 1957 | 1468840120023 Marionette TRACE conn2 <- [1,466,null,{}] 04:08:40 INFO - PROCESS | 1957 | 1468840120025 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}] 04:08:40 INFO - PROCESS | 1957 | 1468840120026 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:40 INFO - PROCESS | 1957 | 1468840120113 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:08:40 INFO - PROCESS | 1957 | 1468840120144 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:40 INFO - PROCESS | 1957 | 1468840120145 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d9c000 == 34 [pid = 1957] [id = 124] 04:08:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a5dc400) [pid = 1957] [serial = 369] [outer = 0x0] 04:08:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12a75ec00) [pid = 1957] [serial = 370] [outer = 0x12a5dc400] 04:08:40 INFO - PROCESS | 1957 | 1468840120169 Marionette DEBUG loaded listener.js 04:08:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12a7ca800) [pid = 1957] [serial = 371] [outer = 0x12a5dc400] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x125411c00) [pid = 1957] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1162d2c00) [pid = 1957] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a768c00) [pid = 1957] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12c50d400) [pid = 1957] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x120f91400) [pid = 1957] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x124aa6800) [pid = 1957] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11697f400) [pid = 1957] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x11820d400) [pid = 1957] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11938f400) [pid = 1957] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x116907400) [pid = 1957] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1185ee800) [pid = 1957] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1185f9000) [pid = 1957] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:08:40 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12b695800) [pid = 1957] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:08:40 INFO - PROCESS | 1957 | 1468840120583 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] 04:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:08:40 INFO - PROCESS | 1957 | 1468840120592 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:08:40 INFO - PROCESS | 1957 | 1468840120594 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:08:40 INFO - PROCESS | 1957 | 1468840120595 Marionette TRACE conn2 <- [1,470,null,{}] 04:08:40 INFO - PROCESS | 1957 | 1468840120597 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}] 04:08:40 INFO - PROCESS | 1957 | 1468840120598 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:40 INFO - PROCESS | 1957 | 1468840120675 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:08:40 INFO - PROCESS | 1957 | 1468840120679 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:40 INFO - PROCESS | 1957 | 1468840120681 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x1248a9000 == 35 [pid = 1957] [id = 125] 04:08:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x120f8f400) [pid = 1957] [serial = 372] [outer = 0x0] 04:08:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12541a400) [pid = 1957] [serial = 373] [outer = 0x120f8f400] 04:08:40 INFO - PROCESS | 1957 | 1468840120708 Marionette DEBUG loaded listener.js 04:08:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1294d1400) [pid = 1957] [serial = 374] [outer = 0x120f8f400] 04:08:41 INFO - PROCESS | 1957 | 1468840121030 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]]]}] 04:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 04:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:08:41 INFO - PROCESS | 1957 | 1468840121064 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:08:41 INFO - PROCESS | 1957 | 1468840121065 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:08:41 INFO - PROCESS | 1957 | 1468840121068 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:08:41 INFO - PROCESS | 1957 | 1468840121069 Marionette TRACE conn2 <- [1,474,null,{}] 04:08:41 INFO - PROCESS | 1957 | 1468840121074 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}] 04:08:41 INFO - PROCESS | 1957 | 1468840121075 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:41 INFO - PROCESS | 1957 | 1468840121167 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:08:41 INFO - PROCESS | 1957 | 1468840121173 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:41 INFO - PROCESS | 1957 | 1468840121174 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c10800 == 36 [pid = 1957] [id = 126] 04:08:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1169f1800) [pid = 1957] [serial = 375] [outer = 0x0] 04:08:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12a762400) [pid = 1957] [serial = 376] [outer = 0x1169f1800] 04:08:41 INFO - PROCESS | 1957 | 1468840121198 Marionette DEBUG loaded listener.js 04:08:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12b694c00) [pid = 1957] [serial = 377] [outer = 0x1169f1800] 04:08:41 INFO - PROCESS | 1957 | 1468840121507 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]]]}] 04:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 471ms 04:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:08:41 INFO - PROCESS | 1957 | 1468840121540 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:08:41 INFO - PROCESS | 1957 | 1468840121541 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:08:41 INFO - PROCESS | 1957 | 1468840121543 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:08:41 INFO - PROCESS | 1957 | 1468840121544 Marionette TRACE conn2 <- [1,478,null,{}] 04:08:41 INFO - PROCESS | 1957 | 1468840121546 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}] 04:08:41 INFO - PROCESS | 1957 | 1468840121547 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:41 INFO - PROCESS | 1957 | 1468840121620 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:08:41 INFO - PROCESS | 1957 | 1468840121625 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:41 INFO - PROCESS | 1957 | 1468840121627 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x128974000 == 37 [pid = 1957] [id = 127] 04:08:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12a7ce400) [pid = 1957] [serial = 378] [outer = 0x0] 04:08:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12b93fc00) [pid = 1957] [serial = 379] [outer = 0x12a7ce400] 04:08:41 INFO - PROCESS | 1957 | 1468840121653 Marionette DEBUG loaded listener.js 04:08:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12ba19400) [pid = 1957] [serial = 380] [outer = 0x12a7ce400] 04:08:42 INFO - PROCESS | 1957 | 1468840122000 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]]]}] 04:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 467ms 04:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:08:42 INFO - PROCESS | 1957 | 1468840122011 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:08:42 INFO - PROCESS | 1957 | 1468840122012 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:08:42 INFO - PROCESS | 1957 | 1468840122014 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:08:42 INFO - PROCESS | 1957 | 1468840122016 Marionette TRACE conn2 <- [1,482,null,{}] 04:08:42 INFO - PROCESS | 1957 | 1468840122018 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}] 04:08:42 INFO - PROCESS | 1957 | 1468840122022 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:42 INFO - PROCESS | 1957 | 1468840122132 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:08:42 INFO - PROCESS | 1957 | 1468840122140 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:42 INFO - PROCESS | 1957 | 1468840122141 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191c5000 == 38 [pid = 1957] [id = 128] 04:08:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12ba1c400) [pid = 1957] [serial = 381] [outer = 0x0] 04:08:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12be2c000) [pid = 1957] [serial = 382] [outer = 0x12ba1c400] 04:08:42 INFO - PROCESS | 1957 | 1468840122165 Marionette DEBUG loaded listener.js 04:08:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12beb9400) [pid = 1957] [serial = 383] [outer = 0x12ba1c400] 04:08:42 INFO - PROCESS | 1957 | 1468840122603 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]]]}] 04:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 669ms 04:08:42 INFO - PROCESS | 1957 | 1468840122685 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:08:42 INFO - PROCESS | 1957 | 1468840122689 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:08:42 INFO - PROCESS | 1957 | 1468840122695 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:08:42 INFO - PROCESS | 1957 | 1468840122699 Marionette TRACE conn2 <- [1,486,null,{}] 04:08:42 INFO - PROCESS | 1957 | 1468840122706 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}] 04:08:42 INFO - PROCESS | 1957 | 1468840122708 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:42 INFO - PROCESS | 1957 | 1468840122865 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:08:42 INFO - PROCESS | 1957 | 1468840122976 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:42 INFO - PROCESS | 1957 | 1468840122980 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x116072800 == 39 [pid = 1957] [id = 129] 04:08:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1162d2c00) [pid = 1957] [serial = 384] [outer = 0x0] 04:08:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1169f8400) [pid = 1957] [serial = 385] [outer = 0x1162d2c00] 04:08:43 INFO - PROCESS | 1957 | 1468840123020 Marionette DEBUG loaded listener.js 04:08:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1182e1400) [pid = 1957] [serial = 386] [outer = 0x1162d2c00] 04:08:43 INFO - PROCESS | 1957 | 1468840123539 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]]]}] 04:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 877ms 04:08:43 INFO - PROCESS | 1957 | 1468840123595 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:08:43 INFO - PROCESS | 1957 | 1468840123598 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:08:43 INFO - PROCESS | 1957 | 1468840123606 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:08:43 INFO - PROCESS | 1957 | 1468840123608 Marionette TRACE conn2 <- [1,490,null,{}] 04:08:43 INFO - PROCESS | 1957 | 1468840123610 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}] 04:08:43 INFO - PROCESS | 1957 | 1468840123612 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:43 INFO - PROCESS | 1957 | 1468840123718 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:08:43 INFO - PROCESS | 1957 | 1468840123790 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:43 INFO - PROCESS | 1957 | 1468840123791 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11947c000 == 40 [pid = 1957] [id = 130] 04:08:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11999d000) [pid = 1957] [serial = 387] [outer = 0x0] 04:08:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x120de7c00) [pid = 1957] [serial = 388] [outer = 0x11999d000] 04:08:43 INFO - PROCESS | 1957 | 1468840123822 Marionette DEBUG loaded listener.js 04:08:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x120e7dc00) [pid = 1957] [serial = 389] [outer = 0x11999d000] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x128974000 == 39 [pid = 1957] [id = 127] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x126c10800 == 38 [pid = 1957] [id = 126] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x1248a9000 == 37 [pid = 1957] [id = 125] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x123d9c000 == 36 [pid = 1957] [id = 124] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x112155000 == 35 [pid = 1957] [id = 123] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x121002800 == 34 [pid = 1957] [id = 122] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x1194cf000 == 33 [pid = 1957] [id = 121] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x1191da800 == 32 [pid = 1957] [id = 120] 04:08:44 INFO - PROCESS | 1957 | 1468840124516 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]]]}] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x1182a7000 == 31 [pid = 1957] [id = 119] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x1169ac800 == 30 [pid = 1957] [id = 118] 04:08:44 INFO - PROCESS | 1957 | --DOCSHELL 0x112e7c000 == 29 [pid = 1957] [id = 117] 04:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 927ms 04:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:08:44 INFO - PROCESS | 1957 | 1468840124533 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:08:44 INFO - PROCESS | 1957 | 1468840124535 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:08:44 INFO - PROCESS | 1957 | 1468840124538 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:08:44 INFO - PROCESS | 1957 | 1468840124540 Marionette TRACE conn2 <- [1,494,null,{}] 04:08:44 INFO - PROCESS | 1957 | 1468840124543 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}] 04:08:44 INFO - PROCESS | 1957 | 1468840124545 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:44 INFO - PROCESS | 1957 | 1468840124621 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12ba19000) [pid = 1957] [serial = 334] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x128b53400) [pid = 1957] [serial = 319] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12a668800) [pid = 1957] [serial = 322] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1292f1c00) [pid = 1957] [serial = 320] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12abf4c00) [pid = 1957] [serial = 325] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12c673c00) [pid = 1957] [serial = 299] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12c514c00) [pid = 1957] [serial = 298] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x121902400) [pid = 1957] [serial = 310] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x124838c00) [pid = 1957] [serial = 311] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124d77800) [pid = 1957] [serial = 313] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12543e400) [pid = 1957] [serial = 314] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12687e400) [pid = 1957] [serial = 316] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x11872c400) [pid = 1957] [serial = 304] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1191e6000) [pid = 1957] [serial = 305] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x120de2000) [pid = 1957] [serial = 307] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12beb3800) [pid = 1957] [serial = 335] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x120de9c00) [pid = 1957] [serial = 308] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1176b4800) [pid = 1957] [serial = 301] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1182e7800) [pid = 1957] [serial = 302] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12a7c6c00) [pid = 1957] [serial = 323] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12b698000) [pid = 1957] [serial = 326] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x123d08000) [pid = 1957] [serial = 329] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x119411000) [pid = 1957] [serial = 328] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1274c2800) [pid = 1957] [serial = 331] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12543cc00) [pid = 1957] [serial = 332] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x127062400) [pid = 1957] [serial = 317] [outer = 0x0] [url = about:blank] 04:08:44 INFO - PROCESS | 1957 | 1468840124679 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:44 INFO - PROCESS | 1957 | 1468840124682 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x116572000 == 30 [pid = 1957] [id = 131] 04:08:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1182e3000) [pid = 1957] [serial = 390] [outer = 0x0] 04:08:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x118868c00) [pid = 1957] [serial = 391] [outer = 0x1182e3000] 04:08:44 INFO - PROCESS | 1957 | 1468840124710 Marionette DEBUG loaded listener.js 04:08:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x119914800) [pid = 1957] [serial = 392] [outer = 0x1182e3000] 04:08:45 INFO - PROCESS | 1957 | 1468840125015 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]]]}] 04:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 521ms 04:08:45 INFO - PROCESS | 1957 | 1468840125059 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:08:45 INFO - PROCESS | 1957 | 1468840125062 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:08:45 INFO - PROCESS | 1957 | 1468840125066 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:08:45 INFO - PROCESS | 1957 | 1468840125068 Marionette TRACE conn2 <- [1,498,null,{}] 04:08:45 INFO - PROCESS | 1957 | 1468840125070 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}] 04:08:45 INFO - PROCESS | 1957 | 1468840125072 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:45 INFO - PROCESS | 1957 | 1468840125146 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:08:45 INFO - PROCESS | 1957 | 1468840125150 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:45 INFO - PROCESS | 1957 | 1468840125153 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185b3800 == 31 [pid = 1957] [id = 132] 04:08:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x120de5000) [pid = 1957] [serial = 393] [outer = 0x0] 04:08:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1212f0c00) [pid = 1957] [serial = 394] [outer = 0x120de5000] 04:08:45 INFO - PROCESS | 1957 | 1468840125192 Marionette DEBUG loaded listener.js 04:08:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x121bf4000) [pid = 1957] [serial = 395] [outer = 0x120de5000] 04:08:45 INFO - PROCESS | 1957 | 1468840125539 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]]]}] 04:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 520ms 04:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:08:45 INFO - PROCESS | 1957 | 1468840125587 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:08:45 INFO - PROCESS | 1957 | 1468840125588 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:08:45 INFO - PROCESS | 1957 | 1468840125590 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:08:45 INFO - PROCESS | 1957 | 1468840125593 Marionette TRACE conn2 <- [1,502,null,{}] 04:08:45 INFO - PROCESS | 1957 | 1468840125601 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}] 04:08:45 INFO - PROCESS | 1957 | 1468840125604 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:45 INFO - PROCESS | 1957 | 1468840125679 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:08:45 INFO - PROCESS | 1957 | 1468840125685 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:45 INFO - PROCESS | 1957 | 1468840125690 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d2800 == 32 [pid = 1957] [id = 133] 04:08:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x123d09400) [pid = 1957] [serial = 396] [outer = 0x0] 04:08:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x126553400) [pid = 1957] [serial = 397] [outer = 0x123d09400] 04:08:45 INFO - PROCESS | 1957 | 1468840125722 Marionette DEBUG loaded listener.js 04:08:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x127062400) [pid = 1957] [serial = 398] [outer = 0x123d09400] 04:08:46 INFO - PROCESS | 1957 | 1468840126031 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]]]}] 04:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 470ms 04:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:08:46 INFO - PROCESS | 1957 | 1468840126062 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:08:46 INFO - PROCESS | 1957 | 1468840126063 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:08:46 INFO - PROCESS | 1957 | 1468840126066 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:08:46 INFO - PROCESS | 1957 | 1468840126067 Marionette TRACE conn2 <- [1,506,null,{}] 04:08:46 INFO - PROCESS | 1957 | 1468840126076 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}] 04:08:46 INFO - PROCESS | 1957 | 1468840126077 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:46 INFO - PROCESS | 1957 | 1468840126159 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:08:46 INFO - PROCESS | 1957 | 1468840126163 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:46 INFO - PROCESS | 1957 | 1468840126164 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12100b000 == 33 [pid = 1957] [id = 134] 04:08:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1274c3c00) [pid = 1957] [serial = 399] [outer = 0x0] 04:08:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x128b4c000) [pid = 1957] [serial = 400] [outer = 0x1274c3c00] 04:08:46 INFO - PROCESS | 1957 | 1468840126192 Marionette DEBUG loaded listener.js 04:08:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1291cbc00) [pid = 1957] [serial = 401] [outer = 0x1274c3c00] 04:08:46 INFO - PROCESS | 1957 | 1468840126532 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]]]}] 04:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 473ms 04:08:46 INFO - PROCESS | 1957 | 1468840126541 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:08:46 INFO - PROCESS | 1957 | 1468840126542 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:08:46 INFO - PROCESS | 1957 | 1468840126544 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:08:46 INFO - PROCESS | 1957 | 1468840126545 Marionette TRACE conn2 <- [1,510,null,{}] 04:08:46 INFO - PROCESS | 1957 | 1468840126548 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}] 04:08:46 INFO - PROCESS | 1957 | 1468840126549 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:46 INFO - PROCESS | 1957 | 1468840126657 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:08:46 INFO - PROCESS | 1957 | 1468840126667 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:46 INFO - PROCESS | 1957 | 1468840126668 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x121416800 == 34 [pid = 1957] [id = 135] 04:08:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x117e10c00) [pid = 1957] [serial = 402] [outer = 0x0] 04:08:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x128b47800) [pid = 1957] [serial = 403] [outer = 0x117e10c00] 04:08:46 INFO - PROCESS | 1957 | 1468840126692 Marionette DEBUG loaded listener.js 04:08:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12a5cf400) [pid = 1957] [serial = 404] [outer = 0x117e10c00] 04:08:47 INFO - PROCESS | 1957 | 1468840127052 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]]]}] 04:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 520ms 04:08:47 INFO - PROCESS | 1957 | 1468840127066 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:08:47 INFO - PROCESS | 1957 | 1468840127068 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:08:47 INFO - PROCESS | 1957 | 1468840127077 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:08:47 INFO - PROCESS | 1957 | 1468840127079 Marionette TRACE conn2 <- [1,514,null,{}] 04:08:47 INFO - PROCESS | 1957 | 1468840127082 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}] 04:08:47 INFO - PROCESS | 1957 | 1468840127090 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:47 INFO - PROCESS | 1957 | 1468840127259 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:08:47 INFO - PROCESS | 1957 | 1468840127279 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:47 INFO - PROCESS | 1957 | 1468840127280 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12652c800 == 35 [pid = 1957] [id = 136] 04:08:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12a5d6c00) [pid = 1957] [serial = 405] [outer = 0x0] 04:08:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12b68f000) [pid = 1957] [serial = 406] [outer = 0x12a5d6c00] 04:08:47 INFO - PROCESS | 1957 | 1468840127320 Marionette DEBUG loaded listener.js 04:08:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12be25c00) [pid = 1957] [serial = 407] [outer = 0x12a5d6c00] 04:08:47 INFO - PROCESS | 1957 | 1468840127723 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]]]}] 04:08: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 04:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 676ms 04:08:47 INFO - PROCESS | 1957 | 1468840127748 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:08:47 INFO - PROCESS | 1957 | 1468840127749 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:08:47 INFO - PROCESS | 1957 | 1468840127752 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:08:47 INFO - PROCESS | 1957 | 1468840127753 Marionette TRACE conn2 <- [1,518,null,{}] 04:08:47 INFO - PROCESS | 1957 | 1468840127755 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}] 04:08:47 INFO - PROCESS | 1957 | 1468840127757 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:47 INFO - PROCESS | 1957 | 1468840127847 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:08:47 INFO - PROCESS | 1957 | 1468840127850 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:47 INFO - PROCESS | 1957 | 1468840127851 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12733b800 == 36 [pid = 1957] [id = 137] 04:08:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a66f000) [pid = 1957] [serial = 408] [outer = 0x0] 04:08:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12be33c00) [pid = 1957] [serial = 409] [outer = 0x12a66f000] 04:08:47 INFO - PROCESS | 1957 | 1468840127876 Marionette DEBUG loaded listener.js 04:08:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12c509c00) [pid = 1957] [serial = 410] [outer = 0x12a66f000] 04:08:48 INFO - PROCESS | 1957 | 1468840128209 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]]]}] 04:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 471ms 04:08:48 INFO - PROCESS | 1957 | 1468840128224 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:08:48 INFO - PROCESS | 1957 | 1468840128225 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:08:48 INFO - PROCESS | 1957 | 1468840128228 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:08:48 INFO - PROCESS | 1957 | 1468840128229 Marionette TRACE conn2 <- [1,522,null,{}] 04:08:48 INFO - PROCESS | 1957 | 1468840128231 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}] 04:08:48 INFO - PROCESS | 1957 | 1468840128232 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:48 INFO - PROCESS | 1957 | 1468840128326 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:08:48 INFO - PROCESS | 1957 | 1468840128360 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:48 INFO - PROCESS | 1957 | 1468840128361 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x128968800 == 37 [pid = 1957] [id = 138] 04:08:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12c509000) [pid = 1957] [serial = 411] [outer = 0x0] 04:08:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12c515c00) [pid = 1957] [serial = 412] [outer = 0x12c509000] 04:08:48 INFO - PROCESS | 1957 | 1468840128385 Marionette DEBUG loaded listener.js 04:08:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12c677000) [pid = 1957] [serial = 413] [outer = 0x12c509000] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x120ddf400) [pid = 1957] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1162d4c00) [pid = 1957] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x120de3800) [pid = 1957] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1182f4000) [pid = 1957] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x117e12800) [pid = 1957] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119916800) [pid = 1957] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11885b400) [pid = 1957] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x120e79000) [pid = 1957] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1274c1800) [pid = 1957] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x117e0d800) [pid = 1957] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a5dc400) [pid = 1957] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x120f8f400) [pid = 1957] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1169f1800) [pid = 1957] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12a7ce400) [pid = 1957] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:08:48 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x116f35400) [pid = 1957] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:08:48 INFO - PROCESS | 1957 | 1468840128799 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]]]}] 04:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 618ms 04:08:48 INFO - PROCESS | 1957 | 1468840128846 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:08:48 INFO - PROCESS | 1957 | 1468840128847 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:08:48 INFO - PROCESS | 1957 | 1468840128850 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:08:48 INFO - PROCESS | 1957 | 1468840128851 Marionette TRACE conn2 <- [1,526,null,{}] 04:08:48 INFO - PROCESS | 1957 | 1468840128854 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}] 04:08:48 INFO - PROCESS | 1957 | 1468840128855 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:48 INFO - PROCESS | 1957 | 1468840128931 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:08:48 INFO - PROCESS | 1957 | 1468840128934 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:48 INFO - PROCESS | 1957 | 1468840128935 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x121003000 == 38 [pid = 1957] [id = 139] 04:08:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x116776800) [pid = 1957] [serial = 414] [outer = 0x0] 04:08:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x119397400) [pid = 1957] [serial = 415] [outer = 0x116776800] 04:08:48 INFO - PROCESS | 1957 | 1468840128963 Marionette DEBUG loaded listener.js 04:08:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124d0a400) [pid = 1957] [serial = 416] [outer = 0x116776800] 04:08:49 INFO - PROCESS | 1957 | 1468840129290 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]]]}] 04:08:49 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 04:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 470ms 04:08:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:08:49 INFO - PROCESS | 1957 | 1468840129321 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:08:49 INFO - PROCESS | 1957 | 1468840129322 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:08:49 INFO - PROCESS | 1957 | 1468840129324 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:08:49 INFO - PROCESS | 1957 | 1468840129325 Marionette TRACE conn2 <- [1,530,null,{}] 04:08:49 INFO - PROCESS | 1957 | 1468840129327 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}] 04:08:49 INFO - PROCESS | 1957 | 1468840129328 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:49 INFO - PROCESS | 1957 | 1468840129427 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:08:49 INFO - PROCESS | 1957 | 1468840129432 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:49 INFO - PROCESS | 1957 | 1468840129434 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x129432800 == 39 [pid = 1957] [id = 140] 04:08:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x119ae7400) [pid = 1957] [serial = 417] [outer = 0x0] 04:08:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12a6c5400) [pid = 1957] [serial = 418] [outer = 0x119ae7400] 04:08:49 INFO - PROCESS | 1957 | 1468840129459 Marionette DEBUG loaded listener.js 04:08:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12c679c00) [pid = 1957] [serial = 419] [outer = 0x119ae7400] 04:08:49 INFO - PROCESS | 1957 | 1468840129776 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"]]]}] 04:08: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 04:08:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:08:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:08: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 04:08:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:08:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:08:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 04:08:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:08:49 INFO - PROCESS | 1957 | 1468840129792 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:08:49 INFO - PROCESS | 1957 | 1468840129794 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:08:49 INFO - PROCESS | 1957 | 1468840129796 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:08:49 INFO - PROCESS | 1957 | 1468840129798 Marionette TRACE conn2 <- [1,534,null,{}] 04:08:49 INFO - PROCESS | 1957 | 1468840129800 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}] 04:08:49 INFO - PROCESS | 1957 | 1468840129802 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:49 INFO - PROCESS | 1957 | 1468840129894 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:08:49 INFO - PROCESS | 1957 | 1468840129897 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:49 INFO - PROCESS | 1957 | 1468840129898 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a8b4800 == 40 [pid = 1957] [id = 141] 04:08:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12c67a800) [pid = 1957] [serial = 420] [outer = 0x0] 04:08:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12cb1d400) [pid = 1957] [serial = 421] [outer = 0x12c67a800] 04:08:49 INFO - PROCESS | 1957 | 1468840129926 Marionette DEBUG loaded listener.js 04:08:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12ccacc00) [pid = 1957] [serial = 422] [outer = 0x12c67a800] 04:08:50 INFO - PROCESS | 1957 | 1468840130228 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]]]}] 04:08:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:08:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms 04:08:50 INFO - PROCESS | 1957 | 1468840130267 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:08:50 INFO - PROCESS | 1957 | 1468840130269 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:08:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:08:50 INFO - PROCESS | 1957 | 1468840130274 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:08:50 INFO - PROCESS | 1957 | 1468840130275 Marionette TRACE conn2 <- [1,538,null,{}] 04:08:50 INFO - PROCESS | 1957 | 1468840130277 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}] 04:08:50 INFO - PROCESS | 1957 | 1468840130278 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:50 INFO - PROCESS | 1957 | 1468840130407 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:08:50 INFO - PROCESS | 1957 | 1468840130413 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:50 INFO - PROCESS | 1957 | 1468840130414 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab72800 == 41 [pid = 1957] [id = 142] 04:08:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1128ac400) [pid = 1957] [serial = 423] [outer = 0x0] 04:08:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1128b1000) [pid = 1957] [serial = 424] [outer = 0x1128ac400] 04:08:50 INFO - PROCESS | 1957 | 1468840130451 Marionette DEBUG loaded listener.js 04:08:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x120ded400) [pid = 1957] [serial = 425] [outer = 0x1128ac400] 04:08:50 INFO - PROCESS | 1957 | 1468840130811 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]]]}] 04:08: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. 04:08:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 04:08:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:08:50 INFO - PROCESS | 1957 | 1468840130843 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:08:50 INFO - PROCESS | 1957 | 1468840130846 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:08:50 INFO - PROCESS | 1957 | 1468840130850 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:08:50 INFO - PROCESS | 1957 | 1468840130853 Marionette TRACE conn2 <- [1,542,null,{}] 04:08:50 INFO - PROCESS | 1957 | 1468840130858 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}] 04:08:50 INFO - PROCESS | 1957 | 1468840130860 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:50 INFO - PROCESS | 1957 | 1468840130997 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:08:51 INFO - PROCESS | 1957 | 1468840131112 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:51 INFO - PROCESS | 1957 | 1468840131115 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x116080800 == 42 [pid = 1957] [id = 143] 04:08:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x115e81400) [pid = 1957] [serial = 426] [outer = 0x0] 04:08:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x115e83000) [pid = 1957] [serial = 427] [outer = 0x115e81400] 04:08:51 INFO - PROCESS | 1957 | 1468840131176 Marionette DEBUG loaded listener.js 04:08:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x115e88400) [pid = 1957] [serial = 428] [outer = 0x115e81400] 04:08:51 INFO - PROCESS | 1957 | 1468840131568 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]]]}] 04:08: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. 04:08:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 773ms 04:08:51 INFO - PROCESS | 1957 | 1468840131640 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:08:51 INFO - PROCESS | 1957 | 1468840131644 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:08:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:08:51 INFO - PROCESS | 1957 | 1468840131650 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:08:51 INFO - PROCESS | 1957 | 1468840131652 Marionette TRACE conn2 <- [1,546,null,{}] 04:08:51 INFO - PROCESS | 1957 | 1468840131657 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}] 04:08:51 INFO - PROCESS | 1957 | 1468840131659 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:51 INFO - PROCESS | 1957 | 1468840131761 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:08:51 INFO - PROCESS | 1957 | 1468840131843 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:51 INFO - PROCESS | 1957 | 1468840131844 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x121418000 == 43 [pid = 1957] [id = 144] 04:08:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x115e89000) [pid = 1957] [serial = 429] [outer = 0x0] 04:08:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1182e1c00) [pid = 1957] [serial = 430] [outer = 0x115e89000] 04:08:51 INFO - PROCESS | 1957 | 1468840131880 Marionette DEBUG loaded listener.js 04:08:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x119396000) [pid = 1957] [serial = 431] [outer = 0x115e89000] 04:08:52 INFO - PROCESS | 1957 | 1468840132274 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]]]}] 04:08:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:08:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 676ms 04:08:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:08:52 INFO - PROCESS | 1957 | 1468840132326 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:08:52 INFO - PROCESS | 1957 | 1468840132327 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:08:52 INFO - PROCESS | 1957 | 1468840132329 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:08:52 INFO - PROCESS | 1957 | 1468840132332 Marionette TRACE conn2 <- [1,550,null,{}] 04:08:52 INFO - PROCESS | 1957 | 1468840132342 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}] 04:08:52 INFO - PROCESS | 1957 | 1468840132345 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:52 INFO - PROCESS | 1957 | 1468840132466 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:08:52 INFO - PROCESS | 1957 | 1468840132552 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:52 INFO - PROCESS | 1957 | 1468840132557 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b674000 == 44 [pid = 1957] [id = 145] 04:08:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11991bc00) [pid = 1957] [serial = 432] [outer = 0x0] 04:08:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12109a800) [pid = 1957] [serial = 433] [outer = 0x11991bc00] 04:08:52 INFO - PROCESS | 1957 | 1468840132607 Marionette DEBUG loaded listener.js 04:08:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x126557c00) [pid = 1957] [serial = 434] [outer = 0x11991bc00] 04:08:52 INFO - PROCESS | 1957 | 1468840132985 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]]]}] 04:08: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. 04:08:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 671ms 04:08:53 INFO - PROCESS | 1957 | 1468840133001 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:08:53 INFO - PROCESS | 1957 | 1468840133004 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:08:53 INFO - PROCESS | 1957 | 1468840133007 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:08:53 INFO - PROCESS | 1957 | 1468840133009 Marionette TRACE conn2 <- [1,554,null,{}] 04:08:53 INFO - PROCESS | 1957 | 1468840133011 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}] 04:08:53 INFO - PROCESS | 1957 | 1468840133012 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:53 INFO - PROCESS | 1957 | 1468840133111 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:08:53 INFO - PROCESS | 1957 | 1468840133161 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:53 INFO - PROCESS | 1957 | 1468840133162 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9d3800 == 45 [pid = 1957] [id = 146] 04:08:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x126876400) [pid = 1957] [serial = 435] [outer = 0x0] 04:08:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x128cb9000) [pid = 1957] [serial = 436] [outer = 0x126876400] 04:08:53 INFO - PROCESS | 1957 | 1468840133191 Marionette DEBUG loaded listener.js 04:08:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a66c800) [pid = 1957] [serial = 437] [outer = 0x126876400] 04:08:53 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:53 INFO - PROCESS | 1957 | 1468840133624 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]]]}] 04:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 04:08:53 INFO - PROCESS | 1957 | 1468840133632 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:08:53 INFO - PROCESS | 1957 | 1468840133633 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:08:53 INFO - PROCESS | 1957 | 1468840133655 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:08:53 INFO - PROCESS | 1957 | 1468840133656 Marionette TRACE conn2 <- [1,558,null,{}] 04:08:53 INFO - PROCESS | 1957 | 1468840133660 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}] 04:08:53 INFO - PROCESS | 1957 | 1468840133661 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:53 INFO - PROCESS | 1957 | 1468840133759 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:08:54 INFO - PROCESS | 1957 | 1468840133999 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:54 INFO - PROCESS | 1957 | 1468840134000 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x11657d800 == 46 [pid = 1957] [id = 147] 04:08:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x112986400) [pid = 1957] [serial = 438] [outer = 0x0] 04:08:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x113f08000) [pid = 1957] [serial = 439] [outer = 0x112986400] 04:08:54 INFO - PROCESS | 1957 | 1468840134031 Marionette DEBUG loaded listener.js 04:08:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x115e86800) [pid = 1957] [serial = 440] [outer = 0x112986400] 04:08:54 INFO - PROCESS | 1957 | 1468840134445 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]]]}] 04:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 840ms 04:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:08:54 INFO - PROCESS | 1957 | 1468840134477 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:08:54 INFO - PROCESS | 1957 | 1468840134479 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:08:54 INFO - PROCESS | 1957 | 1468840134482 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:08:54 INFO - PROCESS | 1957 | 1468840134484 Marionette TRACE conn2 <- [1,562,null,{}] 04:08:54 INFO - PROCESS | 1957 | 1468840134487 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}] 04:08:54 INFO - PROCESS | 1957 | 1468840134489 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:54 INFO - PROCESS | 1957 | 1468840134579 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:08:54 INFO - PROCESS | 1957 | 1468840134634 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:54 INFO - PROCESS | 1957 | 1468840134635 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e3c800 == 47 [pid = 1957] [id = 148] 04:08:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x116f33800) [pid = 1957] [serial = 441] [outer = 0x0] 04:08:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1182e1000) [pid = 1957] [serial = 442] [outer = 0x116f33800] 04:08:54 INFO - PROCESS | 1957 | 1468840134663 Marionette DEBUG loaded listener.js 04:08:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1182fd400) [pid = 1957] [serial = 443] [outer = 0x116f33800] 04:08:54 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12a8b4800 == 46 [pid = 1957] [id = 141] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x129432800 == 45 [pid = 1957] [id = 140] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x121003000 == 44 [pid = 1957] [id = 139] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x128968800 == 43 [pid = 1957] [id = 138] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12733b800 == 42 [pid = 1957] [id = 137] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12652c800 == 41 [pid = 1957] [id = 136] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x121416800 == 40 [pid = 1957] [id = 135] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12100b000 == 39 [pid = 1957] [id = 134] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d2800 == 38 [pid = 1957] [id = 133] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1185b3800 == 37 [pid = 1957] [id = 132] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x116572000 == 36 [pid = 1957] [id = 131] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1191c5000 == 35 [pid = 1957] [id = 128] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x11947c000 == 34 [pid = 1957] [id = 130] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x116072800 == 33 [pid = 1957] [id = 129] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x11657d800 == 32 [pid = 1957] [id = 147] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9d3800 == 31 [pid = 1957] [id = 146] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12b674000 == 30 [pid = 1957] [id = 145] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x121418000 == 29 [pid = 1957] [id = 144] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab72800 == 28 [pid = 1957] [id = 142] 04:08:55 INFO - PROCESS | 1957 | --DOCSHELL 0x116080800 == 27 [pid = 1957] [id = 143] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x1274cb000) [pid = 1957] [serial = 364] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11676a000) [pid = 1957] [serial = 349] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x117286400) [pid = 1957] [serial = 350] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x120e7b000) [pid = 1957] [serial = 355] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1211cbc00) [pid = 1957] [serial = 356] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x118f59800) [pid = 1957] [serial = 338] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x118518800) [pid = 1957] [serial = 337] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1185f7400) [pid = 1957] [serial = 352] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1191ebc00) [pid = 1957] [serial = 353] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x121098400) [pid = 1957] [serial = 341] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x120e73000) [pid = 1957] [serial = 340] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x120de3000) [pid = 1957] [serial = 347] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x119394400) [pid = 1957] [serial = 346] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x123d0d800) [pid = 1957] [serial = 358] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x128cbf000) [pid = 1957] [serial = 344] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1274c9800) [pid = 1957] [serial = 343] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124d78000) [pid = 1957] [serial = 359] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1291d5000) [pid = 1957] [serial = 367] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12a75ec00) [pid = 1957] [serial = 370] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12a5db800) [pid = 1957] [serial = 368] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1294d1400) [pid = 1957] [serial = 374] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12541a400) [pid = 1957] [serial = 373] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12a762400) [pid = 1957] [serial = 376] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12b93fc00) [pid = 1957] [serial = 379] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12ba19400) [pid = 1957] [serial = 380] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a7ca800) [pid = 1957] [serial = 371] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124a0e800) [pid = 1957] [serial = 361] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12b694c00) [pid = 1957] [serial = 377] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x128cc2800) [pid = 1957] [serial = 365] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12be2c000) [pid = 1957] [serial = 382] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x126ce8800) [pid = 1957] [serial = 362] [outer = 0x0] [url = about:blank] 04:08:55 INFO - PROCESS | 1957 | 1468840135714 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]]]}] 04:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1274ms 04:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:08:55 INFO - PROCESS | 1957 | 1468840135756 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:08:55 INFO - PROCESS | 1957 | 1468840135759 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:08:55 INFO - PROCESS | 1957 | 1468840135761 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:08:55 INFO - PROCESS | 1957 | 1468840135763 Marionette TRACE conn2 <- [1,566,null,{}] 04:08:55 INFO - PROCESS | 1957 | 1468840135773 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}] 04:08:55 INFO - PROCESS | 1957 | 1468840135775 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:55 INFO - PROCESS | 1957 | 1468840135845 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:08:55 INFO - PROCESS | 1957 | 1468840135849 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:55 INFO - PROCESS | 1957 | 1468840135852 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x115eda000 == 28 [pid = 1957] [id = 149] 04:08:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x115e81c00) [pid = 1957] [serial = 444] [outer = 0x0] 04:08:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1160be000) [pid = 1957] [serial = 445] [outer = 0x115e81c00] 04:08:55 INFO - PROCESS | 1957 | 1468840135884 Marionette DEBUG loaded listener.js 04:08:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x113d6a400) [pid = 1957] [serial = 446] [outer = 0x115e81c00] 04:08:56 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:56 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:56 INFO - PROCESS | 1957 | 1468840136202 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]]]}] 04:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 479ms 04:08:56 INFO - PROCESS | 1957 | 1468840136240 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:08:56 INFO - PROCESS | 1957 | 1468840136244 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:08:56 INFO - PROCESS | 1957 | 1468840136248 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:08:56 INFO - PROCESS | 1957 | 1468840136250 Marionette TRACE conn2 <- [1,570,null,{}] 04:08:56 INFO - PROCESS | 1957 | 1468840136253 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}] 04:08:56 INFO - PROCESS | 1957 | 1468840136254 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:56 INFO - PROCESS | 1957 | 1468840136328 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:08:56 INFO - PROCESS | 1957 | 1468840136332 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:56 INFO - PROCESS | 1957 | 1468840136334 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170f5800 == 29 [pid = 1957] [id = 150] 04:08:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118205000) [pid = 1957] [serial = 447] [outer = 0x0] 04:08:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1185f8400) [pid = 1957] [serial = 448] [outer = 0x118205000] 04:08:56 INFO - PROCESS | 1957 | 1468840136362 Marionette DEBUG loaded listener.js 04:08:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118f50400) [pid = 1957] [serial = 449] [outer = 0x118205000] 04:08:56 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:56 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:56 INFO - PROCESS | 1957 | 1468840136696 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]]]}] 04:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 470ms 04:08:56 INFO - PROCESS | 1957 | 1468840136718 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:08:56 INFO - PROCESS | 1957 | 1468840136721 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:08:56 INFO - PROCESS | 1957 | 1468840136724 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:08:56 INFO - PROCESS | 1957 | 1468840136727 Marionette TRACE conn2 <- [1,574,null,{}] 04:08:56 INFO - PROCESS | 1957 | 1468840136734 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}] 04:08:56 INFO - PROCESS | 1957 | 1468840136737 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:56 INFO - PROCESS | 1957 | 1468840136814 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:08:56 INFO - PROCESS | 1957 | 1468840136863 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:56 INFO - PROCESS | 1957 | 1468840136865 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f06800 == 30 [pid = 1957] [id = 151] 04:08:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1128afc00) [pid = 1957] [serial = 450] [outer = 0x0] 04:08:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11999f800) [pid = 1957] [serial = 451] [outer = 0x1128afc00] 04:08:56 INFO - PROCESS | 1957 | 1468840136893 Marionette DEBUG loaded listener.js 04:08:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x120e7a800) [pid = 1957] [serial = 452] [outer = 0x1128afc00] 04:08:57 INFO - PROCESS | 1957 | 1468840137196 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]]]}] 04:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 522ms 04:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:08:57 INFO - PROCESS | 1957 | 1468840137247 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:08:57 INFO - PROCESS | 1957 | 1468840137248 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:08:57 INFO - PROCESS | 1957 | 1468840137250 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:08:57 INFO - PROCESS | 1957 | 1468840137252 Marionette TRACE conn2 <- [1,578,null,{}] 04:08:57 INFO - PROCESS | 1957 | 1468840137257 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}] 04:08:57 INFO - PROCESS | 1957 | 1468840137258 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:57 INFO - PROCESS | 1957 | 1468840137330 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:08:57 INFO - PROCESS | 1957 | 1468840137383 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:57 INFO - PROCESS | 1957 | 1468840137384 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x11946e800 == 31 [pid = 1957] [id = 152] 04:08:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1128b8800) [pid = 1957] [serial = 453] [outer = 0x0] 04:08:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1211cbc00) [pid = 1957] [serial = 454] [outer = 0x1128b8800] 04:08:57 INFO - PROCESS | 1957 | 1468840137411 Marionette DEBUG loaded listener.js 04:08:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x123ddfc00) [pid = 1957] [serial = 455] [outer = 0x1128b8800] 04:08:57 INFO - PROCESS | 1957 | 1468840137775 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]]]}] 04:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 571ms 04:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:08:57 INFO - PROCESS | 1957 | 1468840137826 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:08:57 INFO - PROCESS | 1957 | 1468840137828 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:08:57 INFO - PROCESS | 1957 | 1468840137831 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:08:57 INFO - PROCESS | 1957 | 1468840137845 Marionette TRACE conn2 <- [1,582,null,{}] 04:08:57 INFO - PROCESS | 1957 | 1468840137858 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}] 04:08:57 INFO - PROCESS | 1957 | 1468840137860 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:57 INFO - PROCESS | 1957 | 1468840137993 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:08:58 INFO - PROCESS | 1957 | 1468840138045 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:58 INFO - PROCESS | 1957 | 1468840138047 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a48000 == 32 [pid = 1957] [id = 153] 04:08:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x117e0dc00) [pid = 1957] [serial = 456] [outer = 0x0] 04:08:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124aadc00) [pid = 1957] [serial = 457] [outer = 0x117e0dc00] 04:08:58 INFO - PROCESS | 1957 | 1468840138087 Marionette DEBUG loaded listener.js 04:08:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x125414000) [pid = 1957] [serial = 458] [outer = 0x117e0dc00] 04:08:58 INFO - PROCESS | 1957 | 1468840138436 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]]]}] 04:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 642ms 04:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:08:58 INFO - PROCESS | 1957 | 1468840138473 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:08:58 INFO - PROCESS | 1957 | 1468840138474 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:08:58 INFO - PROCESS | 1957 | 1468840138476 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:08:58 INFO - PROCESS | 1957 | 1468840138477 Marionette TRACE conn2 <- [1,586,null,{}] 04:08:58 INFO - PROCESS | 1957 | 1468840138480 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}] 04:08:58 INFO - PROCESS | 1957 | 1468840138484 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:58 INFO - PROCESS | 1957 | 1468840138591 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:08:58 INFO - PROCESS | 1957 | 1468840138624 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:58 INFO - PROCESS | 1957 | 1468840138625 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12122e800 == 33 [pid = 1957] [id = 154] 04:08:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x125413c00) [pid = 1957] [serial = 459] [outer = 0x0] 04:08:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x126c43000) [pid = 1957] [serial = 460] [outer = 0x125413c00] 04:08:58 INFO - PROCESS | 1957 | 1468840138651 Marionette DEBUG loaded listener.js 04:08:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128ecf000) [pid = 1957] [serial = 461] [outer = 0x125413c00] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a5d6c00) [pid = 1957] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12a66f000) [pid = 1957] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12c509000) [pid = 1957] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1274c3c00) [pid = 1957] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1182e3000) [pid = 1957] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12ba1c400) [pid = 1957] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x11999d000) [pid = 1957] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1162d2c00) [pid = 1957] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x120de5000) [pid = 1957] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x123d09400) [pid = 1957] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x116776800) [pid = 1957] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x119ae7400) [pid = 1957] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12c67a800) [pid = 1957] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1128ac400) [pid = 1957] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:08:59 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x117e10c00) [pid = 1957] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:08:59 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 969ms 04:08:59 INFO - PROCESS | 1957 | 1468840139440 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]]]}] 04:08:59 INFO - PROCESS | 1957 | 1468840139447 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:08:59 INFO - PROCESS | 1957 | 1468840139450 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:08:59 INFO - PROCESS | 1957 | 1468840139476 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:08:59 INFO - PROCESS | 1957 | 1468840139479 Marionette TRACE conn2 <- [1,590,null,{}] 04:08:59 INFO - PROCESS | 1957 | 1468840139485 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}] 04:08:59 INFO - PROCESS | 1957 | 1468840139487 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:59 INFO - PROCESS | 1957 | 1468840139590 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:08:59 INFO - PROCESS | 1957 | 1468840139639 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:59 INFO - PROCESS | 1957 | 1468840139640 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:08:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170ed000 == 34 [pid = 1957] [id = 155] 04:08:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x115e8c000) [pid = 1957] [serial = 462] [outer = 0x0] 04:08:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x116776800) [pid = 1957] [serial = 463] [outer = 0x115e8c000] 04:08:59 INFO - PROCESS | 1957 | 1468840139672 Marionette DEBUG loaded listener.js 04:08:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x117e12400) [pid = 1957] [serial = 464] [outer = 0x115e8c000] 04:09:00 INFO - PROCESS | 1957 | 1468840140180 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]]]}] 04:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 746ms 04:09:00 INFO - PROCESS | 1957 | 1468840140200 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:09:00 INFO - PROCESS | 1957 | 1468840140203 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:09:00 INFO - PROCESS | 1957 | 1468840140239 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:09:00 INFO - PROCESS | 1957 | 1468840140241 Marionette TRACE conn2 <- [1,594,null,{}] 04:09:00 INFO - PROCESS | 1957 | 1468840140243 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}] 04:09:00 INFO - PROCESS | 1957 | 1468840140245 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:00 INFO - PROCESS | 1957 | 1468840140349 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:09:00 INFO - PROCESS | 1957 | 1468840140496 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:00 INFO - PROCESS | 1957 | 1468840140497 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1133a9000 == 35 [pid = 1957] [id = 156] 04:09:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x112f6d000) [pid = 1957] [serial = 465] [outer = 0x0] 04:09:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x113f11000) [pid = 1957] [serial = 466] [outer = 0x112f6d000] 04:09:00 INFO - PROCESS | 1957 | 1468840140525 Marionette DEBUG loaded listener.js 04:09:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x115e8a800) [pid = 1957] [serial = 467] [outer = 0x112f6d000] 04:09:00 INFO - PROCESS | 1957 | --DOCSHELL 0x119a48000 == 34 [pid = 1957] [id = 153] 04:09:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11946e800 == 33 [pid = 1957] [id = 152] 04:09:00 INFO - PROCESS | 1957 | --DOCSHELL 0x118f06800 == 32 [pid = 1957] [id = 151] 04:09:00 INFO - PROCESS | 1957 | --DOCSHELL 0x1170f5800 == 31 [pid = 1957] [id = 150] 04:09:00 INFO - PROCESS | 1957 | --DOCSHELL 0x115eda000 == 30 [pid = 1957] [id = 149] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b68f000) [pid = 1957] [serial = 406] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12be33c00) [pid = 1957] [serial = 409] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12be25c00) [pid = 1957] [serial = 407] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12c515c00) [pid = 1957] [serial = 412] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12c509c00) [pid = 1957] [serial = 410] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x128b4c000) [pid = 1957] [serial = 400] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1291cbc00) [pid = 1957] [serial = 401] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x118868c00) [pid = 1957] [serial = 391] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x119914800) [pid = 1957] [serial = 392] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12beb9400) [pid = 1957] [serial = 383] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x120de7c00) [pid = 1957] [serial = 388] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x120e7dc00) [pid = 1957] [serial = 389] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1169f8400) [pid = 1957] [serial = 385] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1182e1400) [pid = 1957] [serial = 386] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1212f0c00) [pid = 1957] [serial = 394] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x121bf4000) [pid = 1957] [serial = 395] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x126553400) [pid = 1957] [serial = 397] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x127062400) [pid = 1957] [serial = 398] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x119397400) [pid = 1957] [serial = 415] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x124d0a400) [pid = 1957] [serial = 416] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x12a6c5400) [pid = 1957] [serial = 418] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12ccacc00) [pid = 1957] [serial = 422] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x1128b1000) [pid = 1957] [serial = 424] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x12cb1d400) [pid = 1957] [serial = 421] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x12c677000) [pid = 1957] [serial = 413] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x128b47800) [pid = 1957] [serial = 403] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x12c679c00) [pid = 1957] [serial = 419] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x12a5cf400) [pid = 1957] [serial = 404] [outer = 0x0] [url = about:blank] 04:09:00 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x120ded400) [pid = 1957] [serial = 425] [outer = 0x0] [url = about:blank] 04:09:01 INFO - PROCESS | 1957 | 1468840141008 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]]]}] 04:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 826ms 04:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:09:01 INFO - PROCESS | 1957 | 1468840141061 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:09:01 INFO - PROCESS | 1957 | 1468840141063 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:09:01 INFO - PROCESS | 1957 | 1468840141065 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:09:01 INFO - PROCESS | 1957 | 1468840141067 Marionette TRACE conn2 <- [1,598,null,{}] 04:09:01 INFO - PROCESS | 1957 | 1468840141072 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}] 04:09:01 INFO - PROCESS | 1957 | 1468840141073 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:01 INFO - PROCESS | 1957 | 1468840141137 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:09:01 INFO - PROCESS | 1957 | 1468840141145 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:01 INFO - PROCESS | 1957 | 1468840141147 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172e6000 == 31 [pid = 1957] [id = 157] 04:09:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x118205400) [pid = 1957] [serial = 468] [outer = 0x0] 04:09:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x1182f2800) [pid = 1957] [serial = 469] [outer = 0x118205400] 04:09:01 INFO - PROCESS | 1957 | 1468840141192 Marionette DEBUG loaded listener.js 04:09:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x11872d400) [pid = 1957] [serial = 470] [outer = 0x118205400] 04:09:01 INFO - PROCESS | 1957 | 1468840141726 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]]]}] 04:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 674ms 04:09:01 INFO - PROCESS | 1957 | 1468840141741 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:09:01 INFO - PROCESS | 1957 | 1468840141744 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:09:01 INFO - PROCESS | 1957 | 1468840141750 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:09:01 INFO - PROCESS | 1957 | 1468840141754 Marionette TRACE conn2 <- [1,602,null,{}] 04:09:01 INFO - PROCESS | 1957 | 1468840141758 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}] 04:09:01 INFO - PROCESS | 1957 | 1468840141760 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:01 INFO - PROCESS | 1957 | 1468840141843 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:09:01 INFO - PROCESS | 1957 | 1468840141931 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:01 INFO - PROCESS | 1957 | 1468840141934 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170ee800 == 32 [pid = 1957] [id = 158] 04:09:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x1162d0400) [pid = 1957] [serial = 471] [outer = 0x0] 04:09:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x1176ad000) [pid = 1957] [serial = 472] [outer = 0x1162d0400] 04:09:01 INFO - PROCESS | 1957 | 1468840141966 Marionette DEBUG loaded listener.js 04:09:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x1182f4800) [pid = 1957] [serial = 473] [outer = 0x1162d0400] 04:09:02 INFO - PROCESS | 1957 | 1468840142481 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]]]}] 04:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 775ms 04:09:02 INFO - PROCESS | 1957 | 1468840142525 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:09:02 INFO - PROCESS | 1957 | 1468840142529 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:09:02 INFO - PROCESS | 1957 | 1468840142536 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:09:02 INFO - PROCESS | 1957 | 1468840142539 Marionette TRACE conn2 <- [1,606,null,{}] 04:09:02 INFO - PROCESS | 1957 | 1468840142543 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}] 04:09:02 INFO - PROCESS | 1957 | 1468840142545 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:02 INFO - PROCESS | 1957 | 1468840142669 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:09:02 INFO - PROCESS | 1957 | 1468840142725 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:02 INFO - PROCESS | 1957 | 1468840142727 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d7800 == 33 [pid = 1957] [id = 159] 04:09:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x119996c00) [pid = 1957] [serial = 474] [outer = 0x0] 04:09:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x119ae5800) [pid = 1957] [serial = 475] [outer = 0x119996c00] 04:09:02 INFO - PROCESS | 1957 | 1468840142758 Marionette DEBUG loaded listener.js 04:09:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x120de9000) [pid = 1957] [serial = 476] [outer = 0x119996c00] 04:09:03 INFO - PROCESS | 1957 | 1468840143170 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]]]}] 04:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 672ms 04:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:09:03 INFO - PROCESS | 1957 | 1468840143207 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:09:03 INFO - PROCESS | 1957 | 1468840143209 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:09:03 INFO - PROCESS | 1957 | 1468840143211 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:09:03 INFO - PROCESS | 1957 | 1468840143214 Marionette TRACE conn2 <- [1,610,null,{}] 04:09:03 INFO - PROCESS | 1957 | 1468840143222 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}] 04:09:03 INFO - PROCESS | 1957 | 1468840143226 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:03 INFO - PROCESS | 1957 | 1468840143320 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:09:03 INFO - PROCESS | 1957 | 1468840143371 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:03 INFO - PROCESS | 1957 | 1468840143373 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12100e800 == 34 [pid = 1957] [id = 160] 04:09:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x120e7f000) [pid = 1957] [serial = 477] [outer = 0x0] 04:09:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x121bf9400) [pid = 1957] [serial = 478] [outer = 0x120e7f000] 04:09:03 INFO - PROCESS | 1957 | 1468840143405 Marionette DEBUG loaded listener.js 04:09:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x124d06000) [pid = 1957] [serial = 479] [outer = 0x120e7f000] 04:09:03 INFO - PROCESS | 1957 | 1468840143816 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]]]}] 04:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 623ms 04:09:03 INFO - PROCESS | 1957 | 1468840143834 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:09:03 INFO - PROCESS | 1957 | 1468840143836 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:09:03 INFO - PROCESS | 1957 | 1468840143840 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:09:03 INFO - PROCESS | 1957 | 1468840143842 Marionette TRACE conn2 <- [1,614,null,{}] 04:09:03 INFO - PROCESS | 1957 | 1468840143844 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}] 04:09:03 INFO - PROCESS | 1957 | 1468840143845 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:03 INFO - PROCESS | 1957 | 1468840143940 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:09:04 INFO - PROCESS | 1957 | 1468840144024 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:04 INFO - PROCESS | 1957 | 1468840144025 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x121941800 == 35 [pid = 1957] [id = 161] 04:09:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x124d77800) [pid = 1957] [serial = 480] [outer = 0x0] 04:09:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x12687e800) [pid = 1957] [serial = 481] [outer = 0x124d77800] 04:09:04 INFO - PROCESS | 1957 | 1468840144054 Marionette DEBUG loaded listener.js 04:09:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x127059c00) [pid = 1957] [serial = 482] [outer = 0x124d77800] 04:09:04 INFO - PROCESS | 1957 | 1468840144457 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]]]}] 04:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 669ms 04:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:09:04 INFO - PROCESS | 1957 | 1468840144509 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:09:04 INFO - PROCESS | 1957 | 1468840144511 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:09:04 INFO - PROCESS | 1957 | 1468840144513 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:09:04 INFO - PROCESS | 1957 | 1468840144514 Marionette TRACE conn2 <- [1,618,null,{}] 04:09:04 INFO - PROCESS | 1957 | 1468840144516 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}] 04:09:04 INFO - PROCESS | 1957 | 1468840144518 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:04 INFO - PROCESS | 1957 | 1468840144606 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:09:04 INFO - PROCESS | 1957 | 1468840144653 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:04 INFO - PROCESS | 1957 | 1468840144654 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x123da9000 == 36 [pid = 1957] [id = 162] 04:09:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x12705d000) [pid = 1957] [serial = 483] [outer = 0x0] 04:09:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1274c6c00) [pid = 1957] [serial = 484] [outer = 0x12705d000] 04:09:04 INFO - PROCESS | 1957 | 1468840144683 Marionette DEBUG loaded listener.js 04:09:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x128b4c000) [pid = 1957] [serial = 485] [outer = 0x12705d000] 04:09:05 INFO - PROCESS | 1957 | 1468840145087 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]]]}] 04:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 621ms 04:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:09:05 INFO - PROCESS | 1957 | 1468840145134 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:09:05 INFO - PROCESS | 1957 | 1468840145136 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:09:05 INFO - PROCESS | 1957 | 1468840145138 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:09:05 INFO - PROCESS | 1957 | 1468840145139 Marionette TRACE conn2 <- [1,622,null,{}] 04:09:05 INFO - PROCESS | 1957 | 1468840145142 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}] 04:09:05 INFO - PROCESS | 1957 | 1468840145146 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:05 INFO - PROCESS | 1957 | 1468840145281 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:09:05 INFO - PROCESS | 1957 | 1468840145355 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:05 INFO - PROCESS | 1957 | 1468840145356 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268bb000 == 37 [pid = 1957] [id = 163] 04:09:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1291d0c00) [pid = 1957] [serial = 486] [outer = 0x0] 04:09:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1292e6400) [pid = 1957] [serial = 487] [outer = 0x1291d0c00] 04:09:05 INFO - PROCESS | 1957 | 1468840145386 Marionette DEBUG loaded listener.js 04:09:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x12a668800) [pid = 1957] [serial = 488] [outer = 0x1291d0c00] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1133a9000 == 36 [pid = 1957] [id = 156] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x117e3c800 == 35 [pid = 1957] [id = 148] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1170ed000 == 34 [pid = 1957] [id = 155] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x123da9000 == 33 [pid = 1957] [id = 162] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x121941800 == 32 [pid = 1957] [id = 161] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12100e800 == 31 [pid = 1957] [id = 160] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d7800 == 30 [pid = 1957] [id = 159] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12122e800 == 29 [pid = 1957] [id = 154] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1172e6000 == 28 [pid = 1957] [id = 157] 04:09:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1170ee800 == 27 [pid = 1957] [id = 158] 04:09:06 INFO - PROCESS | 1957 | 1468840146349 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]]]}] 04:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1270ms 04:09:06 INFO - PROCESS | 1957 | 1468840146409 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:09:06 INFO - PROCESS | 1957 | 1468840146411 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:09:06 INFO - PROCESS | 1957 | 1468840146415 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:09:06 INFO - PROCESS | 1957 | 1468840146417 Marionette TRACE conn2 <- [1,626,null,{}] 04:09:06 INFO - PROCESS | 1957 | 1468840146421 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}] 04:09:06 INFO - PROCESS | 1957 | 1468840146423 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:06 INFO - PROCESS | 1957 | 1468840146499 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:09:06 INFO - PROCESS | 1957 | 1468840146508 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:06 INFO - PROCESS | 1957 | 1468840146511 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x115061000 == 28 [pid = 1957] [id = 164] 04:09:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x115e88800) [pid = 1957] [serial = 489] [outer = 0x0] 04:09:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x115e89800) [pid = 1957] [serial = 490] [outer = 0x115e88800] 04:09:06 INFO - PROCESS | 1957 | 1468840146539 Marionette DEBUG loaded listener.js 04:09:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11697d000) [pid = 1957] [serial = 491] [outer = 0x115e88800] 04:09:06 INFO - PROCESS | 1957 | 1468840146889 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]]]}] 04:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 522ms 04:09:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x117e0e000) [pid = 1957] [serial = 492] [outer = 0x12cc9e400] 04:09:06 INFO - PROCESS | 1957 | 1468840146972 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:09:06 INFO - PROCESS | 1957 | 1468840146975 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:09:07 INFO - PROCESS | 1957 | 1468840146998 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:09:07 INFO - PROCESS | 1957 | 1468840147000 Marionette TRACE conn2 <- [1,630,null,{}] 04:09:07 INFO - PROCESS | 1957 | 1468840147003 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}] 04:09:07 INFO - PROCESS | 1957 | 1468840147004 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:07 INFO - PROCESS | 1957 | 1468840147088 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:09:07 INFO - PROCESS | 1957 | 1468840147099 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:07 INFO - PROCESS | 1957 | 1468840147100 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f0e000 == 29 [pid = 1957] [id = 165] 04:09:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118729400) [pid = 1957] [serial = 493] [outer = 0x0] 04:09:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1191e1c00) [pid = 1957] [serial = 494] [outer = 0x118729400] 04:09:07 INFO - PROCESS | 1957 | 1468840147127 Marionette DEBUG loaded listener.js 04:09:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119625000) [pid = 1957] [serial = 495] [outer = 0x118729400] 04:09:07 INFO - PROCESS | 1957 | 1468840147497 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]]]}] 04:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 534ms 04:09:07 INFO - PROCESS | 1957 | 1468840147520 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:09:07 INFO - PROCESS | 1957 | 1468840147521 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:09:07 INFO - PROCESS | 1957 | 1468840147524 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:09:07 INFO - PROCESS | 1957 | 1468840147526 Marionette TRACE conn2 <- [1,634,null,{}] 04:09:07 INFO - PROCESS | 1957 | 1468840147534 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}] 04:09:07 INFO - PROCESS | 1957 | 1468840147539 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:07 INFO - PROCESS | 1957 | 1468840147650 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:09:07 INFO - PROCESS | 1957 | 1468840147655 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:07 INFO - PROCESS | 1957 | 1468840147657 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x119474800 == 30 [pid = 1957] [id = 166] 04:09:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119920800) [pid = 1957] [serial = 496] [outer = 0x0] 04:09:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x120de8800) [pid = 1957] [serial = 497] [outer = 0x119920800] 04:09:07 INFO - PROCESS | 1957 | 1468840147686 Marionette DEBUG loaded listener.js 04:09:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x120e7bc00) [pid = 1957] [serial = 498] [outer = 0x119920800] 04:09:07 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:07 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:08 INFO - PROCESS | 1957 | 1468840148045 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]]]}] 04:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 572ms 04:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:09:08 INFO - PROCESS | 1957 | 1468840148096 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:09:08 INFO - PROCESS | 1957 | 1468840148098 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:09:08 INFO - PROCESS | 1957 | 1468840148100 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:09:08 INFO - PROCESS | 1957 | 1468840148101 Marionette TRACE conn2 <- [1,638,null,{}] 04:09:08 INFO - PROCESS | 1957 | 1468840148103 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}] 04:09:08 INFO - PROCESS | 1957 | 1468840148105 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:08 INFO - PROCESS | 1957 | 1468840148199 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:09:08 INFO - PROCESS | 1957 | 1468840148231 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:08 INFO - PROCESS | 1957 | 1468840148233 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e2f800 == 31 [pid = 1957] [id = 167] 04:09:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1212f9c00) [pid = 1957] [serial = 499] [outer = 0x0] 04:09:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x123d08400) [pid = 1957] [serial = 500] [outer = 0x1212f9c00] 04:09:08 INFO - PROCESS | 1957 | 1468840148257 Marionette DEBUG loaded listener.js 04:09:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124aa5800) [pid = 1957] [serial = 501] [outer = 0x1212f9c00] 04:09:08 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:08 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:08 INFO - PROCESS | 1957 | 1468840148558 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]]]}] 04:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 04:09:08 INFO - PROCESS | 1957 | 1468840148577 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:09:08 INFO - PROCESS | 1957 | 1468840148578 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:09:08 INFO - PROCESS | 1957 | 1468840148580 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:09:08 INFO - PROCESS | 1957 | 1468840148582 Marionette TRACE conn2 <- [1,642,null,{}] 04:09:08 INFO - PROCESS | 1957 | 1468840148584 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}] 04:09:08 INFO - PROCESS | 1957 | 1468840148585 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:08 INFO - PROCESS | 1957 | 1468840148688 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:09:08 INFO - PROCESS | 1957 | 1468840148692 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:08 INFO - PROCESS | 1957 | 1468840148693 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x121223000 == 32 [pid = 1957] [id = 168] 04:09:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x124aa8400) [pid = 1957] [serial = 502] [outer = 0x0] 04:09:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124d0e800) [pid = 1957] [serial = 503] [outer = 0x124aa8400] 04:09:08 INFO - PROCESS | 1957 | 1468840148717 Marionette DEBUG loaded listener.js 04:09:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x126877c00) [pid = 1957] [serial = 504] [outer = 0x124aa8400] 04:09:09 INFO - PROCESS | 1957 | 1468840149050 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]]]}] 04:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 04:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:09:09 INFO - PROCESS | 1957 | 1468840149100 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:09:09 INFO - PROCESS | 1957 | 1468840149101 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:09:09 INFO - PROCESS | 1957 | 1468840149104 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:09:09 INFO - PROCESS | 1957 | 1468840149105 Marionette TRACE conn2 <- [1,646,null,{}] 04:09:09 INFO - PROCESS | 1957 | 1468840149107 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}] 04:09:09 INFO - PROCESS | 1957 | 1468840149111 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:09 INFO - PROCESS | 1957 | 1468840149222 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:09:09 INFO - PROCESS | 1957 | 1468840149253 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:09 INFO - PROCESS | 1957 | 1468840149254 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12548a000 == 33 [pid = 1957] [id = 169] 04:09:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x126c4e400) [pid = 1957] [serial = 505] [outer = 0x0] 04:09:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x128b46800) [pid = 1957] [serial = 506] [outer = 0x126c4e400] 04:09:09 INFO - PROCESS | 1957 | 1468840149279 Marionette DEBUG loaded listener.js 04:09:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1292e2c00) [pid = 1957] [serial = 507] [outer = 0x126c4e400] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x125413c00) [pid = 1957] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x112f6d000) [pid = 1957] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x115e8c000) [pid = 1957] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1128b8800) [pid = 1957] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x117e0dc00) [pid = 1957] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x112986400) [pid = 1957] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x115e81400) [pid = 1957] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11991bc00) [pid = 1957] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x126876400) [pid = 1957] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x115e89000) [pid = 1957] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x116f33800) [pid = 1957] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1128afc00) [pid = 1957] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x118205000) [pid = 1957] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x115e81c00) [pid = 1957] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:09:09 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x118205400) [pid = 1957] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:09:09 INFO - PROCESS | 1957 | 1468840149724 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]]]}] 04:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 669ms 04:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:09:09 INFO - PROCESS | 1957 | 1468840149776 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:09:09 INFO - PROCESS | 1957 | 1468840149778 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:09:09 INFO - PROCESS | 1957 | 1468840149781 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:09:09 INFO - PROCESS | 1957 | 1468840149783 Marionette TRACE conn2 <- [1,650,null,{}] 04:09:09 INFO - PROCESS | 1957 | 1468840149786 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}] 04:09:09 INFO - PROCESS | 1957 | 1468840149789 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:09 INFO - PROCESS | 1957 | 1468840149898 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:09:09 INFO - PROCESS | 1957 | 1468840149905 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:09 INFO - PROCESS | 1957 | 1468840149906 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x125499800 == 34 [pid = 1957] [id = 170] 04:09:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x115e81400) [pid = 1957] [serial = 508] [outer = 0x0] 04:09:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119397c00) [pid = 1957] [serial = 509] [outer = 0x115e81400] 04:09:09 INFO - PROCESS | 1957 | 1468840149955 Marionette DEBUG loaded listener.js 04:09:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124a09c00) [pid = 1957] [serial = 510] [outer = 0x115e81400] 04:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 04:09:10 INFO - PROCESS | 1957 | 1468840150296 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]]]}] 04:09:10 INFO - PROCESS | 1957 | 1468840150301 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:09:10 INFO - PROCESS | 1957 | 1468840150302 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:09:10 INFO - PROCESS | 1957 | 1468840150311 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:09:10 INFO - PROCESS | 1957 | 1468840150312 Marionette TRACE conn2 <- [1,654,null,{}] 04:09:10 INFO - PROCESS | 1957 | 1468840150315 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}] 04:09:10 INFO - PROCESS | 1957 | 1468840150316 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:10 INFO - PROCESS | 1957 | 1468840150415 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:09:10 INFO - PROCESS | 1957 | 1468840150443 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:10 INFO - PROCESS | 1957 | 1468840150444 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x126eb1000 == 35 [pid = 1957] [id = 171] 04:09:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x115e8b400) [pid = 1957] [serial = 511] [outer = 0x0] 04:09:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x126879800) [pid = 1957] [serial = 512] [outer = 0x115e8b400] 04:09:10 INFO - PROCESS | 1957 | 1468840150468 Marionette DEBUG loaded listener.js 04:09:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1292ecc00) [pid = 1957] [serial = 513] [outer = 0x115e8b400] 04:09:10 INFO - PROCESS | 1957 | 1468840150717 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]]]}] 04:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 426ms 04:09:10 INFO - PROCESS | 1957 | 1468840150733 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:09:10 INFO - PROCESS | 1957 | 1468840150735 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:09:10 INFO - PROCESS | 1957 | 1468840150748 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:09:10 INFO - PROCESS | 1957 | 1468840150749 Marionette TRACE conn2 <- [1,658,null,{}] 04:09:10 INFO - PROCESS | 1957 | 1468840150751 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}] 04:09:10 INFO - PROCESS | 1957 | 1468840150752 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:10 INFO - PROCESS | 1957 | 1468840150830 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:09:10 INFO - PROCESS | 1957 | 1468840150834 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:10 INFO - PROCESS | 1957 | 1468840150835 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x128976800 == 36 [pid = 1957] [id = 172] 04:09:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x115e8a000) [pid = 1957] [serial = 514] [outer = 0x0] 04:09:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1294c7000) [pid = 1957] [serial = 515] [outer = 0x115e8a000] 04:09:10 INFO - PROCESS | 1957 | 1468840150869 Marionette DEBUG loaded listener.js 04:09:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a66e000) [pid = 1957] [serial = 516] [outer = 0x115e8a000] 04:09:11 INFO - PROCESS | 1957 | 1468840151190 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]]]}] 04:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 473ms 04:09:11 INFO - PROCESS | 1957 | 1468840151218 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:09:11 INFO - PROCESS | 1957 | 1468840151220 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:09:11 INFO - PROCESS | 1957 | 1468840151224 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:09:11 INFO - PROCESS | 1957 | 1468840151225 Marionette TRACE conn2 <- [1,662,null,{}] 04:09:11 INFO - PROCESS | 1957 | 1468840151227 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}] 04:09:11 INFO - PROCESS | 1957 | 1468840151228 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:11 INFO - PROCESS | 1957 | 1468840151320 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:09:11 INFO - PROCESS | 1957 | 1468840151326 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:11 INFO - PROCESS | 1957 | 1468840151327 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e52000 == 37 [pid = 1957] [id = 173] 04:09:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x118f4ec00) [pid = 1957] [serial = 517] [outer = 0x0] 04:09:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a6bfc00) [pid = 1957] [serial = 518] [outer = 0x118f4ec00] 04:09:11 INFO - PROCESS | 1957 | 1468840151351 Marionette DEBUG loaded listener.js 04:09:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a75f400) [pid = 1957] [serial = 519] [outer = 0x118f4ec00] 04:09:11 INFO - PROCESS | 1957 | --DOCSHELL 0x118f0e000 == 36 [pid = 1957] [id = 165] 04:09:11 INFO - PROCESS | 1957 | --DOCSHELL 0x115061000 == 35 [pid = 1957] [id = 164] 04:09:11 INFO - PROCESS | 1957 | --DOCSHELL 0x1268bb000 == 34 [pid = 1957] [id = 163] 04:09:12 INFO - PROCESS | 1957 | --DOCSHELL 0x119474800 == 33 [pid = 1957] [id = 166] 04:09:12 INFO - PROCESS | 1957 | --DOCSHELL 0x120e2f800 == 32 [pid = 1957] [id = 167] 04:09:12 INFO - PROCESS | 1957 | --DOCSHELL 0x121223000 == 31 [pid = 1957] [id = 168] 04:09:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12548a000 == 30 [pid = 1957] [id = 169] 04:09:12 INFO - PROCESS | 1957 | --DOCSHELL 0x126eb1000 == 29 [pid = 1957] [id = 171] 04:09:12 INFO - PROCESS | 1957 | --DOCSHELL 0x125499800 == 28 [pid = 1957] [id = 170] 04:09:12 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:12 INFO - PROCESS | 1957 | --DOCSHELL 0x128976800 == 27 [pid = 1957] [id = 172] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x115e86800) [pid = 1957] [serial = 440] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x115e88400) [pid = 1957] [serial = 428] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x126557c00) [pid = 1957] [serial = 434] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12a66c800) [pid = 1957] [serial = 437] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119396000) [pid = 1957] [serial = 431] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12109a800) [pid = 1957] [serial = 433] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1182fd400) [pid = 1957] [serial = 443] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11999f800) [pid = 1957] [serial = 451] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x118f50400) [pid = 1957] [serial = 449] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1182e1c00) [pid = 1957] [serial = 430] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1182e1000) [pid = 1957] [serial = 442] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x113d6a400) [pid = 1957] [serial = 446] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x115e83000) [pid = 1957] [serial = 427] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1185f8400) [pid = 1957] [serial = 448] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x128cb9000) [pid = 1957] [serial = 436] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1160be000) [pid = 1957] [serial = 445] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x113f08000) [pid = 1957] [serial = 439] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x120e7a800) [pid = 1957] [serial = 452] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1182f2800) [pid = 1957] [serial = 469] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x125414000) [pid = 1957] [serial = 458] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x11872d400) [pid = 1957] [serial = 470] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x126c43000) [pid = 1957] [serial = 460] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x113f11000) [pid = 1957] [serial = 466] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x116776800) [pid = 1957] [serial = 463] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x117e12400) [pid = 1957] [serial = 464] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x115e8a800) [pid = 1957] [serial = 467] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x128ecf000) [pid = 1957] [serial = 461] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x123ddfc00) [pid = 1957] [serial = 455] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x124aadc00) [pid = 1957] [serial = 457] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x1211cbc00) [pid = 1957] [serial = 454] [outer = 0x0] [url = about:blank] 04:09:12 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:12 INFO - PROCESS | 1957 | 1468840152593 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]]]}] 04:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1421ms 04:09:12 INFO - PROCESS | 1957 | 1468840152648 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:09:12 INFO - PROCESS | 1957 | 1468840152650 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:09:12 INFO - PROCESS | 1957 | 1468840152657 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:09:12 INFO - PROCESS | 1957 | 1468840152659 Marionette TRACE conn2 <- [1,666,null,{}] 04:09:12 INFO - PROCESS | 1957 | 1468840152663 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}] 04:09:12 INFO - PROCESS | 1957 | 1468840152665 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:12 INFO - PROCESS | 1957 | 1468840152740 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:09:12 INFO - PROCESS | 1957 | 1468840152745 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:12 INFO - PROCESS | 1957 | 1468840152748 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x116075000 == 28 [pid = 1957] [id = 174] 04:09:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x115e80400) [pid = 1957] [serial = 520] [outer = 0x0] 04:09:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x115e81000) [pid = 1957] [serial = 521] [outer = 0x115e80400] 04:09:12 INFO - PROCESS | 1957 | 1468840152778 Marionette DEBUG loaded listener.js 04:09:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x115e8bc00) [pid = 1957] [serial = 522] [outer = 0x115e80400] 04:09:12 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:13 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:13 INFO - PROCESS | 1957 | 1468840153118 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]]]}] 04:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 04:09:13 INFO - PROCESS | 1957 | 1468840153127 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:09:13 INFO - PROCESS | 1957 | 1468840153130 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:09:13 INFO - PROCESS | 1957 | 1468840153135 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:09:13 INFO - PROCESS | 1957 | 1468840153138 Marionette TRACE conn2 <- [1,670,null,{}] 04:09:13 INFO - PROCESS | 1957 | 1468840153141 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}] 04:09:13 INFO - PROCESS | 1957 | 1468840153144 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:13 INFO - PROCESS | 1957 | 1468840153221 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:09:13 INFO - PROCESS | 1957 | 1468840153264 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:13 INFO - PROCESS | 1957 | 1468840153265 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f76000 == 29 [pid = 1957] [id = 175] 04:09:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x115e84000) [pid = 1957] [serial = 523] [outer = 0x0] 04:09:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x116769000) [pid = 1957] [serial = 524] [outer = 0x115e84000] 04:09:13 INFO - PROCESS | 1957 | 1468840153293 Marionette DEBUG loaded listener.js 04:09:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1176b5000) [pid = 1957] [serial = 525] [outer = 0x115e84000] 04:09:13 INFO - PROCESS | 1957 | 1468840153580 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]]]}] 04:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 472ms 04:09:13 INFO - PROCESS | 1957 | 1468840153612 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:09:13 INFO - PROCESS | 1957 | 1468840153627 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:09:13 INFO - PROCESS | 1957 | 1468840153630 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:09:13 INFO - PROCESS | 1957 | 1468840153632 Marionette TRACE conn2 <- [1,674,null,{}] 04:09:13 INFO - PROCESS | 1957 | 1468840153642 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}] 04:09:13 INFO - PROCESS | 1957 | 1468840153645 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:13 INFO - PROCESS | 1957 | 1468840153718 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:09:13 INFO - PROCESS | 1957 | 1468840153764 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:13 INFO - PROCESS | 1957 | 1468840153766 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x118299800 == 30 [pid = 1957] [id = 176] 04:09:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1121bd800) [pid = 1957] [serial = 526] [outer = 0x0] 04:09:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1182f4400) [pid = 1957] [serial = 527] [outer = 0x1121bd800] 04:09:13 INFO - PROCESS | 1957 | 1468840153794 Marionette DEBUG loaded listener.js 04:09:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x118f84800) [pid = 1957] [serial = 528] [outer = 0x1121bd800] 04:09:13 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:14 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:14 INFO - PROCESS | 1957 | 1468840154095 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]]]}] 04:09:14 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 04:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 472ms 04:09:14 INFO - PROCESS | 1957 | 1468840154102 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:09:14 INFO - PROCESS | 1957 | 1468840154105 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:09:14 INFO - PROCESS | 1957 | 1468840154112 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:09:14 INFO - PROCESS | 1957 | 1468840154113 Marionette TRACE conn2 <- [1,678,null,{}] 04:09:14 INFO - PROCESS | 1957 | 1468840154116 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}] 04:09:14 INFO - PROCESS | 1957 | 1468840154117 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:14 INFO - PROCESS | 1957 | 1468840154194 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:09:14 INFO - PROCESS | 1957 | 1468840154198 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:14 INFO - PROCESS | 1957 | 1468840154199 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f03800 == 31 [pid = 1957] [id = 177] 04:09:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11939e000) [pid = 1957] [serial = 529] [outer = 0x0] 04:09:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x119916800) [pid = 1957] [serial = 530] [outer = 0x11939e000] 04:09:14 INFO - PROCESS | 1957 | 1468840154226 Marionette DEBUG loaded listener.js 04:09:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x120ddec00) [pid = 1957] [serial = 531] [outer = 0x11939e000] 04:09:14 INFO - PROCESS | 1957 | 1468840154529 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]]]}] 04:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 421ms 04:09:14 INFO - PROCESS | 1957 | 1468840154534 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:09:14 INFO - PROCESS | 1957 | 1468840154535 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:09:14 INFO - PROCESS | 1957 | 1468840154545 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:09:14 INFO - PROCESS | 1957 | 1468840154546 Marionette TRACE conn2 <- [1,682,null,{}] 04:09:14 INFO - PROCESS | 1957 | 1468840154548 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}] 04:09:14 INFO - PROCESS | 1957 | 1468840154549 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:14 INFO - PROCESS | 1957 | 1468840154654 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:09:14 INFO - PROCESS | 1957 | 1468840154680 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:14 INFO - PROCESS | 1957 | 1468840154681 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191d8800 == 32 [pid = 1957] [id = 178] 04:09:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1128b2400) [pid = 1957] [serial = 532] [outer = 0x0] 04:09:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x116909800) [pid = 1957] [serial = 533] [outer = 0x1128b2400] 04:09:14 INFO - PROCESS | 1957 | 1468840154706 Marionette DEBUG loaded listener.js 04:09:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x120e7b400) [pid = 1957] [serial = 534] [outer = 0x1128b2400] 04:09:15 INFO - PROCESS | 1957 | 1468840155445 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]]]}] 04:09:15 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) 04:09:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 921ms 04:09:15 INFO - PROCESS | 1957 | 1468840155467 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:09:15 INFO - PROCESS | 1957 | 1468840155468 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:09:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:09:15 INFO - PROCESS | 1957 | 1468840155472 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:09:15 INFO - PROCESS | 1957 | 1468840155474 Marionette TRACE conn2 <- [1,686,null,{}] 04:09:15 INFO - PROCESS | 1957 | 1468840155476 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}] 04:09:15 INFO - PROCESS | 1957 | 1468840155480 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:15 INFO - PROCESS | 1957 | 1468840155566 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:09:15 INFO - PROCESS | 1957 | 1468840155571 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:15 INFO - PROCESS | 1957 | 1468840155574 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e18800 == 33 [pid = 1957] [id = 179] 04:09:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x120e7a800) [pid = 1957] [serial = 535] [outer = 0x0] 04:09:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124d05800) [pid = 1957] [serial = 536] [outer = 0x120e7a800] 04:09:15 INFO - PROCESS | 1957 | 1468840155598 Marionette DEBUG loaded listener.js 04:09:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x125412400) [pid = 1957] [serial = 537] [outer = 0x120e7a800] 04:09:16 INFO - PROCESS | 1957 | 1468840156369 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]]]}] 04:09:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 922ms 04:09:16 INFO - PROCESS | 1957 | 1468840156394 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:09:16 INFO - PROCESS | 1957 | 1468840156396 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:09:16 INFO - PROCESS | 1957 | 1468840156399 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:09:16 INFO - PROCESS | 1957 | 1468840156401 Marionette TRACE conn2 <- [1,690,null,{}] 04:09:16 INFO - PROCESS | 1957 | 1468840156407 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}] 04:09:16 INFO - PROCESS | 1957 | 1468840156408 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:16 INFO - PROCESS | 1957 | 1468840156511 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:09:16 INFO - PROCESS | 1957 | 1468840156555 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:16 INFO - PROCESS | 1957 | 1468840156563 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x121222800 == 34 [pid = 1957] [id = 180] 04:09:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1121bd400) [pid = 1957] [serial = 538] [outer = 0x0] 04:09:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x126877400) [pid = 1957] [serial = 539] [outer = 0x1121bd400] 04:09:16 INFO - PROCESS | 1957 | 1468840156587 Marionette DEBUG loaded listener.js 04:09:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x126e3e000) [pid = 1957] [serial = 540] [outer = 0x1121bd400] 04:09:17 INFO - PROCESS | 1957 | 1468840157383 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]]]}] 04:09:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:09:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1020ms 04:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:09:17 INFO - PROCESS | 1957 | 1468840157420 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:09:17 INFO - PROCESS | 1957 | 1468840157423 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:09:17 INFO - PROCESS | 1957 | 1468840157425 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:09:17 INFO - PROCESS | 1957 | 1468840157426 Marionette TRACE conn2 <- [1,694,null,{}] 04:09:17 INFO - PROCESS | 1957 | 1468840157429 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}] 04:09:17 INFO - PROCESS | 1957 | 1468840157430 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:17 INFO - PROCESS | 1957 | 1468840157513 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:09:17 INFO - PROCESS | 1957 | 1468840157545 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:17 INFO - PROCESS | 1957 | 1468840157546 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c22000 == 35 [pid = 1957] [id = 181] 04:09:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x126e43c00) [pid = 1957] [serial = 541] [outer = 0x0] 04:09:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1274cb400) [pid = 1957] [serial = 542] [outer = 0x126e43c00] 04:09:17 INFO - PROCESS | 1957 | 1468840157570 Marionette DEBUG loaded listener.js 04:09:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x128cbc800) [pid = 1957] [serial = 543] [outer = 0x126e43c00] 04:09:18 INFO - PROCESS | 1957 | 1468840158344 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]]]}] 04:09:18 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) 04:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 04:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:09:18 INFO - PROCESS | 1957 | 1468840158398 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:09:18 INFO - PROCESS | 1957 | 1468840158400 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:09:18 INFO - PROCESS | 1957 | 1468840158402 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:09:18 INFO - PROCESS | 1957 | 1468840158403 Marionette TRACE conn2 <- [1,698,null,{}] 04:09:18 INFO - PROCESS | 1957 | 1468840158405 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}] 04:09:18 INFO - PROCESS | 1957 | 1468840158407 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:18 INFO - PROCESS | 1957 | 1468840158494 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:09:18 INFO - PROCESS | 1957 | 1468840158498 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:18 INFO - PROCESS | 1957 | 1468840158499 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x118297800 == 36 [pid = 1957] [id = 182] 04:09:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128cbdc00) [pid = 1957] [serial = 544] [outer = 0x0] 04:09:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1291d0800) [pid = 1957] [serial = 545] [outer = 0x128cbdc00] 04:09:18 INFO - PROCESS | 1957 | 1468840158530 Marionette DEBUG loaded listener.js 04:09:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1292e6c00) [pid = 1957] [serial = 546] [outer = 0x128cbdc00] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x115e8a000) [pid = 1957] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119920800) [pid = 1957] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1212f9c00) [pid = 1957] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124aa8400) [pid = 1957] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x126c4e400) [pid = 1957] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x115e8b400) [pid = 1957] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x115e81400) [pid = 1957] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1162d0400) [pid = 1957] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x118729400) [pid = 1957] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x115e88800) [pid = 1957] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1291d0c00) [pid = 1957] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12705d000) [pid = 1957] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x124d77800) [pid = 1957] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x120e7f000) [pid = 1957] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:09:19 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x119996c00) [pid = 1957] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:09:19 INFO - PROCESS | 1957 | 1468840159341 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]]]}] 04:09:19 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) 04:09:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 970ms 04:09:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:09:19 INFO - PROCESS | 1957 | 1468840159373 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:09:19 INFO - PROCESS | 1957 | 1468840159374 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:09:19 INFO - PROCESS | 1957 | 1468840159376 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:09:19 INFO - PROCESS | 1957 | 1468840159377 Marionette TRACE conn2 <- [1,702,null,{}] 04:09:19 INFO - PROCESS | 1957 | 1468840159380 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}] 04:09:19 INFO - PROCESS | 1957 | 1468840159381 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:19 INFO - PROCESS | 1957 | 1468840159472 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:09:19 INFO - PROCESS | 1957 | 1468840159500 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:19 INFO - PROCESS | 1957 | 1468840159501 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x121002800 == 37 [pid = 1957] [id = 183] 04:09:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x115e81400) [pid = 1957] [serial = 547] [outer = 0x0] 04:09:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x119920800) [pid = 1957] [serial = 548] [outer = 0x115e81400] 04:09:19 INFO - PROCESS | 1957 | 1468840159526 Marionette DEBUG loaded listener.js 04:09:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1213bcc00) [pid = 1957] [serial = 549] [outer = 0x115e81400] 04:09:20 INFO - PROCESS | 1957 | 1468840160258 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]]]}] 04:09:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 919ms 04:09:20 INFO - PROCESS | 1957 | 1468840160297 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:09:20 INFO - PROCESS | 1957 | 1468840160299 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:09:20 INFO - PROCESS | 1957 | 1468840160302 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:09:20 INFO - PROCESS | 1957 | 1468840160303 Marionette TRACE conn2 <- [1,706,null,{}] 04:09:20 INFO - PROCESS | 1957 | 1468840160306 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}] 04:09:20 INFO - PROCESS | 1957 | 1468840160307 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:20 INFO - PROCESS | 1957 | 1468840160386 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:09:20 INFO - PROCESS | 1957 | 1468840160392 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:20 INFO - PROCESS | 1957 | 1468840160400 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191d4000 == 38 [pid = 1957] [id = 184] 04:09:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x120de1400) [pid = 1957] [serial = 550] [outer = 0x0] 04:09:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1294d1400) [pid = 1957] [serial = 551] [outer = 0x120de1400] 04:09:20 INFO - PROCESS | 1957 | 1468840160427 Marionette DEBUG loaded listener.js 04:09:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12a763c00) [pid = 1957] [serial = 552] [outer = 0x120de1400] 04:09:21 INFO - PROCESS | 1957 | 1468840161219 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]]]}] 04:09:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 04:09:21 INFO - PROCESS | 1957 | 1468840161273 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:09:21 INFO - PROCESS | 1957 | 1468840161275 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:09:21 INFO - PROCESS | 1957 | 1468840161279 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:09:21 INFO - PROCESS | 1957 | 1468840161281 Marionette TRACE conn2 <- [1,710,null,{}] 04:09:21 INFO - PROCESS | 1957 | 1468840161285 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}] 04:09:21 INFO - PROCESS | 1957 | 1468840161287 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:21 INFO - PROCESS | 1957 | 1468840161415 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:09:21 INFO - PROCESS | 1957 | 1468840161463 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:21 INFO - PROCESS | 1957 | 1468840161464 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11621e000 == 39 [pid = 1957] [id = 185] 04:09:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x113862000) [pid = 1957] [serial = 553] [outer = 0x0] 04:09:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x113f04800) [pid = 1957] [serial = 554] [outer = 0x113862000] 04:09:21 INFO - PROCESS | 1957 | 1468840161497 Marionette DEBUG loaded listener.js 04:09:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x115e8c000) [pid = 1957] [serial = 555] [outer = 0x113862000] 04:09:22 INFO - PROCESS | 1957 | 1468840162510 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]]]}] 04:09:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1272ms 04:09:22 INFO - PROCESS | 1957 | 1468840162550 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:09:22 INFO - PROCESS | 1957 | 1468840162553 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:09:22 INFO - PROCESS | 1957 | 1468840162558 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:09:22 INFO - PROCESS | 1957 | 1468840162560 Marionette TRACE conn2 <- [1,714,null,{}] 04:09:22 INFO - PROCESS | 1957 | 1468840162562 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}] 04:09:22 INFO - PROCESS | 1957 | 1468840162564 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:22 INFO - PROCESS | 1957 | 1468840162669 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:09:22 INFO - PROCESS | 1957 | 1468840162731 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:22 INFO - PROCESS | 1957 | 1468840162733 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170f1000 == 40 [pid = 1957] [id = 186] 04:09:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1182e7400) [pid = 1957] [serial = 556] [outer = 0x0] 04:09:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1182f2800) [pid = 1957] [serial = 557] [outer = 0x1182e7400] 04:09:22 INFO - PROCESS | 1957 | 1468840162764 Marionette DEBUG loaded listener.js 04:09:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x118734c00) [pid = 1957] [serial = 558] [outer = 0x1182e7400] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x121002800 == 39 [pid = 1957] [id = 183] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x118297800 == 38 [pid = 1957] [id = 182] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x123c22000 == 37 [pid = 1957] [id = 181] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x121222800 == 36 [pid = 1957] [id = 180] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x120e18800 == 35 [pid = 1957] [id = 179] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x1191d8800 == 34 [pid = 1957] [id = 178] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x118f03800 == 33 [pid = 1957] [id = 177] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x118299800 == 32 [pid = 1957] [id = 176] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a6bfc00) [pid = 1957] [serial = 518] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x116f76000 == 31 [pid = 1957] [id = 175] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x116075000 == 30 [pid = 1957] [id = 174] 04:09:23 INFO - PROCESS | 1957 | --DOCSHELL 0x128e52000 == 29 [pid = 1957] [id = 173] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1294c7000) [pid = 1957] [serial = 515] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12a66e000) [pid = 1957] [serial = 516] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x120de8800) [pid = 1957] [serial = 497] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x123d08400) [pid = 1957] [serial = 500] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x120e7bc00) [pid = 1957] [serial = 498] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124d0e800) [pid = 1957] [serial = 503] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x124aa5800) [pid = 1957] [serial = 501] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x128b46800) [pid = 1957] [serial = 506] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x126877c00) [pid = 1957] [serial = 504] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1292ecc00) [pid = 1957] [serial = 513] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x119397c00) [pid = 1957] [serial = 509] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1292e2c00) [pid = 1957] [serial = 507] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1176ad000) [pid = 1957] [serial = 472] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x118f89c00) [pid = 1957] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1191e1c00) [pid = 1957] [serial = 494] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x115e89800) [pid = 1957] [serial = 490] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x11697d000) [pid = 1957] [serial = 491] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12a668800) [pid = 1957] [serial = 488] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x1292e6400) [pid = 1957] [serial = 487] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x128b4c000) [pid = 1957] [serial = 485] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x1274c6c00) [pid = 1957] [serial = 484] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x127059c00) [pid = 1957] [serial = 482] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12687e800) [pid = 1957] [serial = 481] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x124d06000) [pid = 1957] [serial = 479] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x121bf9400) [pid = 1957] [serial = 478] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x120de9000) [pid = 1957] [serial = 476] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x119ae5800) [pid = 1957] [serial = 475] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x1182f4800) [pid = 1957] [serial = 473] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x126879800) [pid = 1957] [serial = 512] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x119625000) [pid = 1957] [serial = 495] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x124a09c00) [pid = 1957] [serial = 510] [outer = 0x0] [url = about:blank] 04:09:23 INFO - PROCESS | 1957 | 1468840163847 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]]]}] 04:09:23 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 04:09:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1327ms 04:09:23 INFO - PROCESS | 1957 | 1468840163886 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:09:23 INFO - PROCESS | 1957 | 1468840163891 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:09:23 INFO - PROCESS | 1957 | 1468840163894 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:09:23 INFO - PROCESS | 1957 | 1468840163896 Marionette TRACE conn2 <- [1,718,null,{}] 04:09:23 INFO - PROCESS | 1957 | 1468840163899 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}] 04:09:23 INFO - PROCESS | 1957 | 1468840163901 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:23 INFO - PROCESS | 1957 | 1468840163969 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:09:23 INFO - PROCESS | 1957 | 1468840163976 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:23 INFO - PROCESS | 1957 | 1468840163977 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x11657b800 == 30 [pid = 1957] [id = 187] 04:09:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x1169f1c00) [pid = 1957] [serial = 559] [outer = 0x0] 04:09:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x1182f9400) [pid = 1957] [serial = 560] [outer = 0x1169f1c00] 04:09:24 INFO - PROCESS | 1957 | 1468840164004 Marionette DEBUG loaded listener.js 04:09:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x118861400) [pid = 1957] [serial = 561] [outer = 0x1169f1c00] 04:09:24 INFO - PROCESS | 1957 | 1468840164829 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]]]}] 04:09:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:09:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 970ms 04:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:09:24 INFO - PROCESS | 1957 | 1468840164865 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:09:24 INFO - PROCESS | 1957 | 1468840164868 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:09:24 INFO - PROCESS | 1957 | 1468840164872 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:09:24 INFO - PROCESS | 1957 | 1468840164874 Marionette TRACE conn2 <- [1,722,null,{}] 04:09:24 INFO - PROCESS | 1957 | 1468840164876 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}] 04:09:24 INFO - PROCESS | 1957 | 1468840164878 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:24 INFO - PROCESS | 1957 | 1468840164951 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:09:24 INFO - PROCESS | 1957 | 1468840164957 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:24 INFO - PROCESS | 1957 | 1468840164958 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x118593000 == 31 [pid = 1957] [id = 188] 04:09:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x11991dc00) [pid = 1957] [serial = 562] [outer = 0x0] 04:09:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x1199a3400) [pid = 1957] [serial = 563] [outer = 0x11991dc00] 04:09:24 INFO - PROCESS | 1957 | 1468840164985 Marionette DEBUG loaded listener.js 04:09:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x120de5800) [pid = 1957] [serial = 564] [outer = 0x11991dc00] 04:09:25 INFO - PROCESS | 1957 | 1468840165323 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] 04:09:25 INFO - PROCESS | 1957 | 1468840165344 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:09:25 INFO - PROCESS | 1957 | 1468840165346 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:09:25 INFO - PROCESS | 1957 | 1468840165348 Marionette TRACE conn2 <- [1,726,null,{}] 04:09:25 INFO - PROCESS | 1957 | 1468840165358 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}] 04:09:25 INFO - PROCESS | 1957 | 1468840165361 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:25 INFO - PROCESS | 1957 | 1468840165435 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:09:25 INFO - PROCESS | 1957 | 1468840165494 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:25 INFO - PROCESS | 1957 | 1468840165496 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x119470000 == 32 [pid = 1957] [id = 189] 04:09:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x119996400) [pid = 1957] [serial = 565] [outer = 0x0] 04:09:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x120ded800) [pid = 1957] [serial = 566] [outer = 0x119996400] 04:09:25 INFO - PROCESS | 1957 | 1468840165523 Marionette DEBUG loaded listener.js 04:09:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x124aa7400) [pid = 1957] [serial = 567] [outer = 0x119996400] 04:09:25 INFO - PROCESS | 1957 | 1468840165872 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]]]}] 04:09:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 572ms 04:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:09:25 INFO - PROCESS | 1957 | 1468840165925 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:09:25 INFO - PROCESS | 1957 | 1468840165927 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:09:25 INFO - PROCESS | 1957 | 1468840165929 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:09:25 INFO - PROCESS | 1957 | 1468840165930 Marionette TRACE conn2 <- [1,730,null,{}] 04:09:25 INFO - PROCESS | 1957 | 1468840165933 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}] 04:09:25 INFO - PROCESS | 1957 | 1468840165934 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:26 INFO - PROCESS | 1957 | 1468840166026 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:09:26 INFO - PROCESS | 1957 | 1468840166029 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:26 INFO - PROCESS | 1957 | 1468840166031 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a62800 == 33 [pid = 1957] [id = 190] 04:09:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x124a10c00) [pid = 1957] [serial = 568] [outer = 0x0] 04:09:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x125416800) [pid = 1957] [serial = 569] [outer = 0x124a10c00] 04:09:26 INFO - PROCESS | 1957 | 1468840166055 Marionette DEBUG loaded listener.js 04:09:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x126e40400) [pid = 1957] [serial = 570] [outer = 0x124a10c00] 04:09:26 INFO - PROCESS | 1957 | 1468840166399 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] 04:09:26 INFO - PROCESS | 1957 | 1468840166450 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:09:26 INFO - PROCESS | 1957 | 1468840166452 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:09:26 INFO - PROCESS | 1957 | 1468840166453 Marionette TRACE conn2 <- [1,734,null,{}] 04:09:26 INFO - PROCESS | 1957 | 1468840166455 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}] 04:09:26 INFO - PROCESS | 1957 | 1468840166457 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:26 INFO - PROCESS | 1957 | 1468840166543 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:09:26 INFO - PROCESS | 1957 | 1468840166576 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:26 INFO - PROCESS | 1957 | 1468840166577 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x121129000 == 34 [pid = 1957] [id = 191] 04:09:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x12543e400) [pid = 1957] [serial = 571] [outer = 0x0] 04:09:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1274c8800) [pid = 1957] [serial = 572] [outer = 0x12543e400] 04:09:26 INFO - PROCESS | 1957 | 1468840166602 Marionette DEBUG loaded listener.js 04:09:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1291cac00) [pid = 1957] [serial = 573] [outer = 0x12543e400] 04:09:26 INFO - PROCESS | 1957 | 1468840166947 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]]]}] 04:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 04:09:26 INFO - PROCESS | 1957 | 1468840166975 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:09:26 INFO - PROCESS | 1957 | 1468840166976 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:09:26 INFO - PROCESS | 1957 | 1468840166979 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:09:26 INFO - PROCESS | 1957 | 1468840166980 Marionette TRACE conn2 <- [1,738,null,{}] 04:09:26 INFO - PROCESS | 1957 | 1468840166982 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}] 04:09:26 INFO - PROCESS | 1957 | 1468840166986 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:27 INFO - PROCESS | 1957 | 1468840167096 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:09:27 INFO - PROCESS | 1957 | 1468840167100 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:27 INFO - PROCESS | 1957 | 1468840167101 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c0e800 == 35 [pid = 1957] [id = 192] 04:09:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1291ce800) [pid = 1957] [serial = 574] [outer = 0x0] 04:09:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1292ef000) [pid = 1957] [serial = 575] [outer = 0x1291ce800] 04:09:27 INFO - PROCESS | 1957 | 1468840167126 Marionette DEBUG loaded listener.js 04:09:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x12a7c7c00) [pid = 1957] [serial = 576] [outer = 0x1291ce800] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x128cbdc00) [pid = 1957] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x115e80400) [pid = 1957] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x115e84000) [pid = 1957] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x118f4ec00) [pid = 1957] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x1121bd400) [pid = 1957] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x11939e000) [pid = 1957] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x1128b2400) [pid = 1957] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x1121bd800) [pid = 1957] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x115e81400) [pid = 1957] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x120e7a800) [pid = 1957] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:09:27 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x126e43c00) [pid = 1957] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:09:27 INFO - PROCESS | 1957 | 1468840167945 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]]]}] 04:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 04:09:27 INFO - PROCESS | 1957 | 1468840167948 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:09:27 INFO - PROCESS | 1957 | 1468840167949 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:09:27 INFO - PROCESS | 1957 | 1468840167951 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:09:27 INFO - PROCESS | 1957 | 1468840167952 Marionette TRACE conn2 <- [1,742,null,{}] 04:09:27 INFO - PROCESS | 1957 | 1468840167960 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}] 04:09:27 INFO - PROCESS | 1957 | 1468840167961 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:28 INFO - PROCESS | 1957 | 1468840168034 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:09:28 INFO - PROCESS | 1957 | 1468840168041 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:28 INFO - PROCESS | 1957 | 1468840168042 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12547b800 == 36 [pid = 1957] [id = 193] 04:09:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x115e81400) [pid = 1957] [serial = 577] [outer = 0x0] 04:09:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x120f91000) [pid = 1957] [serial = 578] [outer = 0x115e81400] 04:09:28 INFO - PROCESS | 1957 | 1468840168066 Marionette DEBUG loaded listener.js 04:09:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x128b4a400) [pid = 1957] [serial = 579] [outer = 0x115e81400] 04:09:28 INFO - PROCESS | 1957 | 1468840168849 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]]]}] 04:09:28 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 04:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 04:09:28 INFO - PROCESS | 1957 | 1468840168873 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:09:28 INFO - PROCESS | 1957 | 1468840168875 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:09:28 INFO - PROCESS | 1957 | 1468840168879 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:09:28 INFO - PROCESS | 1957 | 1468840168880 Marionette TRACE conn2 <- [1,746,null,{}] 04:09:28 INFO - PROCESS | 1957 | 1468840168883 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}] 04:09:28 INFO - PROCESS | 1957 | 1468840168884 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:28 INFO - PROCESS | 1957 | 1468840168942 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:09:28 INFO - PROCESS | 1957 | 1468840168945 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:28 INFO - PROCESS | 1957 | 1468840168946 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a4000 == 37 [pid = 1957] [id = 194] 04:09:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x118203000) [pid = 1957] [serial = 580] [outer = 0x0] 04:09:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x12a5db800) [pid = 1957] [serial = 581] [outer = 0x118203000] 04:09:28 INFO - PROCESS | 1957 | 1468840168968 Marionette DEBUG loaded listener.js 04:09:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x12b68fc00) [pid = 1957] [serial = 582] [outer = 0x118203000] 04:09:29 INFO - PROCESS | 1957 | 1468840169851 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]]]}] 04:09: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.) 04:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 979ms 04:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:09:29 INFO - PROCESS | 1957 | 1468840169858 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:09:29 INFO - PROCESS | 1957 | 1468840169860 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:09:29 INFO - PROCESS | 1957 | 1468840169863 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:09:29 INFO - PROCESS | 1957 | 1468840169865 Marionette TRACE conn2 <- [1,750,null,{}] 04:09:29 INFO - PROCESS | 1957 | 1468840169869 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}] 04:09:29 INFO - PROCESS | 1957 | 1468840169872 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:29 INFO - PROCESS | 1957 | 1468840169969 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:09:30 INFO - PROCESS | 1957 | 1468840170013 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:30 INFO - PROCESS | 1957 | 1468840170016 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x1162bd000 == 38 [pid = 1957] [id = 195] 04:09:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1160be000) [pid = 1957] [serial = 583] [outer = 0x0] 04:09:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x116776c00) [pid = 1957] [serial = 584] [outer = 0x1160be000] 04:09:30 INFO - PROCESS | 1957 | 1468840170048 Marionette DEBUG loaded listener.js 04:09:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1182fd400) [pid = 1957] [serial = 585] [outer = 0x1160be000] 04:09:30 INFO - PROCESS | 1957 | 1468840170949 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]]]}] 04:09: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) 04:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1123ms 04:09:30 INFO - PROCESS | 1957 | 1468840170985 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:09:30 INFO - PROCESS | 1957 | 1468840170991 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:09:30 INFO - PROCESS | 1957 | 1468840170995 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:09:30 INFO - PROCESS | 1957 | 1468840170997 Marionette TRACE conn2 <- [1,754,null,{}] 04:09:31 INFO - PROCESS | 1957 | 1468840171000 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}] 04:09:31 INFO - PROCESS | 1957 | 1468840171001 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:31 INFO - PROCESS | 1957 | 1468840171096 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:09:31 INFO - PROCESS | 1957 | 1468840171141 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:31 INFO - PROCESS | 1957 | 1468840171143 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194cc800 == 39 [pid = 1957] [id = 196] 04:09:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x118f59800) [pid = 1957] [serial = 586] [outer = 0x0] 04:09:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x120de8000) [pid = 1957] [serial = 587] [outer = 0x118f59800] 04:09:31 INFO - PROCESS | 1957 | 1468840171173 Marionette DEBUG loaded listener.js 04:09:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1212f4400) [pid = 1957] [serial = 588] [outer = 0x118f59800] 04:09:32 INFO - PROCESS | 1957 | 1468840172065 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]]]}] 04:09:32 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 04:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 04:09:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:09:32 INFO - PROCESS | 1957 | 1468840172116 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:09:32 INFO - PROCESS | 1957 | 1468840172118 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:09:32 INFO - PROCESS | 1957 | 1468840172120 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:09:32 INFO - PROCESS | 1957 | 1468840172123 Marionette TRACE conn2 <- [1,758,null,{}] 04:09:32 INFO - PROCESS | 1957 | 1468840172130 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}] 04:09:32 INFO - PROCESS | 1957 | 1468840172134 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:32 INFO - PROCESS | 1957 | 1468840172316 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:09:32 INFO - PROCESS | 1957 | 1468840172369 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:32 INFO - PROCESS | 1957 | 1468840172370 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1132b2000 == 40 [pid = 1957] [id = 197] 04:09:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1128b7000) [pid = 1957] [serial = 589] [outer = 0x0] 04:09:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1162d1000) [pid = 1957] [serial = 590] [outer = 0x1128b7000] 04:09:32 INFO - PROCESS | 1957 | 1468840172399 Marionette DEBUG loaded listener.js 04:09:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x11820d000) [pid = 1957] [serial = 591] [outer = 0x1128b7000] 04:09:32 INFO - PROCESS | 1957 | 1468840172807 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]]]}] 04:09:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 722ms 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x12547b800 == 39 [pid = 1957] [id = 193] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x123c0e800 == 38 [pid = 1957] [id = 192] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x121129000 == 37 [pid = 1957] [id = 191] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x119a62800 == 36 [pid = 1957] [id = 190] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x119470000 == 35 [pid = 1957] [id = 189] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x118593000 == 34 [pid = 1957] [id = 188] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11657b800 == 33 [pid = 1957] [id = 187] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1170f1000 == 32 [pid = 1957] [id = 186] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x11621e000 == 31 [pid = 1957] [id = 185] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1191d4000 == 30 [pid = 1957] [id = 184] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1194cc800 == 29 [pid = 1957] [id = 196] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a4000 == 28 [pid = 1957] [id = 194] 04:09:33 INFO - PROCESS | 1957 | --DOCSHELL 0x1162bd000 == 27 [pid = 1957] [id = 195] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1294d1400) [pid = 1957] [serial = 551] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1291d0800) [pid = 1957] [serial = 545] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x115e81000) [pid = 1957] [serial = 521] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x115e8bc00) [pid = 1957] [serial = 522] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x116769000) [pid = 1957] [serial = 524] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1176b5000) [pid = 1957] [serial = 525] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12a75f400) [pid = 1957] [serial = 519] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x126877400) [pid = 1957] [serial = 539] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x119916800) [pid = 1957] [serial = 530] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x116909800) [pid = 1957] [serial = 533] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x120e7b400) [pid = 1957] [serial = 534] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x120ddec00) [pid = 1957] [serial = 531] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x1182f4400) [pid = 1957] [serial = 527] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x118f84800) [pid = 1957] [serial = 528] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x1213bcc00) [pid = 1957] [serial = 549] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x119920800) [pid = 1957] [serial = 548] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x124d05800) [pid = 1957] [serial = 536] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x125412400) [pid = 1957] [serial = 537] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x1274cb400) [pid = 1957] [serial = 542] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x128cbc800) [pid = 1957] [serial = 543] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x1292e6c00) [pid = 1957] [serial = 546] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x126e3e000) [pid = 1957] [serial = 540] [outer = 0x0] [url = about:blank] 04:09:33 INFO - PROCESS | 1957 | 1468840173327 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:09:33 INFO - PROCESS | 1957 | 1468840173329 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:09:33 INFO - PROCESS | 1957 | 1468840173341 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:09:33 INFO - PROCESS | 1957 | 1468840173343 Marionette TRACE conn2 <- [1,762,null,{}] 04:09:33 INFO - PROCESS | 1957 | 1468840173346 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}] 04:09:33 INFO - PROCESS | 1957 | 1468840173348 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:33 INFO - PROCESS | 1957 | 1468840173431 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:09:33 INFO - PROCESS | 1957 | 1468840173437 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:33 INFO - PROCESS | 1957 | 1468840173442 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x113390800 == 28 [pid = 1957] [id = 198] 04:09:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x112f26400) [pid = 1957] [serial = 592] [outer = 0x0] 04:09:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x112f77400) [pid = 1957] [serial = 593] [outer = 0x112f26400] 04:09:33 INFO - PROCESS | 1957 | 1468840173470 Marionette DEBUG loaded listener.js 04:09:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x1138c9800) [pid = 1957] [serial = 594] [outer = 0x112f26400] 04:09:34 INFO - PROCESS | 1957 | 1468840174302 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]]]}] 04:09:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 04:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:09:34 INFO - PROCESS | 1957 | 1468840174312 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:09:34 INFO - PROCESS | 1957 | 1468840174314 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:09:34 INFO - PROCESS | 1957 | 1468840174319 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:09:34 INFO - PROCESS | 1957 | 1468840174322 Marionette TRACE conn2 <- [1,766,null,{}] 04:09:34 INFO - PROCESS | 1957 | 1468840174325 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}] 04:09:34 INFO - PROCESS | 1957 | 1468840174327 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:34 INFO - PROCESS | 1957 | 1468840174401 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:09:34 INFO - PROCESS | 1957 | 1468840174448 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:34 INFO - PROCESS | 1957 | 1468840174449 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x11657e000 == 29 [pid = 1957] [id = 199] 04:09:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x1162d9400) [pid = 1957] [serial = 595] [outer = 0x0] 04:09:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x11653a000) [pid = 1957] [serial = 596] [outer = 0x1162d9400] 04:09:34 INFO - PROCESS | 1957 | 1468840174476 Marionette DEBUG loaded listener.js 04:09:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x11697b000) [pid = 1957] [serial = 597] [outer = 0x1162d9400] 04:09:35 INFO - PROCESS | 1957 | 1468840175218 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]]]}] 04:09:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 925ms 04:09:35 INFO - PROCESS | 1957 | 1468840175243 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:09:35 INFO - PROCESS | 1957 | 1468840175244 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:09:35 INFO - PROCESS | 1957 | 1468840175247 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:09:35 INFO - PROCESS | 1957 | 1468840175248 Marionette TRACE conn2 <- [1,770,null,{}] 04:09:35 INFO - PROCESS | 1957 | 1468840175262 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}] 04:09:35 INFO - PROCESS | 1957 | 1468840175266 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:35 INFO - PROCESS | 1957 | 1468840175352 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:09:35 INFO - PROCESS | 1957 | 1468840175359 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:35 INFO - PROCESS | 1957 | 1468840175361 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x11828d000 == 30 [pid = 1957] [id = 200] 04:09:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x118202c00) [pid = 1957] [serial = 598] [outer = 0x0] 04:09:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x1182f0400) [pid = 1957] [serial = 599] [outer = 0x118202c00] 04:09:35 INFO - PROCESS | 1957 | 1468840175392 Marionette DEBUG loaded listener.js 04:09:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x118729400) [pid = 1957] [serial = 600] [outer = 0x118202c00] 04:09:35 INFO - PROCESS | 1957 | 1468840175715 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]]]}] 04:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 04:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:09:35 INFO - PROCESS | 1957 | 1468840175766 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:09:35 INFO - PROCESS | 1957 | 1468840175768 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:09:35 INFO - PROCESS | 1957 | 1468840175770 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:09:35 INFO - PROCESS | 1957 | 1468840175773 Marionette TRACE conn2 <- [1,774,null,{}] 04:09:35 INFO - PROCESS | 1957 | 1468840175776 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}] 04:09:35 INFO - PROCESS | 1957 | 1468840175777 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:35 INFO - PROCESS | 1957 | 1468840175867 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:09:35 INFO - PROCESS | 1957 | 1468840175906 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:35 INFO - PROCESS | 1957 | 1468840175907 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185bc800 == 31 [pid = 1957] [id = 201] 04:09:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x118f5a800) [pid = 1957] [serial = 601] [outer = 0x0] 04:09:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1191e1400) [pid = 1957] [serial = 602] [outer = 0x118f5a800] 04:09:35 INFO - PROCESS | 1957 | 1468840175932 Marionette DEBUG loaded listener.js 04:09:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x119395000) [pid = 1957] [serial = 603] [outer = 0x118f5a800] 04:09:36 INFO - PROCESS | 1957 | 1468840176230 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]]]}] 04:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 04:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:09:36 INFO - PROCESS | 1957 | 1468840176291 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:09:36 INFO - PROCESS | 1957 | 1468840176293 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:09:36 INFO - PROCESS | 1957 | 1468840176295 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:09:36 INFO - PROCESS | 1957 | 1468840176296 Marionette TRACE conn2 <- [1,778,null,{}] 04:09:36 INFO - PROCESS | 1957 | 1468840176298 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}] 04:09:36 INFO - PROCESS | 1957 | 1468840176299 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:36 INFO - PROCESS | 1957 | 1468840176384 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:09:36 INFO - PROCESS | 1957 | 1468840176423 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:36 INFO - PROCESS | 1957 | 1468840176424 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x11945f800 == 32 [pid = 1957] [id = 202] 04:09:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x119395400) [pid = 1957] [serial = 604] [outer = 0x0] 04:09:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x119996c00) [pid = 1957] [serial = 605] [outer = 0x119395400] 04:09:36 INFO - PROCESS | 1957 | 1468840176448 Marionette DEBUG loaded listener.js 04:09:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x120de3000) [pid = 1957] [serial = 606] [outer = 0x119395400] 04:09:36 INFO - PROCESS | 1957 | 1468840176769 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]]]}] 04:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 518ms 04:09:36 INFO - PROCESS | 1957 | 1468840176814 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:09:36 INFO - PROCESS | 1957 | 1468840176815 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:09:36 INFO - PROCESS | 1957 | 1468840176818 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:09:36 INFO - PROCESS | 1957 | 1468840176819 Marionette TRACE conn2 <- [1,782,null,{}] 04:09:36 INFO - PROCESS | 1957 | 1468840176822 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}] 04:09:36 INFO - PROCESS | 1957 | 1468840176826 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:36 INFO - PROCESS | 1957 | 1468840176934 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:09:36 INFO - PROCESS | 1957 | 1468840176968 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:36 INFO - PROCESS | 1957 | 1468840176969 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a4c000 == 33 [pid = 1957] [id = 203] 04:09:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x111c18800) [pid = 1957] [serial = 607] [outer = 0x0] 04:09:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x121903800) [pid = 1957] [serial = 608] [outer = 0x111c18800] 04:09:36 INFO - PROCESS | 1957 | 1468840176994 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x123dd6400) [pid = 1957] [serial = 609] [outer = 0x111c18800] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x115e81400) [pid = 1957] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x124a10c00) [pid = 1957] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12543e400) [pid = 1957] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x11991dc00) [pid = 1957] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x113862000) [pid = 1957] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x1182e7400) [pid = 1957] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x120de1400) [pid = 1957] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x1169f1c00) [pid = 1957] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x1291ce800) [pid = 1957] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x119996400) [pid = 1957] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:09:37 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x118203000) [pid = 1957] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:09:37 INFO - PROCESS | 1957 | 1468840177335 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]]]}] 04:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 568ms 04:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:09:37 INFO - PROCESS | 1957 | 1468840177387 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:09:37 INFO - PROCESS | 1957 | 1468840177388 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:09:37 INFO - PROCESS | 1957 | 1468840177390 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:09:37 INFO - PROCESS | 1957 | 1468840177391 Marionette TRACE conn2 <- [1,786,null,{}] 04:09:37 INFO - PROCESS | 1957 | 1468840177393 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}] 04:09:37 INFO - PROCESS | 1957 | 1468840177395 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:37 INFO - PROCESS | 1957 | 1468840177463 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:09:37 INFO - PROCESS | 1957 | 1468840177467 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:37 INFO - PROCESS | 1957 | 1468840177468 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x121114000 == 34 [pid = 1957] [id = 204] 04:09:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x115e87400) [pid = 1957] [serial = 610] [outer = 0x0] 04:09:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x11991dc00) [pid = 1957] [serial = 611] [outer = 0x115e87400] 04:09:37 INFO - PROCESS | 1957 | 1468840177502 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x124a0d000) [pid = 1957] [serial = 612] [outer = 0x115e87400] 04:09:37 INFO - PROCESS | 1957 | 1468840177830 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]]]}] 04:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 04:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:09:37 INFO - PROCESS | 1957 | 1468840177859 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:09:37 INFO - PROCESS | 1957 | 1468840177860 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:09:37 INFO - PROCESS | 1957 | 1468840177862 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:09:37 INFO - PROCESS | 1957 | 1468840177863 Marionette TRACE conn2 <- [1,790,null,{}] 04:09:37 INFO - PROCESS | 1957 | 1468840177865 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}] 04:09:37 INFO - PROCESS | 1957 | 1468840177866 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:37 INFO - PROCESS | 1957 | 1468840177956 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:09:37 INFO - PROCESS | 1957 | 1468840177961 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:37 INFO - PROCESS | 1957 | 1468840177963 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x121110000 == 35 [pid = 1957] [id = 205] 04:09:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x120de3400) [pid = 1957] [serial = 613] [outer = 0x0] 04:09:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x124d0e800) [pid = 1957] [serial = 614] [outer = 0x120de3400] 04:09:37 INFO - PROCESS | 1957 | 1468840177989 Marionette DEBUG loaded listener.js 04:09:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x125419800) [pid = 1957] [serial = 615] [outer = 0x120de3400] 04:09:38 INFO - PROCESS | 1957 | 1468840178262 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]]]}] 04:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 420ms 04:09:38 INFO - PROCESS | 1957 | 1468840178283 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:09:38 INFO - PROCESS | 1957 | 1468840178284 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:09:38 INFO - PROCESS | 1957 | 1468840178286 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:09:38 INFO - PROCESS | 1957 | 1468840178288 Marionette TRACE conn2 <- [1,794,null,{}] 04:09:38 INFO - PROCESS | 1957 | 1468840178297 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}] 04:09:38 INFO - PROCESS | 1957 | 1468840178298 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:38 INFO - PROCESS | 1957 | 1468840178375 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:09:38 INFO - PROCESS | 1957 | 1468840178379 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:38 INFO - PROCESS | 1957 | 1468840178380 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d9d000 == 36 [pid = 1957] [id = 206] 04:09:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x118514400) [pid = 1957] [serial = 616] [outer = 0x0] 04:09:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x126876000) [pid = 1957] [serial = 617] [outer = 0x118514400] 04:09:38 INFO - PROCESS | 1957 | 1468840178406 Marionette DEBUG loaded listener.js 04:09:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x126c4ec00) [pid = 1957] [serial = 618] [outer = 0x118514400] 04:09:38 INFO - PROCESS | 1957 | 1468840178729 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]]]}] 04:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 477ms 04:09:38 INFO - PROCESS | 1957 | 1468840178764 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:09:38 INFO - PROCESS | 1957 | 1468840178765 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:09:38 INFO - PROCESS | 1957 | 1468840178767 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:09:38 INFO - PROCESS | 1957 | 1468840178768 Marionette TRACE conn2 <- [1,798,null,{}] 04:09:38 INFO - PROCESS | 1957 | 1468840178774 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}] 04:09:38 INFO - PROCESS | 1957 | 1468840178775 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:38 INFO - PROCESS | 1957 | 1468840178871 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:09:38 INFO - PROCESS | 1957 | 1468840178877 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:38 INFO - PROCESS | 1957 | 1468840178878 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x124d21000 == 37 [pid = 1957] [id = 207] 04:09:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x115e86400) [pid = 1957] [serial = 619] [outer = 0x0] 04:09:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x12687f800) [pid = 1957] [serial = 620] [outer = 0x115e86400] 04:09:38 INFO - PROCESS | 1957 | 1468840178902 Marionette DEBUG loaded listener.js 04:09:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x12705c000) [pid = 1957] [serial = 621] [outer = 0x115e86400] 04:09:39 INFO - PROCESS | 1957 | 1468840179181 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]]]}] 04:09: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 04:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 474ms 04:09:39 INFO - PROCESS | 1957 | 1468840179281 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:09:39 INFO - PROCESS | 1957 | 1468840179284 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:09:39 INFO - PROCESS | 1957 | 1468840179288 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:09:39 INFO - PROCESS | 1957 | 1468840179290 Marionette TRACE conn2 <- [1,802,null,{}] 04:09:39 INFO - PROCESS | 1957 | 1468840179294 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}] 04:09:39 INFO - PROCESS | 1957 | 1468840179296 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:39 INFO - PROCESS | 1957 | 1468840179384 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:09:39 INFO - PROCESS | 1957 | 1468840179471 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:39 INFO - PROCESS | 1957 | 1468840179474 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x115ed8000 == 38 [pid = 1957] [id = 208] 04:09:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1128b6800) [pid = 1957] [serial = 622] [outer = 0x0] 04:09:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x11298e400) [pid = 1957] [serial = 623] [outer = 0x1128b6800] 04:09:39 INFO - PROCESS | 1957 | 1468840179506 Marionette DEBUG loaded listener.js 04:09:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x113d68c00) [pid = 1957] [serial = 624] [outer = 0x1128b6800] 04:09:40 INFO - PROCESS | 1957 | 1468840180011 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]]]}] 04:09:40 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 04:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 772ms 04:09:40 INFO - PROCESS | 1957 | 1468840180088 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:09:40 INFO - PROCESS | 1957 | 1468840180090 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:09:40 INFO - PROCESS | 1957 | 1468840180096 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:09:40 INFO - PROCESS | 1957 | 1468840180098 Marionette TRACE conn2 <- [1,806,null,{}] 04:09:40 INFO - PROCESS | 1957 | 1468840180101 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}] 04:09:40 INFO - PROCESS | 1957 | 1468840180103 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:40 INFO - PROCESS | 1957 | 1468840180209 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:09:40 INFO - PROCESS | 1957 | 1468840180280 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:40 INFO - PROCESS | 1957 | 1468840180281 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f0c800 == 39 [pid = 1957] [id = 209] 04:09:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x116aa2c00) [pid = 1957] [serial = 625] [outer = 0x0] 04:09:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1176b1000) [pid = 1957] [serial = 626] [outer = 0x116aa2c00] 04:09:40 INFO - PROCESS | 1957 | 1468840180312 Marionette DEBUG loaded listener.js 04:09:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118519000) [pid = 1957] [serial = 627] [outer = 0x116aa2c00] 04:09:40 INFO - PROCESS | 1957 | [1957] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:09:40 INFO - PROCESS | 1957 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:09:40 INFO - PROCESS | 1957 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:09:40 INFO - PROCESS | 1957 | [GFX2-]: Using SkiaGL canvas. 04:09:40 INFO - PROCESS | 1957 | 1468840180981 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]]]}] 04:09:40 INFO - PROCESS | 1957 | --DOCSHELL 0x123d9d000 == 38 [pid = 1957] [id = 206] 04:09:40 INFO - PROCESS | 1957 | --DOCSHELL 0x121110000 == 37 [pid = 1957] [id = 205] 04:09:40 INFO - PROCESS | 1957 | --DOCSHELL 0x121114000 == 36 [pid = 1957] [id = 204] 04:09:40 INFO - PROCESS | 1957 | --DOCSHELL 0x119a4c000 == 35 [pid = 1957] [id = 203] 04:09:40 INFO - PROCESS | 1957 | --DOCSHELL 0x11945f800 == 34 [pid = 1957] [id = 202] 04:09:40 INFO - PROCESS | 1957 | --DOCSHELL 0x1185bc800 == 33 [pid = 1957] [id = 201] 04:09:40 INFO - PROCESS | 1957 | --DOCSHELL 0x11828d000 == 32 [pid = 1957] [id = 200] 04:09:41 INFO - PROCESS | 1957 | --DOCSHELL 0x11657e000 == 31 [pid = 1957] [id = 199] 04:09:41 INFO - PROCESS | 1957 | --DOCSHELL 0x113390800 == 30 [pid = 1957] [id = 198] 04:09:41 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 04:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 926ms 04:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:09:41 INFO - PROCESS | 1957 | 1468840181021 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:09:41 INFO - PROCESS | 1957 | 1468840181023 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:09:41 INFO - PROCESS | 1957 | 1468840181026 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:09:41 INFO - PROCESS | 1957 | 1468840181027 Marionette TRACE conn2 <- [1,810,null,{}] 04:09:41 INFO - PROCESS | 1957 | 1468840181031 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}] 04:09:41 INFO - PROCESS | 1957 | 1468840181032 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:41 INFO - PROCESS | 1957 | 1468840181107 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:09:41 INFO - PROCESS | 1957 | 1468840181112 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:41 INFO - PROCESS | 1957 | 1468840181115 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x116572000 == 31 [pid = 1957] [id = 210] 04:09:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x116535000) [pid = 1957] [serial = 628] [outer = 0x0] 04:09:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x116982400) [pid = 1957] [serial = 629] [outer = 0x116535000] 04:09:41 INFO - PROCESS | 1957 | 1468840181145 Marionette DEBUG loaded listener.js 04:09:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x117e0dc00) [pid = 1957] [serial = 630] [outer = 0x116535000] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x128b4a400) [pid = 1957] [serial = 579] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x125416800) [pid = 1957] [serial = 569] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1274c8800) [pid = 1957] [serial = 572] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1199a3400) [pid = 1957] [serial = 563] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x120de5800) [pid = 1957] [serial = 564] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x113f04800) [pid = 1957] [serial = 554] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x115e8c000) [pid = 1957] [serial = 555] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1182f2800) [pid = 1957] [serial = 557] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x118734c00) [pid = 1957] [serial = 558] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12a763c00) [pid = 1957] [serial = 552] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1182f9400) [pid = 1957] [serial = 560] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x118861400) [pid = 1957] [serial = 561] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1292ef000) [pid = 1957] [serial = 575] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12b68fc00) [pid = 1957] [serial = 582] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x120f91000) [pid = 1957] [serial = 578] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x1291cac00) [pid = 1957] [serial = 573] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12a7c7c00) [pid = 1957] [serial = 576] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x120ded800) [pid = 1957] [serial = 566] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x124aa7400) [pid = 1957] [serial = 567] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x126e40400) [pid = 1957] [serial = 570] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x12a5db800) [pid = 1957] [serial = 581] [outer = 0x0] [url = about:blank] 04:09:41 INFO - PROCESS | 1957 | 1468840181491 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]]]}] 04:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 04:09:41 INFO - PROCESS | 1957 | 1468840181545 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:09:41 INFO - PROCESS | 1957 | 1468840181547 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:09:41 INFO - PROCESS | 1957 | 1468840181552 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:09:41 INFO - PROCESS | 1957 | 1468840181553 Marionette TRACE conn2 <- [1,814,null,{}] 04:09:41 INFO - PROCESS | 1957 | 1468840181556 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}] 04:09:41 INFO - PROCESS | 1957 | 1468840181557 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:41 INFO - PROCESS | 1957 | 1468840181632 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:09:41 INFO - PROCESS | 1957 | 1468840181637 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:41 INFO - PROCESS | 1957 | 1468840181640 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e3e000 == 32 [pid = 1957] [id = 211] 04:09:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x11872c400) [pid = 1957] [serial = 631] [outer = 0x0] 04:09:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x118f59c00) [pid = 1957] [serial = 632] [outer = 0x11872c400] 04:09:41 INFO - PROCESS | 1957 | 1468840181667 Marionette DEBUG loaded listener.js 04:09:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x119393000) [pid = 1957] [serial = 633] [outer = 0x11872c400] 04:09:42 INFO - PROCESS | 1957 | 1468840182010 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] 04:09:42 INFO - PROCESS | 1957 | 1468840182027 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:09:42 INFO - PROCESS | 1957 | 1468840182030 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:09:42 INFO - PROCESS | 1957 | 1468840182032 Marionette TRACE conn2 <- [1,818,null,{}] 04:09:42 INFO - PROCESS | 1957 | 1468840182042 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}] 04:09:42 INFO - PROCESS | 1957 | 1468840182046 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:42 INFO - PROCESS | 1957 | 1468840182123 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:09:42 INFO - PROCESS | 1957 | 1468840182171 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:42 INFO - PROCESS | 1957 | 1468840182173 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fb6000 == 33 [pid = 1957] [id = 212] 04:09:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x119394400) [pid = 1957] [serial = 634] [outer = 0x0] 04:09:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11999d000) [pid = 1957] [serial = 635] [outer = 0x119394400] 04:09:42 INFO - PROCESS | 1957 | 1468840182201 Marionette DEBUG loaded listener.js 04:09:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1210a1c00) [pid = 1957] [serial = 636] [outer = 0x119394400] 04:09:42 INFO - PROCESS | 1957 | 1468840182481 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]]]}] 04:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 471ms 04:09:42 INFO - PROCESS | 1957 | 1468840182502 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:09:42 INFO - PROCESS | 1957 | 1468840182503 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:09:42 INFO - PROCESS | 1957 | 1468840182513 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:09:42 INFO - PROCESS | 1957 | 1468840182514 Marionette TRACE conn2 <- [1,822,null,{}] 04:09:42 INFO - PROCESS | 1957 | 1468840182516 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}] 04:09:42 INFO - PROCESS | 1957 | 1468840182517 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:42 INFO - PROCESS | 1957 | 1468840182598 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:09:42 INFO - PROCESS | 1957 | 1468840182602 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:42 INFO - PROCESS | 1957 | 1468840182603 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197de800 == 34 [pid = 1957] [id = 213] 04:09:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x121903c00) [pid = 1957] [serial = 637] [outer = 0x0] 04:09:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x123d0a400) [pid = 1957] [serial = 638] [outer = 0x121903c00] 04:09:42 INFO - PROCESS | 1957 | 1468840182631 Marionette DEBUG loaded listener.js 04:09:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x124aa4400) [pid = 1957] [serial = 639] [outer = 0x121903c00] 04:09:42 INFO - PROCESS | 1957 | 1468840182964 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] 04:09:42 INFO - PROCESS | 1957 | 1468840182983 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:09:42 INFO - PROCESS | 1957 | 1468840182985 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:09:42 INFO - PROCESS | 1957 | 1468840182986 Marionette TRACE conn2 <- [1,826,null,{}] 04:09:42 INFO - PROCESS | 1957 | 1468840182991 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}] 04:09:42 INFO - PROCESS | 1957 | 1468840182992 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:43 INFO - PROCESS | 1957 | 1468840183090 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:09:43 INFO - PROCESS | 1957 | 1468840183096 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:43 INFO - PROCESS | 1957 | 1468840183097 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12100a000 == 35 [pid = 1957] [id = 214] 04:09:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x121bfd800) [pid = 1957] [serial = 640] [outer = 0x0] 04:09:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x124eba400) [pid = 1957] [serial = 641] [outer = 0x121bfd800] 04:09:43 INFO - PROCESS | 1957 | 1468840183121 Marionette DEBUG loaded listener.js 04:09:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x125447400) [pid = 1957] [serial = 642] [outer = 0x121bfd800] 04:09:43 INFO - PROCESS | 1957 | 1468840183445 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]]]}] 04:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 473ms 04:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:09:43 INFO - PROCESS | 1957 | 1468840183460 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:09:43 INFO - PROCESS | 1957 | 1468840183461 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:09:43 INFO - PROCESS | 1957 | 1468840183463 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:09:43 INFO - PROCESS | 1957 | 1468840183464 Marionette TRACE conn2 <- [1,830,null,{}] 04:09:43 INFO - PROCESS | 1957 | 1468840183466 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}] 04:09:43 INFO - PROCESS | 1957 | 1468840183470 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:43 INFO - PROCESS | 1957 | 1468840183583 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:09:43 INFO - PROCESS | 1957 | 1468840183617 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:43 INFO - PROCESS | 1957 | 1468840183618 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d8e000 == 36 [pid = 1957] [id = 215] 04:09:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x126879000) [pid = 1957] [serial = 643] [outer = 0x0] 04:09:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x127062800) [pid = 1957] [serial = 644] [outer = 0x126879000] 04:09:43 INFO - PROCESS | 1957 | 1468840183643 Marionette DEBUG loaded listener.js 04:09:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x128b52400) [pid = 1957] [serial = 645] [outer = 0x126879000] 04:09:43 INFO - PROCESS | 1957 | 1468840183973 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]]]}] 04:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 04:09:43 INFO - PROCESS | 1957 | 1468840183982 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:09:43 INFO - PROCESS | 1957 | 1468840183983 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:09:43 INFO - PROCESS | 1957 | 1468840183985 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:09:43 INFO - PROCESS | 1957 | 1468840183986 Marionette TRACE conn2 <- [1,834,null,{}] 04:09:43 INFO - PROCESS | 1957 | 1468840183992 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}] 04:09:43 INFO - PROCESS | 1957 | 1468840183993 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:44 INFO - PROCESS | 1957 | 1468840184086 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:09:44 INFO - PROCESS | 1957 | 1468840184118 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:44 INFO - PROCESS | 1957 | 1468840184119 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12549a000 == 37 [pid = 1957] [id = 216] 04:09:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12687b800) [pid = 1957] [serial = 646] [outer = 0x0] 04:09:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x128cc2800) [pid = 1957] [serial = 647] [outer = 0x12687b800] 04:09:44 INFO - PROCESS | 1957 | 1468840184143 Marionette DEBUG loaded listener.js 04:09:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1291cb800) [pid = 1957] [serial = 648] [outer = 0x12687b800] 04:09:44 INFO - PROCESS | 1957 | 1468840184448 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]]]}] 04:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 472ms 04:09:44 INFO - PROCESS | 1957 | 1468840184462 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:09:44 INFO - PROCESS | 1957 | 1468840184464 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:09:44 INFO - PROCESS | 1957 | 1468840184466 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:09:44 INFO - PROCESS | 1957 | 1468840184467 Marionette TRACE conn2 <- [1,838,null,{}] 04:09:44 INFO - PROCESS | 1957 | 1468840184470 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}] 04:09:44 INFO - PROCESS | 1957 | 1468840184471 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:44 INFO - PROCESS | 1957 | 1468840184567 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:09:44 INFO - PROCESS | 1957 | 1468840184577 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:44 INFO - PROCESS | 1957 | 1468840184578 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x126e05800 == 38 [pid = 1957] [id = 217] 04:09:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1291cb000) [pid = 1957] [serial = 649] [outer = 0x0] 04:09:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1291d2400) [pid = 1957] [serial = 650] [outer = 0x1291cb000] 04:09:44 INFO - PROCESS | 1957 | 1468840184602 Marionette DEBUG loaded listener.js 04:09:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1291d8400) [pid = 1957] [serial = 651] [outer = 0x1291cb000] 04:09:44 INFO - PROCESS | 1957 | 1468840184917 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]]]}] 04:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 04:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:09:44 INFO - PROCESS | 1957 | 1468840184934 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:09:44 INFO - PROCESS | 1957 | 1468840184936 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:09:44 INFO - PROCESS | 1957 | 1468840184940 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:09:44 INFO - PROCESS | 1957 | 1468840184943 Marionette TRACE conn2 <- [1,842,null,{}] 04:09:44 INFO - PROCESS | 1957 | 1468840184945 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}] 04:09:44 INFO - PROCESS | 1957 | 1468840184946 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:45 INFO - PROCESS | 1957 | 1468840185042 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:09:45 INFO - PROCESS | 1957 | 1468840185053 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:45 INFO - PROCESS | 1957 | 1468840185054 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x127345000 == 39 [pid = 1957] [id = 218] 04:09:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1292e4000) [pid = 1957] [serial = 652] [outer = 0x0] 04:09:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1292e9400) [pid = 1957] [serial = 653] [outer = 0x1292e4000] 04:09:45 INFO - PROCESS | 1957 | 1468840185080 Marionette DEBUG loaded listener.js 04:09:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1294d0400) [pid = 1957] [serial = 654] [outer = 0x1292e4000] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118f5a800) [pid = 1957] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1128b7000) [pid = 1957] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1162d9400) [pid = 1957] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x118202c00) [pid = 1957] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1160be000) [pid = 1957] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119395400) [pid = 1957] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x111c18800) [pid = 1957] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x118f59800) [pid = 1957] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x115e87400) [pid = 1957] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x118514400) [pid = 1957] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x112f26400) [pid = 1957] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:09:45 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x120de3400) [pid = 1957] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:09:45 INFO - PROCESS | 1957 | 1468840185472 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]]]}] 04:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 572ms 04:09:45 INFO - PROCESS | 1957 | 1468840185511 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:09:45 INFO - PROCESS | 1957 | 1468840185513 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:09:45 INFO - PROCESS | 1957 | 1468840185516 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:09:45 INFO - PROCESS | 1957 | 1468840185518 Marionette TRACE conn2 <- [1,846,null,{}] 04:09:45 INFO - PROCESS | 1957 | 1468840185521 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}] 04:09:45 INFO - PROCESS | 1957 | 1468840185523 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:45 INFO - PROCESS | 1957 | 1468840185640 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:09:45 INFO - PROCESS | 1957 | 1468840185716 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:45 INFO - PROCESS | 1957 | 1468840185717 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x127661800 == 40 [pid = 1957] [id = 219] 04:09:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1121b8400) [pid = 1957] [serial = 655] [outer = 0x0] 04:09:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1162d9400) [pid = 1957] [serial = 656] [outer = 0x1121b8400] 04:09:45 INFO - PROCESS | 1957 | 1468840185756 Marionette DEBUG loaded listener.js 04:09:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x120de9c00) [pid = 1957] [serial = 657] [outer = 0x1121b8400] 04:09:46 INFO - PROCESS | 1957 | 1468840186114 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]]]}] 04:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 619ms 04:09:46 INFO - PROCESS | 1957 | 1468840186135 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:09:46 INFO - PROCESS | 1957 | 1468840186137 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:09:46 INFO - PROCESS | 1957 | 1468840186142 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:09:46 INFO - PROCESS | 1957 | 1468840186144 Marionette TRACE conn2 <- [1,850,null,{}] 04:09:46 INFO - PROCESS | 1957 | 1468840186146 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}] 04:09:46 INFO - PROCESS | 1957 | 1468840186148 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:46 INFO - PROCESS | 1957 | 1468840186234 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:09:46 INFO - PROCESS | 1957 | 1468840186286 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:46 INFO - PROCESS | 1957 | 1468840186287 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e67000 == 41 [pid = 1957] [id = 220] 04:09:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x120de5c00) [pid = 1957] [serial = 658] [outer = 0x0] 04:09:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1292ec800) [pid = 1957] [serial = 659] [outer = 0x120de5c00] 04:09:46 INFO - PROCESS | 1957 | 1468840186313 Marionette DEBUG loaded listener.js 04:09:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x12a6c2c00) [pid = 1957] [serial = 660] [outer = 0x120de5c00] 04:09:46 INFO - PROCESS | 1957 | 1468840186591 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]]]}] 04:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 04:09:46 INFO - PROCESS | 1957 | 1468840186613 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:09:46 INFO - PROCESS | 1957 | 1468840186614 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:09:46 INFO - PROCESS | 1957 | 1468840186616 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:09:46 INFO - PROCESS | 1957 | 1468840186617 Marionette TRACE conn2 <- [1,854,null,{}] 04:09:46 INFO - PROCESS | 1957 | 1468840186620 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}] 04:09:46 INFO - PROCESS | 1957 | 1468840186621 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:46 INFO - PROCESS | 1957 | 1468840186712 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:09:46 INFO - PROCESS | 1957 | 1468840186715 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:46 INFO - PROCESS | 1957 | 1468840186716 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x129434000 == 42 [pid = 1957] [id = 221] 04:09:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12a6c9400) [pid = 1957] [serial = 661] [outer = 0x0] 04:09:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12a764400) [pid = 1957] [serial = 662] [outer = 0x12a6c9400] 04:09:46 INFO - PROCESS | 1957 | 1468840186740 Marionette DEBUG loaded listener.js 04:09:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12a7cc800) [pid = 1957] [serial = 663] [outer = 0x12a6c9400] 04:09:47 INFO - PROCESS | 1957 | 1468840187076 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]]]}] 04:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 04:09:47 INFO - PROCESS | 1957 | 1468840187085 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:09:47 INFO - PROCESS | 1957 | 1468840187087 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:09:47 INFO - PROCESS | 1957 | 1468840187092 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:09:47 INFO - PROCESS | 1957 | 1468840187093 Marionette TRACE conn2 <- [1,858,null,{}] 04:09:47 INFO - PROCESS | 1957 | 1468840187096 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}] 04:09:47 INFO - PROCESS | 1957 | 1468840187097 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:47 INFO - PROCESS | 1957 | 1468840187199 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:09:47 INFO - PROCESS | 1957 | 1468840187205 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:47 INFO - PROCESS | 1957 | 1468840187206 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296c0000 == 43 [pid = 1957] [id = 222] 04:09:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124a08400) [pid = 1957] [serial = 664] [outer = 0x0] 04:09:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12a7d4400) [pid = 1957] [serial = 665] [outer = 0x124a08400] 04:09:47 INFO - PROCESS | 1957 | 1468840187229 Marionette DEBUG loaded listener.js 04:09:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12b690000) [pid = 1957] [serial = 666] [outer = 0x124a08400] 04:09:47 INFO - PROCESS | 1957 | --DOCSHELL 0x1132b2000 == 42 [pid = 1957] [id = 197] 04:09:47 INFO - PROCESS | 1957 | --DOCSHELL 0x116572000 == 41 [pid = 1957] [id = 210] 04:09:47 INFO - PROCESS | 1957 | --DOCSHELL 0x118f0c800 == 40 [pid = 1957] [id = 209] 04:09:47 INFO - PROCESS | 1957 | --DOCSHELL 0x115ed8000 == 39 [pid = 1957] [id = 208] 04:09:47 INFO - PROCESS | 1957 | --DOCSHELL 0x124d21000 == 38 [pid = 1957] [id = 207] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12549a000 == 37 [pid = 1957] [id = 216] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x118fb6000 == 36 [pid = 1957] [id = 212] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x12100a000 == 35 [pid = 1957] [id = 214] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x126e05800 == 34 [pid = 1957] [id = 217] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x127345000 == 33 [pid = 1957] [id = 218] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x127661800 == 32 [pid = 1957] [id = 219] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x117e3e000 == 31 [pid = 1957] [id = 211] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x128e67000 == 30 [pid = 1957] [id = 220] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x123d8e000 == 29 [pid = 1957] [id = 215] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x1197de800 == 28 [pid = 1957] [id = 213] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1191e1400) [pid = 1957] [serial = 602] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11820d000) [pid = 1957] [serial = 591] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1162d1000) [pid = 1957] [serial = 590] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11653a000) [pid = 1957] [serial = 596] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1182f0400) [pid = 1957] [serial = 599] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1182fd400) [pid = 1957] [serial = 585] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x119996c00) [pid = 1957] [serial = 605] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x116776c00) [pid = 1957] [serial = 584] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x119395000) [pid = 1957] [serial = 603] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x121903800) [pid = 1957] [serial = 608] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1212f4400) [pid = 1957] [serial = 588] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x120de3000) [pid = 1957] [serial = 606] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x120de8000) [pid = 1957] [serial = 587] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x11991dc00) [pid = 1957] [serial = 611] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x124a0d000) [pid = 1957] [serial = 612] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x126876000) [pid = 1957] [serial = 617] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x123dd6400) [pid = 1957] [serial = 609] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x112f77400) [pid = 1957] [serial = 593] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x126c4ec00) [pid = 1957] [serial = 618] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12687f800) [pid = 1957] [serial = 620] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x1138c9800) [pid = 1957] [serial = 594] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x118729400) [pid = 1957] [serial = 600] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x11697b000) [pid = 1957] [serial = 597] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x125419800) [pid = 1957] [serial = 615] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x124d0e800) [pid = 1957] [serial = 614] [outer = 0x0] [url = about:blank] 04:09:48 INFO - PROCESS | 1957 | --DOCSHELL 0x129434000 == 27 [pid = 1957] [id = 221] 04:09:48 INFO - PROCESS | 1957 | 1468840188519 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]]]}] 04:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1472ms 04:09:48 INFO - PROCESS | 1957 | 1468840188564 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:09:48 INFO - PROCESS | 1957 | 1468840188566 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:09:48 INFO - PROCESS | 1957 | 1468840188570 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:09:48 INFO - PROCESS | 1957 | 1468840188572 Marionette TRACE conn2 <- [1,862,null,{}] 04:09:48 INFO - PROCESS | 1957 | 1468840188576 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}] 04:09:48 INFO - PROCESS | 1957 | 1468840188578 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:48 INFO - PROCESS | 1957 | 1468840188659 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:09:48 INFO - PROCESS | 1957 | 1468840188710 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:48 INFO - PROCESS | 1957 | 1468840188711 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x113d5d000 == 28 [pid = 1957] [id = 223] 04:09:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x11380cc00) [pid = 1957] [serial = 667] [outer = 0x0] 04:09:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x11380fc00) [pid = 1957] [serial = 668] [outer = 0x11380cc00] 04:09:48 INFO - PROCESS | 1957 | 1468840188739 Marionette DEBUG loaded listener.js 04:09:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x115e84c00) [pid = 1957] [serial = 669] [outer = 0x11380cc00] 04:09:49 INFO - PROCESS | 1957 | 1468840189050 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]]]}] 04:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 522ms 04:09:49 INFO - PROCESS | 1957 | 1468840189092 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:09:49 INFO - PROCESS | 1957 | 1468840189096 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:09:49 INFO - PROCESS | 1957 | 1468840189101 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:09:49 INFO - PROCESS | 1957 | 1468840189102 Marionette TRACE conn2 <- [1,866,null,{}] 04:09:49 INFO - PROCESS | 1957 | 1468840189105 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}] 04:09:49 INFO - PROCESS | 1957 | 1468840189107 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:49 INFO - PROCESS | 1957 | 1468840189186 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:09:49 INFO - PROCESS | 1957 | 1468840189234 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:49 INFO - PROCESS | 1957 | 1468840189235 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f5f800 == 29 [pid = 1957] [id = 224] 04:09:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x115e88000) [pid = 1957] [serial = 670] [outer = 0x0] 04:09:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x11697d800) [pid = 1957] [serial = 671] [outer = 0x115e88000] 04:09:49 INFO - PROCESS | 1957 | 1468840189262 Marionette DEBUG loaded listener.js 04:09:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x118207800) [pid = 1957] [serial = 672] [outer = 0x115e88000] 04:09:49 INFO - PROCESS | 1957 | 1468840189561 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]]]}] 04:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 04:09:49 INFO - PROCESS | 1957 | 1468840189570 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:09:49 INFO - PROCESS | 1957 | 1468840189571 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:09:49 INFO - PROCESS | 1957 | 1468840189582 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:09:49 INFO - PROCESS | 1957 | 1468840189584 Marionette TRACE conn2 <- [1,870,null,{}] 04:09:49 INFO - PROCESS | 1957 | 1468840189595 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}] 04:09:49 INFO - PROCESS | 1957 | 1468840189598 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:49 INFO - PROCESS | 1957 | 1468840189673 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:09:49 INFO - PROCESS | 1957 | 1468840189678 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:49 INFO - PROCESS | 1957 | 1468840189680 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x11829f000 == 30 [pid = 1957] [id = 225] 04:09:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1121b0000) [pid = 1957] [serial = 673] [outer = 0x0] 04:09:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x118730c00) [pid = 1957] [serial = 674] [outer = 0x1121b0000] 04:09:49 INFO - PROCESS | 1957 | 1468840189710 Marionette DEBUG loaded listener.js 04:09:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x118f83c00) [pid = 1957] [serial = 675] [outer = 0x1121b0000] 04:09:50 INFO - PROCESS | 1957 | 1468840190030 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]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 04:09:50 INFO - PROCESS | 1957 | 1468840190054 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 1957 | 1468840190058 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:09:50 INFO - PROCESS | 1957 | 1468840190060 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - PROCESS | 1957 | 1468840190061 Marionette TRACE conn2 <- [1,874,null,{}] 04:09:50 INFO - PROCESS | 1957 | 1468840190063 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}] 04:09:50 INFO - PROCESS | 1957 | 1468840190064 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:50 INFO - PROCESS | 1957 | 1468840190158 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:09:50 INFO - PROCESS | 1957 | 1468840190163 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:50 INFO - PROCESS | 1957 | 1468840190164 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a8800 == 31 [pid = 1957] [id = 226] 04:09:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1191e0c00) [pid = 1957] [serial = 676] [outer = 0x0] 04:09:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x119622800) [pid = 1957] [serial = 677] [outer = 0x1191e0c00] 04:09:50 INFO - PROCESS | 1957 | 1468840190192 Marionette DEBUG loaded listener.js 04:09:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x119920800) [pid = 1957] [serial = 678] [outer = 0x1191e0c00] 04:09:50 INFO - PROCESS | 1957 | 1468840190478 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]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 471ms 04:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:09:50 INFO - PROCESS | 1957 | 1468840190532 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 1957 | 1468840190533 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:09:50 INFO - PROCESS | 1957 | 1468840190535 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - PROCESS | 1957 | 1468840190536 Marionette TRACE conn2 <- [1,878,null,{}] 04:09:50 INFO - PROCESS | 1957 | 1468840190541 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}] 04:09:50 INFO - PROCESS | 1957 | 1468840190543 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:50 INFO - PROCESS | 1957 | 1468840190618 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:09:50 INFO - PROCESS | 1957 | 1468840190623 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:50 INFO - PROCESS | 1957 | 1468840190625 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x11947b000 == 32 [pid = 1957] [id = 227] 04:09:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x115e83400) [pid = 1957] [serial = 679] [outer = 0x0] 04:09:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x120de1000) [pid = 1957] [serial = 680] [outer = 0x115e83400] 04:09:50 INFO - PROCESS | 1957 | 1468840190649 Marionette DEBUG loaded listener.js 04:09:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120decc00) [pid = 1957] [serial = 681] [outer = 0x115e83400] 04:09:50 INFO - PROCESS | 1957 | 1468840190941 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]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 423ms 04:09:50 INFO - PROCESS | 1957 | 1468840190977 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 1957 | 1468840190979 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:09:50 INFO - PROCESS | 1957 | 1468840190981 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - PROCESS | 1957 | 1468840190982 Marionette TRACE conn2 <- [1,882,null,{}] 04:09:50 INFO - PROCESS | 1957 | 1468840190984 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}] 04:09:50 INFO - PROCESS | 1957 | 1468840190989 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:51 INFO - PROCESS | 1957 | 1468840191099 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:09:51 INFO - PROCESS | 1957 | 1468840191106 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:51 INFO - PROCESS | 1957 | 1468840191109 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197d3000 == 33 [pid = 1957] [id = 228] 04:09:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x120e77800) [pid = 1957] [serial = 682] [outer = 0x0] 04:09:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x120f90000) [pid = 1957] [serial = 683] [outer = 0x120e77800] 04:09:51 INFO - PROCESS | 1957 | 1468840191135 Marionette DEBUG loaded listener.js 04:09:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124a09000) [pid = 1957] [serial = 684] [outer = 0x120e77800] 04:09:51 INFO - PROCESS | 1957 | 1468840191422 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]]]}] 04:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 04:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:09:51 INFO - PROCESS | 1957 | 1468840191449 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:09:51 INFO - PROCESS | 1957 | 1468840191450 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:09:51 INFO - PROCESS | 1957 | 1468840191452 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:09:51 INFO - PROCESS | 1957 | 1468840191454 Marionette TRACE conn2 <- [1,886,null,{}] 04:09:51 INFO - PROCESS | 1957 | 1468840191460 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}] 04:09:51 INFO - PROCESS | 1957 | 1468840191461 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:51 INFO - PROCESS | 1957 | 1468840191541 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:09:51 INFO - PROCESS | 1957 | 1468840191544 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:51 INFO - PROCESS | 1957 | 1468840191545 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x121128000 == 34 [pid = 1957] [id = 229] 04:09:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124aa9800) [pid = 1957] [serial = 685] [outer = 0x0] 04:09:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x124d0dc00) [pid = 1957] [serial = 686] [outer = 0x124aa9800] 04:09:51 INFO - PROCESS | 1957 | 1468840191569 Marionette DEBUG loaded listener.js 04:09:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12543b000) [pid = 1957] [serial = 687] [outer = 0x124aa9800] 04:09:51 INFO - PROCESS | 1957 | 1468840191875 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]]]}] 04:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 04:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:09:51 INFO - PROCESS | 1957 | 1468840191923 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:09:51 INFO - PROCESS | 1957 | 1468840191925 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:09:51 INFO - PROCESS | 1957 | 1468840191927 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:09:51 INFO - PROCESS | 1957 | 1468840191928 Marionette TRACE conn2 <- [1,890,null,{}] 04:09:51 INFO - PROCESS | 1957 | 1468840191930 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}] 04:09:51 INFO - PROCESS | 1957 | 1468840191931 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:52 INFO - PROCESS | 1957 | 1468840192025 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:09:52 INFO - PROCESS | 1957 | 1468840192030 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:52 INFO - PROCESS | 1957 | 1468840192031 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12141b800 == 35 [pid = 1957] [id = 230] 04:09:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124d7b400) [pid = 1957] [serial = 688] [outer = 0x0] 04:09:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x126878800) [pid = 1957] [serial = 689] [outer = 0x124d7b400] 04:09:52 INFO - PROCESS | 1957 | 1468840192055 Marionette DEBUG loaded listener.js 04:09:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x126c4d000) [pid = 1957] [serial = 690] [outer = 0x124d7b400] 04:09:52 INFO - PROCESS | 1957 | 1468840192356 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]]]}] 04:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 04:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:09:52 INFO - PROCESS | 1957 | 1468840192395 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:09:52 INFO - PROCESS | 1957 | 1468840192396 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:09:52 INFO - PROCESS | 1957 | 1468840192398 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:09:52 INFO - PROCESS | 1957 | 1468840192400 Marionette TRACE conn2 <- [1,894,null,{}] 04:09:52 INFO - PROCESS | 1957 | 1468840192403 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}] 04:09:52 INFO - PROCESS | 1957 | 1468840192404 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:52 INFO - PROCESS | 1957 | 1468840192478 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:09:52 INFO - PROCESS | 1957 | 1468840192481 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:52 INFO - PROCESS | 1957 | 1468840192482 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x11829e800 == 36 [pid = 1957] [id = 231] 04:09:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1128ab800) [pid = 1957] [serial = 691] [outer = 0x0] 04:09:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12705e400) [pid = 1957] [serial = 692] [outer = 0x1128ab800] 04:09:52 INFO - PROCESS | 1957 | 1468840192514 Marionette DEBUG loaded listener.js 04:09:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1274c4000) [pid = 1957] [serial = 693] [outer = 0x1128ab800] 04:09:52 INFO - PROCESS | 1957 | 1468840192813 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]]]}] 04:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 04:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:09:52 INFO - PROCESS | 1957 | 1468840192867 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:09:52 INFO - PROCESS | 1957 | 1468840192868 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:09:52 INFO - PROCESS | 1957 | 1468840192871 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:09:52 INFO - PROCESS | 1957 | 1468840192872 Marionette TRACE conn2 <- [1,898,null,{}] 04:09:52 INFO - PROCESS | 1957 | 1468840192874 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}] 04:09:52 INFO - PROCESS | 1957 | 1468840192875 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:52 INFO - PROCESS | 1957 | 1468840192976 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:09:52 INFO - PROCESS | 1957 | 1468840192981 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:52 INFO - PROCESS | 1957 | 1468840192982 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12547b800 == 37 [pid = 1957] [id = 232] 04:09:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x127009000) [pid = 1957] [serial = 694] [outer = 0x0] 04:09:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1274ccc00) [pid = 1957] [serial = 695] [outer = 0x127009000] 04:09:53 INFO - PROCESS | 1957 | 1468840193006 Marionette DEBUG loaded listener.js 04:09:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128cb9000) [pid = 1957] [serial = 696] [outer = 0x127009000] 04:09:53 INFO - PROCESS | 1957 | 1468840193295 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]]]}] 04:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 471ms 04:09:53 INFO - PROCESS | 1957 | 1468840193342 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:09:53 INFO - PROCESS | 1957 | 1468840193344 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:09:53 INFO - PROCESS | 1957 | 1468840193346 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:09:53 INFO - PROCESS | 1957 | 1468840193347 Marionette TRACE conn2 <- [1,902,null,{}] 04:09:53 INFO - PROCESS | 1957 | 1468840193350 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}] 04:09:53 INFO - PROCESS | 1957 | 1468840193351 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:53 INFO - PROCESS | 1957 | 1468840193431 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:09:53 INFO - PROCESS | 1957 | 1468840193435 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:53 INFO - PROCESS | 1957 | 1468840193436 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x11947a000 == 38 [pid = 1957] [id = 233] 04:09:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128cb9800) [pid = 1957] [serial = 697] [outer = 0x0] 04:09:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128cc4000) [pid = 1957] [serial = 698] [outer = 0x128cb9800] 04:09:53 INFO - PROCESS | 1957 | 1468840193473 Marionette DEBUG loaded listener.js 04:09:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a5d0c00) [pid = 1957] [serial = 699] [outer = 0x128cb9800] 04:09:53 INFO - PROCESS | 1957 | 1468840193835 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]]]}] 04:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 04:09:53 INFO - PROCESS | 1957 | 1468840193865 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:09:53 INFO - PROCESS | 1957 | 1468840193867 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:09:53 INFO - PROCESS | 1957 | 1468840193869 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:09:53 INFO - PROCESS | 1957 | 1468840193870 Marionette TRACE conn2 <- [1,906,null,{}] 04:09:53 INFO - PROCESS | 1957 | 1468840193880 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}] 04:09:53 INFO - PROCESS | 1957 | 1468840193881 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:53 INFO - PROCESS | 1957 | 1468840193975 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:09:53 INFO - PROCESS | 1957 | 1468840193980 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:53 INFO - PROCESS | 1957 | 1468840193981 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x129132000 == 39 [pid = 1957] [id = 234] 04:09:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1294d5400) [pid = 1957] [serial = 700] [outer = 0x0] 04:09:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a667400) [pid = 1957] [serial = 701] [outer = 0x1294d5400] 04:09:54 INFO - PROCESS | 1957 | 1468840194006 Marionette DEBUG loaded listener.js 04:09:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x111c18800) [pid = 1957] [serial = 702] [outer = 0x1294d5400] 04:09:54 INFO - PROCESS | 1957 | 1468840194314 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]]]}] 04:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 476ms 04:09:54 INFO - PROCESS | 1957 | 1468840194352 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:09:54 INFO - PROCESS | 1957 | 1468840194353 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:09:54 INFO - PROCESS | 1957 | 1468840194359 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:09:54 INFO - PROCESS | 1957 | 1468840194360 Marionette TRACE conn2 <- [1,910,null,{}] 04:09:54 INFO - PROCESS | 1957 | 1468840194363 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}] 04:09:54 INFO - PROCESS | 1957 | 1468840194364 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:54 INFO - PROCESS | 1957 | 1468840194459 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:09:54 INFO - PROCESS | 1957 | 1468840194476 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:54 INFO - PROCESS | 1957 | 1468840194477 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12943f000 == 40 [pid = 1957] [id = 235] 04:09:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a5da400) [pid = 1957] [serial = 703] [outer = 0x0] 04:09:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a6c5400) [pid = 1957] [serial = 704] [outer = 0x12a5da400] 04:09:54 INFO - PROCESS | 1957 | 1468840194508 Marionette DEBUG loaded listener.js 04:09:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12a7c7400) [pid = 1957] [serial = 705] [outer = 0x12a5da400] 04:09:54 INFO - PROCESS | 1957 | 1468840194829 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]]]}] 04:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 525ms 04:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:09:54 INFO - PROCESS | 1957 | 1468840194887 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:09:54 INFO - PROCESS | 1957 | 1468840194888 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:09:54 INFO - PROCESS | 1957 | 1468840194892 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:09:54 INFO - PROCESS | 1957 | 1468840194893 Marionette TRACE conn2 <- [1,914,null,{}] 04:09:54 INFO - PROCESS | 1957 | 1468840194897 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}] 04:09:54 INFO - PROCESS | 1957 | 1468840194898 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:55 INFO - PROCESS | 1957 | 1468840195041 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:09:55 INFO - PROCESS | 1957 | 1468840195059 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:55 INFO - PROCESS | 1957 | 1468840195060 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a59d000 == 41 [pid = 1957] [id = 236] 04:09:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12abf4c00) [pid = 1957] [serial = 706] [outer = 0x0] 04:09:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b68fc00) [pid = 1957] [serial = 707] [outer = 0x12abf4c00] 04:09:55 INFO - PROCESS | 1957 | 1468840195097 Marionette DEBUG loaded listener.js 04:09:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b93b000) [pid = 1957] [serial = 708] [outer = 0x12abf4c00] 04:09:55 INFO - PROCESS | 1957 | 1468840195545 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]]]}] 04:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 672ms 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x126879000) [pid = 1957] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12687b800) [pid = 1957] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1292e4000) [pid = 1957] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1121b8400) [pid = 1957] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1291cb000) [pid = 1957] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x120de5c00) [pid = 1957] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11872c400) [pid = 1957] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x116535000) [pid = 1957] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x116aa2c00) [pid = 1957] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x115e86400) [pid = 1957] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x121bfd800) [pid = 1957] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x121903c00) [pid = 1957] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119394400) [pid = 1957] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:09:55 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12a6c9400) [pid = 1957] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:09:55 INFO - PROCESS | 1957 | 1468840195710 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:09:55 INFO - PROCESS | 1957 | 1468840195711 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:09:55 INFO - PROCESS | 1957 | 1468840195722 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:09:55 INFO - PROCESS | 1957 | 1468840195723 Marionette TRACE conn2 <- [1,918,null,{}] 04:09:55 INFO - PROCESS | 1957 | 1468840195726 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}] 04:09:55 INFO - PROCESS | 1957 | 1468840195727 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:55 INFO - PROCESS | 1957 | 1468840195803 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:09:55 INFO - PROCESS | 1957 | 1468840195809 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:55 INFO - PROCESS | 1957 | 1468840195810 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197b3000 == 42 [pid = 1957] [id = 237] 04:09:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x117e18800) [pid = 1957] [serial = 709] [outer = 0x0] 04:09:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11872a800) [pid = 1957] [serial = 710] [outer = 0x117e18800] 04:09:55 INFO - PROCESS | 1957 | 1468840195842 Marionette DEBUG loaded listener.js 04:09:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124aaec00) [pid = 1957] [serial = 711] [outer = 0x117e18800] 04:09:56 INFO - PROCESS | 1957 | 1468840196142 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]]]}] 04:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 468ms 04:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:09:56 INFO - PROCESS | 1957 | 1468840196191 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:09:56 INFO - PROCESS | 1957 | 1468840196192 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:09:56 INFO - PROCESS | 1957 | 1468840196194 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:09:56 INFO - PROCESS | 1957 | 1468840196195 Marionette TRACE conn2 <- [1,922,null,{}] 04:09:56 INFO - PROCESS | 1957 | 1468840196197 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}] 04:09:56 INFO - PROCESS | 1957 | 1468840196198 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:56 INFO - PROCESS | 1957 | 1468840196276 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:09:56 INFO - PROCESS | 1957 | 1468840196340 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:56 INFO - PROCESS | 1957 | 1468840196341 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab63800 == 43 [pid = 1957] [id = 238] 04:09:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x116aa2c00) [pid = 1957] [serial = 712] [outer = 0x0] 04:09:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x126ce8000) [pid = 1957] [serial = 713] [outer = 0x116aa2c00] 04:09:56 INFO - PROCESS | 1957 | 1468840196367 Marionette DEBUG loaded listener.js 04:09:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b694000) [pid = 1957] [serial = 714] [outer = 0x116aa2c00] 04:09:56 INFO - PROCESS | 1957 | 1468840196621 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]]]}] 04:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 469ms 04:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:09:56 INFO - PROCESS | 1957 | 1468840196663 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:09:56 INFO - PROCESS | 1957 | 1468840196665 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:09:56 INFO - PROCESS | 1957 | 1468840196667 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:09:56 INFO - PROCESS | 1957 | 1468840196668 Marionette TRACE conn2 <- [1,926,null,{}] 04:09:56 INFO - PROCESS | 1957 | 1468840196670 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}] 04:09:56 INFO - PROCESS | 1957 | 1468840196671 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:56 INFO - PROCESS | 1957 | 1468840196765 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:09:56 INFO - PROCESS | 1957 | 1468840196769 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:56 INFO - PROCESS | 1957 | 1468840196770 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b66f800 == 44 [pid = 1957] [id = 239] 04:09:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x126e3e000) [pid = 1957] [serial = 715] [outer = 0x0] 04:09:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1294cf000) [pid = 1957] [serial = 716] [outer = 0x126e3e000] 04:09:56 INFO - PROCESS | 1957 | 1468840196801 Marionette DEBUG loaded listener.js 04:09:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12ba18800) [pid = 1957] [serial = 717] [outer = 0x126e3e000] 04:09:57 INFO - PROCESS | 1957 | 1468840197095 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]]]}] 04:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 468ms 04:09:57 INFO - PROCESS | 1957 | 1468840197136 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:09:57 INFO - PROCESS | 1957 | 1468840197137 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:09:57 INFO - PROCESS | 1957 | 1468840197142 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:09:57 INFO - PROCESS | 1957 | 1468840197143 Marionette TRACE conn2 <- [1,930,null,{}] 04:09:57 INFO - PROCESS | 1957 | 1468840197145 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}] 04:09:57 INFO - PROCESS | 1957 | 1468840197146 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:57 INFO - PROCESS | 1957 | 1468840197250 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:09:57 INFO - PROCESS | 1957 | 1468840197255 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:57 INFO - PROCESS | 1957 | 1468840197256 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b681000 == 45 [pid = 1957] [id = 240] 04:09:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1182e6400) [pid = 1957] [serial = 718] [outer = 0x0] 04:09:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b947c00) [pid = 1957] [serial = 719] [outer = 0x1182e6400] 04:09:57 INFO - PROCESS | 1957 | 1468840197280 Marionette DEBUG loaded listener.js 04:09:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12be29000) [pid = 1957] [serial = 720] [outer = 0x1182e6400] 04:09:57 INFO - PROCESS | 1957 | 1468840197557 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]]]}] 04:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 470ms 04:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:09:57 INFO - PROCESS | 1957 | 1468840197611 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:09:57 INFO - PROCESS | 1957 | 1468840197613 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:09:57 INFO - PROCESS | 1957 | 1468840197615 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:09:57 INFO - PROCESS | 1957 | 1468840197616 Marionette TRACE conn2 <- [1,934,null,{}] 04:09:57 INFO - PROCESS | 1957 | 1468840197618 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}] 04:09:57 INFO - PROCESS | 1957 | 1468840197619 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:57 INFO - PROCESS | 1957 | 1468840197700 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:09:57 INFO - PROCESS | 1957 | 1468840197794 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:57 INFO - PROCESS | 1957 | 1468840197795 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x112539800 == 46 [pid = 1957] [id = 241] 04:09:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x111e5cc00) [pid = 1957] [serial = 721] [outer = 0x0] 04:09:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1121bd800) [pid = 1957] [serial = 722] [outer = 0x111e5cc00] 04:09:57 INFO - PROCESS | 1957 | 1468840197828 Marionette DEBUG loaded listener.js 04:09:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1128ba000) [pid = 1957] [serial = 723] [outer = 0x111e5cc00] 04:09:58 INFO - PROCESS | 1957 | 1468840198396 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]]]}] 04:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 819ms 04:09:58 INFO - PROCESS | 1957 | 1468840198437 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:09:58 INFO - PROCESS | 1957 | 1468840198441 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:09:58 INFO - PROCESS | 1957 | 1468840198446 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:09:58 INFO - PROCESS | 1957 | 1468840198448 Marionette TRACE conn2 <- [1,938,null,{}] 04:09:58 INFO - PROCESS | 1957 | 1468840198453 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}] 04:09:58 INFO - PROCESS | 1957 | 1468840198458 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:58 INFO - PROCESS | 1957 | 1468840198618 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:09:58 INFO - PROCESS | 1957 | 1468840198694 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:58 INFO - PROCESS | 1957 | 1468840198696 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x11828d800 == 47 [pid = 1957] [id = 242] 04:09:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x116978c00) [pid = 1957] [serial = 724] [outer = 0x0] 04:09:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x117285800) [pid = 1957] [serial = 725] [outer = 0x116978c00] 04:09:58 INFO - PROCESS | 1957 | 1468840198726 Marionette DEBUG loaded listener.js 04:09:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1182e9800) [pid = 1957] [serial = 726] [outer = 0x116978c00] 04:09:59 INFO - PROCESS | 1957 | 1468840199444 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]]]}] 04:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1073ms 04:09:59 INFO - PROCESS | 1957 | 1468840199517 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:09:59 INFO - PROCESS | 1957 | 1468840199520 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:09:59 INFO - PROCESS | 1957 | 1468840199547 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:09:59 INFO - PROCESS | 1957 | 1468840199549 Marionette TRACE conn2 <- [1,942,null,{}] 04:09:59 INFO - PROCESS | 1957 | 1468840199553 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}] 04:09:59 INFO - PROCESS | 1957 | 1468840199554 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:59 INFO - PROCESS | 1957 | 1468840199654 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:09:59 INFO - PROCESS | 1957 | 1468840199706 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:59 INFO - PROCESS | 1957 | 1468840199708 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:09:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x116948800 == 48 [pid = 1957] [id = 243] 04:09:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x116aaa400) [pid = 1957] [serial = 727] [outer = 0x0] 04:09:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1176a8400) [pid = 1957] [serial = 728] [outer = 0x116aaa400] 04:09:59 INFO - PROCESS | 1957 | 1468840199737 Marionette DEBUG loaded listener.js 04:09:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1182ec800) [pid = 1957] [serial = 729] [outer = 0x116aaa400] 04:09:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12b681000 == 47 [pid = 1957] [id = 240] 04:09:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12b66f800 == 46 [pid = 1957] [id = 239] 04:09:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab63800 == 45 [pid = 1957] [id = 238] 04:09:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1197b3000 == 44 [pid = 1957] [id = 237] 04:09:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12a59d000 == 43 [pid = 1957] [id = 236] 04:09:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12943f000 == 42 [pid = 1957] [id = 235] 04:09:59 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12a7d4400) [pid = 1957] [serial = 665] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x129132000 == 41 [pid = 1957] [id = 234] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11947a000 == 40 [pid = 1957] [id = 233] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12547b800 == 39 [pid = 1957] [id = 232] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11829e800 == 38 [pid = 1957] [id = 231] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x12141b800 == 37 [pid = 1957] [id = 230] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x121128000 == 36 [pid = 1957] [id = 229] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x1197d3000 == 35 [pid = 1957] [id = 228] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11947b000 == 34 [pid = 1957] [id = 227] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a8800 == 33 [pid = 1957] [id = 226] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x11829f000 == 32 [pid = 1957] [id = 225] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x116f5f800 == 31 [pid = 1957] [id = 224] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x113d5d000 == 30 [pid = 1957] [id = 223] 04:10:00 INFO - PROCESS | 1957 | --DOCSHELL 0x1296c0000 == 29 [pid = 1957] [id = 222] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12a764400) [pid = 1957] [serial = 662] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x128b52400) [pid = 1957] [serial = 645] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x127062800) [pid = 1957] [serial = 644] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1291cb800) [pid = 1957] [serial = 648] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x128cc2800) [pid = 1957] [serial = 647] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1292e9400) [pid = 1957] [serial = 653] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1162d9400) [pid = 1957] [serial = 656] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1291d2400) [pid = 1957] [serial = 650] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1294d0400) [pid = 1957] [serial = 654] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x120de9c00) [pid = 1957] [serial = 657] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a6c2c00) [pid = 1957] [serial = 660] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118f59c00) [pid = 1957] [serial = 632] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x116982400) [pid = 1957] [serial = 629] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x117e0dc00) [pid = 1957] [serial = 630] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118519000) [pid = 1957] [serial = 627] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1176b1000) [pid = 1957] [serial = 626] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x11298e400) [pid = 1957] [serial = 623] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12705c000) [pid = 1957] [serial = 621] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124eba400) [pid = 1957] [serial = 641] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x123d0a400) [pid = 1957] [serial = 638] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124aa4400) [pid = 1957] [serial = 639] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12a7cc800) [pid = 1957] [serial = 663] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x11999d000) [pid = 1957] [serial = 635] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1210a1c00) [pid = 1957] [serial = 636] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x119393000) [pid = 1957] [serial = 633] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1291d8400) [pid = 1957] [serial = 651] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1292ec800) [pid = 1957] [serial = 659] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x125447400) [pid = 1957] [serial = 642] [outer = 0x0] [url = about:blank] 04:10:00 INFO - PROCESS | 1957 | 1468840200127 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]]]}] 04:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 621ms 04:10:00 INFO - PROCESS | 1957 | 1468840200167 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:10:00 INFO - PROCESS | 1957 | 1468840200171 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:10:00 INFO - PROCESS | 1957 | 1468840200177 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:10:00 INFO - PROCESS | 1957 | 1468840200179 Marionette TRACE conn2 <- [1,946,null,{}] 04:10:00 INFO - PROCESS | 1957 | 1468840200182 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}] 04:10:00 INFO - PROCESS | 1957 | 1468840200183 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:00 INFO - PROCESS | 1957 | 1468840200257 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:10:00 INFO - PROCESS | 1957 | 1468840200307 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:00 INFO - PROCESS | 1957 | 1468840200308 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170d9800 == 30 [pid = 1957] [id = 244] 04:10:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1176ae000) [pid = 1957] [serial = 730] [outer = 0x0] 04:10:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x118729400) [pid = 1957] [serial = 731] [outer = 0x1176ae000] 04:10:00 INFO - PROCESS | 1957 | 1468840200335 Marionette DEBUG loaded listener.js 04:10:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118f84800) [pid = 1957] [serial = 732] [outer = 0x1176ae000] 04:10:00 INFO - PROCESS | 1957 | 1468840200642 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]]]}] 04:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 04:10:00 INFO - PROCESS | 1957 | 1468840200697 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:10:00 INFO - PROCESS | 1957 | 1468840200698 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:10:00 INFO - PROCESS | 1957 | 1468840200701 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:10:00 INFO - PROCESS | 1957 | 1468840200703 Marionette TRACE conn2 <- [1,950,null,{}] 04:10:00 INFO - PROCESS | 1957 | 1468840200711 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}] 04:10:00 INFO - PROCESS | 1957 | 1468840200714 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:00 INFO - PROCESS | 1957 | 1468840200789 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:10:00 INFO - PROCESS | 1957 | 1468840200877 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:00 INFO - PROCESS | 1957 | 1468840200878 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x112539000 == 31 [pid = 1957] [id = 245] 04:10:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x111f3e000) [pid = 1957] [serial = 733] [outer = 0x0] 04:10:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x112986c00) [pid = 1957] [serial = 734] [outer = 0x111f3e000] 04:10:00 INFO - PROCESS | 1957 | 1468840200911 Marionette DEBUG loaded listener.js 04:10:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x116539800) [pid = 1957] [serial = 735] [outer = 0x111f3e000] 04:10:01 INFO - PROCESS | 1957 | 1468840201373 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]]]}] 04:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 723ms 04:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:10:01 INFO - PROCESS | 1957 | 1468840201426 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:10:01 INFO - PROCESS | 1957 | 1468840201428 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:10:01 INFO - PROCESS | 1957 | 1468840201431 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:10:01 INFO - PROCESS | 1957 | 1468840201433 Marionette TRACE conn2 <- [1,954,null,{}] 04:10:01 INFO - PROCESS | 1957 | 1468840201437 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}] 04:10:01 INFO - PROCESS | 1957 | 1468840201440 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:01 INFO - PROCESS | 1957 | 1468840201532 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:10:01 INFO - PROCESS | 1957 | 1468840201593 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:01 INFO - PROCESS | 1957 | 1468840201595 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f09000 == 32 [pid = 1957] [id = 246] 04:10:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118f58800) [pid = 1957] [serial = 736] [outer = 0x0] 04:10:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1191dec00) [pid = 1957] [serial = 737] [outer = 0x118f58800] 04:10:01 INFO - PROCESS | 1957 | 1468840201625 Marionette DEBUG loaded listener.js 04:10:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x119625800) [pid = 1957] [serial = 738] [outer = 0x118f58800] 04:10:02 INFO - PROCESS | 1957 | 1468840202003 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]]]}] 04:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 621ms 04:10:02 INFO - PROCESS | 1957 | 1468840202055 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:10:02 INFO - PROCESS | 1957 | 1468840202059 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:10:02 INFO - PROCESS | 1957 | 1468840202062 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:10:02 INFO - PROCESS | 1957 | 1468840202063 Marionette TRACE conn2 <- [1,958,null,{}] 04:10:02 INFO - PROCESS | 1957 | 1468840202066 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}] 04:10:02 INFO - PROCESS | 1957 | 1468840202067 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:02 INFO - PROCESS | 1957 | 1468840202183 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:10:02 INFO - PROCESS | 1957 | 1468840202257 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:02 INFO - PROCESS | 1957 | 1468840202258 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x11657b800 == 33 [pid = 1957] [id = 247] 04:10:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x120ddf000) [pid = 1957] [serial = 739] [outer = 0x0] 04:10:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x120de8400) [pid = 1957] [serial = 740] [outer = 0x120ddf000] 04:10:02 INFO - PROCESS | 1957 | 1468840202289 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x120f91000) [pid = 1957] [serial = 741] [outer = 0x120ddf000] 04:10:02 INFO - PROCESS | 1957 | 1468840202710 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]]]}] 04:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 04:10:02 INFO - PROCESS | 1957 | 1468840202733 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:10:02 INFO - PROCESS | 1957 | 1468840202735 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:10:02 INFO - PROCESS | 1957 | 1468840202742 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:10:02 INFO - PROCESS | 1957 | 1468840202746 Marionette TRACE conn2 <- [1,962,null,{}] 04:10:02 INFO - PROCESS | 1957 | 1468840202750 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}] 04:10:02 INFO - PROCESS | 1957 | 1468840202753 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:02 INFO - PROCESS | 1957 | 1468840202847 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:10:02 INFO - PROCESS | 1957 | 1468840202894 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:02 INFO - PROCESS | 1957 | 1468840202895 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x121021000 == 34 [pid = 1957] [id = 248] 04:10:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1210a0c00) [pid = 1957] [serial = 742] [outer = 0x0] 04:10:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x121907400) [pid = 1957] [serial = 743] [outer = 0x1210a0c00] 04:10:02 INFO - PROCESS | 1957 | 1468840202928 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x124aafc00) [pid = 1957] [serial = 744] [outer = 0x1210a0c00] 04:10:03 INFO - PROCESS | 1957 | 1468840203331 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]]]}] 04:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 628ms 04:10:03 INFO - PROCESS | 1957 | 1468840203365 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:10:03 INFO - PROCESS | 1957 | 1468840203367 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:10:03 INFO - PROCESS | 1957 | 1468840203370 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:10:03 INFO - PROCESS | 1957 | 1468840203371 Marionette TRACE conn2 <- [1,966,null,{}] 04:10:03 INFO - PROCESS | 1957 | 1468840203373 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}] 04:10:03 INFO - PROCESS | 1957 | 1468840203375 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:03 INFO - PROCESS | 1957 | 1468840203477 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:10:03 INFO - PROCESS | 1957 | 1468840203558 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:03 INFO - PROCESS | 1957 | 1468840203559 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214ec800 == 35 [pid = 1957] [id = 249] 04:10:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124d76400) [pid = 1957] [serial = 745] [outer = 0x0] 04:10:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12543c400) [pid = 1957] [serial = 746] [outer = 0x124d76400] 04:10:03 INFO - PROCESS | 1957 | 1468840203588 Marionette DEBUG loaded listener.js 04:10:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12687d800) [pid = 1957] [serial = 747] [outer = 0x124d76400] 04:10:04 INFO - PROCESS | 1957 | 1468840204011 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]]]}] 04:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 04:10:04 INFO - PROCESS | 1957 | 1468840204041 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:10:04 INFO - PROCESS | 1957 | 1468840204043 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:10:04 INFO - PROCESS | 1957 | 1468840204045 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:10:04 INFO - PROCESS | 1957 | 1468840204046 Marionette TRACE conn2 <- [1,970,null,{}] 04:10:04 INFO - PROCESS | 1957 | 1468840204049 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}] 04:10:04 INFO - PROCESS | 1957 | 1468840204050 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:04 INFO - PROCESS | 1957 | 1468840204201 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:10:04 INFO - PROCESS | 1957 | 1468840204266 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:04 INFO - PROCESS | 1957 | 1468840204268 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169c2000 == 36 [pid = 1957] [id = 250] 04:10:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x112fec800) [pid = 1957] [serial = 748] [outer = 0x0] 04:10:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x113861400) [pid = 1957] [serial = 749] [outer = 0x112fec800] 04:10:04 INFO - PROCESS | 1957 | 1468840204296 Marionette DEBUG loaded listener.js 04:10:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x1169f9000) [pid = 1957] [serial = 750] [outer = 0x112fec800] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x1170d9800 == 35 [pid = 1957] [id = 244] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x116948800 == 34 [pid = 1957] [id = 243] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x11828d800 == 33 [pid = 1957] [id = 242] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x112539800 == 32 [pid = 1957] [id = 241] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x1214ec800 == 31 [pid = 1957] [id = 249] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x121021000 == 30 [pid = 1957] [id = 248] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x11657b800 == 29 [pid = 1957] [id = 247] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x118f09000 == 28 [pid = 1957] [id = 246] 04:10:05 INFO - PROCESS | 1957 | --DOCSHELL 0x112539000 == 27 [pid = 1957] [id = 245] 04:10:05 INFO - PROCESS | 1957 | 1468840205234 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]]]}] 04:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1224ms 04:10:05 INFO - PROCESS | 1957 | 1468840205270 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:10:05 INFO - PROCESS | 1957 | 1468840205272 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:10:05 INFO - PROCESS | 1957 | 1468840205276 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:10:05 INFO - PROCESS | 1957 | 1468840205278 Marionette TRACE conn2 <- [1,974,null,{}] 04:10:05 INFO - PROCESS | 1957 | 1468840205282 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}] 04:10:05 INFO - PROCESS | 1957 | 1468840205283 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:05 INFO - PROCESS | 1957 | 1468840205365 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:10:05 INFO - PROCESS | 1957 | 1468840205370 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:05 INFO - PROCESS | 1957 | 1468840205371 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x11695b800 == 28 [pid = 1957] [id = 251] 04:10:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1176af800) [pid = 1957] [serial = 751] [outer = 0x0] 04:10:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x117e1b400) [pid = 1957] [serial = 752] [outer = 0x1176af800] 04:10:05 INFO - PROCESS | 1957 | 1468840205404 Marionette DEBUG loaded listener.js 04:10:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x118518800) [pid = 1957] [serial = 753] [outer = 0x1176af800] 04:10:05 INFO - PROCESS | 1957 | 1468840205734 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]]]}] 04:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 470ms 04:10:05 INFO - PROCESS | 1957 | 1468840205746 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:10:05 INFO - PROCESS | 1957 | 1468840205749 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:10:05 INFO - PROCESS | 1957 | 1468840205785 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:10:05 INFO - PROCESS | 1957 | 1468840205786 Marionette TRACE conn2 <- [1,978,null,{}] 04:10:05 INFO - PROCESS | 1957 | 1468840205789 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}] 04:10:05 INFO - PROCESS | 1957 | 1468840205791 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:05 INFO - PROCESS | 1957 | 1468840205867 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:10:05 INFO - PROCESS | 1957 | 1468840205874 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:05 INFO - PROCESS | 1957 | 1468840205876 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fb7000 == 29 [pid = 1957] [id = 252] 04:10:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x118f50c00) [pid = 1957] [serial = 754] [outer = 0x0] 04:10:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x119916c00) [pid = 1957] [serial = 755] [outer = 0x118f50c00] 04:10:05 INFO - PROCESS | 1957 | 1468840205903 Marionette DEBUG loaded listener.js 04:10:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x120de7000) [pid = 1957] [serial = 756] [outer = 0x118f50c00] 04:10:06 INFO - PROCESS | 1957 | 1468840206282 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]]]}] 04:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 528ms 04:10:06 INFO - PROCESS | 1957 | 1468840206308 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:10:06 INFO - PROCESS | 1957 | 1468840206310 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:10:06 INFO - PROCESS | 1957 | 1468840206320 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:10:06 INFO - PROCESS | 1957 | 1468840206332 Marionette TRACE conn2 <- [1,982,null,{}] 04:10:06 INFO - PROCESS | 1957 | 1468840206340 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}] 04:10:06 INFO - PROCESS | 1957 | 1468840206343 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:06 INFO - PROCESS | 1957 | 1468840206436 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:10:06 INFO - PROCESS | 1957 | 1468840206476 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:06 INFO - PROCESS | 1957 | 1468840206478 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x121007000 == 30 [pid = 1957] [id = 253] 04:10:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x113250000) [pid = 1957] [serial = 757] [outer = 0x0] 04:10:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x123d0d000) [pid = 1957] [serial = 758] [outer = 0x113250000] 04:10:06 INFO - PROCESS | 1957 | 1468840206505 Marionette DEBUG loaded listener.js 04:10:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x124d7ac00) [pid = 1957] [serial = 759] [outer = 0x113250000] 04:10:06 INFO - PROCESS | 1957 | 1468840206847 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]]]}] 04:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 590ms 04:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:10:06 INFO - PROCESS | 1957 | 1468840206902 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:10:06 INFO - PROCESS | 1957 | 1468840206904 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:10:06 INFO - PROCESS | 1957 | 1468840206906 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:10:06 INFO - PROCESS | 1957 | 1468840206907 Marionette TRACE conn2 <- [1,986,null,{}] 04:10:06 INFO - PROCESS | 1957 | 1468840206909 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}] 04:10:06 INFO - PROCESS | 1957 | 1468840206910 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:07 INFO - PROCESS | 1957 | 1468840207003 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:10:07 INFO - PROCESS | 1957 | 1468840207013 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 1957 | 1468840207014 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x124d21800 == 31 [pid = 1957] [id = 254] 04:10:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x12543d800) [pid = 1957] [serial = 760] [outer = 0x0] 04:10:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x127010800) [pid = 1957] [serial = 761] [outer = 0x12543d800] 04:10:07 INFO - PROCESS | 1957 | 1468840207039 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1273cd000) [pid = 1957] [serial = 762] [outer = 0x12543d800] 04:10:07 INFO - PROCESS | 1957 | 1468840207345 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]]]}] 04:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 469ms 04:10:07 INFO - PROCESS | 1957 | 1468840207382 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:10:07 INFO - PROCESS | 1957 | 1468840207383 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:10:07 INFO - PROCESS | 1957 | 1468840207385 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:10:07 INFO - PROCESS | 1957 | 1468840207386 Marionette TRACE conn2 <- [1,990,null,{}] 04:10:07 INFO - PROCESS | 1957 | 1468840207389 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}] 04:10:07 INFO - PROCESS | 1957 | 1468840207392 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:07 INFO - PROCESS | 1957 | 1468840207489 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:10:07 INFO - PROCESS | 1957 | 1468840207524 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 1957 | 1468840207525 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268c5800 == 32 [pid = 1957] [id = 255] 04:10:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x1191e4400) [pid = 1957] [serial = 763] [outer = 0x0] 04:10:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x1274c7000) [pid = 1957] [serial = 764] [outer = 0x1191e4400] 04:10:07 INFO - PROCESS | 1957 | 1468840207549 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x128cc1c00) [pid = 1957] [serial = 765] [outer = 0x1191e4400] 04:10:07 INFO - PROCESS | 1957 | 1468840207891 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]]]}] 04:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 04:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:10:07 INFO - PROCESS | 1957 | 1468840207904 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:10:07 INFO - PROCESS | 1957 | 1468840207906 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:10:07 INFO - PROCESS | 1957 | 1468840207918 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:10:07 INFO - PROCESS | 1957 | 1468840207919 Marionette TRACE conn2 <- [1,994,null,{}] 04:10:07 INFO - PROCESS | 1957 | 1468840207923 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}] 04:10:07 INFO - PROCESS | 1957 | 1468840207928 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:08 INFO - PROCESS | 1957 | 1468840208038 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:10:08 INFO - PROCESS | 1957 | 1468840208074 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:08 INFO - PROCESS | 1957 | 1468840208075 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x127653800 == 33 [pid = 1957] [id = 256] 04:10:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x128b48c00) [pid = 1957] [serial = 766] [outer = 0x0] 04:10:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x1291d4c00) [pid = 1957] [serial = 767] [outer = 0x128b48c00] 04:10:08 INFO - PROCESS | 1957 | 1468840208100 Marionette DEBUG loaded listener.js 04:10:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x1294d1800) [pid = 1957] [serial = 768] [outer = 0x128b48c00] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x127009000) [pid = 1957] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x12a5da400) [pid = 1957] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x11380cc00) [pid = 1957] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x115e88000) [pid = 1957] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x1128ab800) [pid = 1957] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x124a08400) [pid = 1957] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1121b0000) [pid = 1957] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x120e77800) [pid = 1957] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1176ae000) [pid = 1957] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x126e3e000) [pid = 1957] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12abf4c00) [pid = 1957] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x117e18800) [pid = 1957] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x116aa2c00) [pid = 1957] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x1182e6400) [pid = 1957] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x116aaa400) [pid = 1957] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x111e5cc00) [pid = 1957] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x116978c00) [pid = 1957] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1128b6800) [pid = 1957] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1294d5400) [pid = 1957] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1191e0c00) [pid = 1957] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x124d7b400) [pid = 1957] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x128cb9800) [pid = 1957] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x115e83400) [pid = 1957] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:10:08 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x124aa9800) [pid = 1957] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:10:08 INFO - PROCESS | 1957 | 1468840208598 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]]]}] 04:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 04:10:08 INFO - PROCESS | 1957 | 1468840208644 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:10:08 INFO - PROCESS | 1957 | 1468840208645 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:10:08 INFO - PROCESS | 1957 | 1468840208647 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:10:08 INFO - PROCESS | 1957 | 1468840208648 Marionette TRACE conn2 <- [1,998,null,{}] 04:10:08 INFO - PROCESS | 1957 | 1468840208650 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}] 04:10:08 INFO - PROCESS | 1957 | 1468840208652 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:08 INFO - PROCESS | 1957 | 1468840208763 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:10:08 INFO - PROCESS | 1957 | 1468840208811 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:08 INFO - PROCESS | 1957 | 1468840208812 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12766e800 == 34 [pid = 1957] [id = 257] 04:10:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x112654000) [pid = 1957] [serial = 769] [outer = 0x0] 04:10:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1160c1000) [pid = 1957] [serial = 770] [outer = 0x112654000] 04:10:08 INFO - PROCESS | 1957 | 1468840208836 Marionette DEBUG loaded listener.js 04:10:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1191e0c00) [pid = 1957] [serial = 771] [outer = 0x112654000] 04:10:09 INFO - PROCESS | 1957 | 1468840209089 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]]]}] 04:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 469ms 04:10:09 INFO - PROCESS | 1957 | 1468840209116 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:10:09 INFO - PROCESS | 1957 | 1468840209117 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:10:09 INFO - PROCESS | 1957 | 1468840209120 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:10:09 INFO - PROCESS | 1957 | 1468840209121 Marionette TRACE conn2 <- [1,1002,null,{}] 04:10:09 INFO - PROCESS | 1957 | 1468840209130 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}] 04:10:09 INFO - PROCESS | 1957 | 1468840209131 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:09 INFO - PROCESS | 1957 | 1468840209213 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:10:09 INFO - PROCESS | 1957 | 1468840209217 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:09 INFO - PROCESS | 1957 | 1468840209218 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12914b800 == 35 [pid = 1957] [id = 258] 04:10:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x119397400) [pid = 1957] [serial = 772] [outer = 0x0] 04:10:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x124aa9800) [pid = 1957] [serial = 773] [outer = 0x119397400] 04:10:09 INFO - PROCESS | 1957 | 1468840209246 Marionette DEBUG loaded listener.js 04:10:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x1294d2c00) [pid = 1957] [serial = 774] [outer = 0x119397400] 04:10:09 INFO - PROCESS | 1957 | 1468840209581 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]]]}] 04:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 472ms 04:10:09 INFO - PROCESS | 1957 | 1468840209597 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:10:09 INFO - PROCESS | 1957 | 1468840209599 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:10:09 INFO - PROCESS | 1957 | 1468840209601 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:10:09 INFO - PROCESS | 1957 | 1468840209602 Marionette TRACE conn2 <- [1,1006,null,{}] 04:10:09 INFO - PROCESS | 1957 | 1468840209604 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}] 04:10:09 INFO - PROCESS | 1957 | 1468840209608 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:09 INFO - PROCESS | 1957 | 1468840209716 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:10:09 INFO - PROCESS | 1957 | 1468840209722 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:09 INFO - PROCESS | 1957 | 1468840209723 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x121006800 == 36 [pid = 1957] [id = 259] 04:10:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x119629800) [pid = 1957] [serial = 775] [outer = 0x0] 04:10:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x126876400) [pid = 1957] [serial = 776] [outer = 0x119629800] 04:10:09 INFO - PROCESS | 1957 | 1468840209755 Marionette DEBUG loaded listener.js 04:10:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12a66e400) [pid = 1957] [serial = 777] [outer = 0x119629800] 04:10:10 INFO - PROCESS | 1957 | 1468840210060 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]]]}] 04:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 468ms 04:10:10 INFO - PROCESS | 1957 | 1468840210069 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:10:10 INFO - PROCESS | 1957 | 1468840210070 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:10:10 INFO - PROCESS | 1957 | 1468840210078 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:10:10 INFO - PROCESS | 1957 | 1468840210079 Marionette TRACE conn2 <- [1,1010,null,{}] 04:10:10 INFO - PROCESS | 1957 | 1468840210082 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}] 04:10:10 INFO - PROCESS | 1957 | 1468840210083 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:10 INFO - PROCESS | 1957 | 1468840210181 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:10:10 INFO - PROCESS | 1957 | 1468840210187 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:10 INFO - PROCESS | 1957 | 1468840210188 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a8ad800 == 37 [pid = 1957] [id = 260] 04:10:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12a5d4c00) [pid = 1957] [serial = 778] [outer = 0x0] 04:10:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12a6c9400) [pid = 1957] [serial = 779] [outer = 0x12a5d4c00] 04:10:10 INFO - PROCESS | 1957 | 1468840210228 Marionette DEBUG loaded listener.js 04:10:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12a7c7c00) [pid = 1957] [serial = 780] [outer = 0x12a5d4c00] 04:10:10 INFO - PROCESS | 1957 | 1468840210904 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]]]}] 04:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 873ms 04:10:10 INFO - PROCESS | 1957 | 1468840210948 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:10:10 INFO - PROCESS | 1957 | 1468840210951 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:10:10 INFO - PROCESS | 1957 | 1468840210954 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:10:10 INFO - PROCESS | 1957 | 1468840210956 Marionette TRACE conn2 <- [1,1014,null,{}] 04:10:10 INFO - PROCESS | 1957 | 1468840210960 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}] 04:10:10 INFO - PROCESS | 1957 | 1468840210962 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:11 INFO - PROCESS | 1957 | 1468840211075 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:10:11 INFO - PROCESS | 1957 | 1468840211130 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:11 INFO - PROCESS | 1957 | 1468840211132 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f02800 == 38 [pid = 1957] [id = 261] 04:10:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x116978c00) [pid = 1957] [serial = 781] [outer = 0x0] 04:10:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x1176ae400) [pid = 1957] [serial = 782] [outer = 0x116978c00] 04:10:11 INFO - PROCESS | 1957 | 1468840211163 Marionette DEBUG loaded listener.js 04:10:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1185ee400) [pid = 1957] [serial = 783] [outer = 0x116978c00] 04:10:11 INFO - PROCESS | 1957 | 1468840211726 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]]]}] 04:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 821ms 04:10:11 INFO - PROCESS | 1957 | 1468840211784 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:10:11 INFO - PROCESS | 1957 | 1468840211786 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:10:11 INFO - PROCESS | 1957 | 1468840211793 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:10:11 INFO - PROCESS | 1957 | 1468840211794 Marionette TRACE conn2 <- [1,1018,null,{}] 04:10:11 INFO - PROCESS | 1957 | 1468840211797 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}] 04:10:11 INFO - PROCESS | 1957 | 1468840211798 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:11 INFO - PROCESS | 1957 | 1468840211915 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:10:12 INFO - PROCESS | 1957 | 1468840212017 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:12 INFO - PROCESS | 1957 | 1468840212019 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11606a800 == 39 [pid = 1957] [id = 262] 04:10:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x115e8c000) [pid = 1957] [serial = 784] [outer = 0x0] 04:10:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x116a9d400) [pid = 1957] [serial = 785] [outer = 0x115e8c000] 04:10:12 INFO - PROCESS | 1957 | 1468840212069 Marionette DEBUG loaded listener.js 04:10:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x119625000) [pid = 1957] [serial = 786] [outer = 0x115e8c000] 04:10:12 INFO - PROCESS | 1957 | 1468840212711 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]]]}] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x121006800 == 38 [pid = 1957] [id = 259] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12914b800 == 37 [pid = 1957] [id = 258] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x12766e800 == 36 [pid = 1957] [id = 257] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x127653800 == 35 [pid = 1957] [id = 256] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x1268c5800 == 34 [pid = 1957] [id = 255] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x124d21800 == 33 [pid = 1957] [id = 254] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x121007000 == 32 [pid = 1957] [id = 253] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x118fb7000 == 31 [pid = 1957] [id = 252] 04:10:12 INFO - PROCESS | 1957 | --DOCSHELL 0x11695b800 == 30 [pid = 1957] [id = 251] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x12be29000) [pid = 1957] [serial = 720] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12a667400) [pid = 1957] [serial = 701] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x119622800) [pid = 1957] [serial = 677] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x119920800) [pid = 1957] [serial = 678] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x126878800) [pid = 1957] [serial = 689] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x128cc4000) [pid = 1957] [serial = 698] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x120de1000) [pid = 1957] [serial = 680] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x120decc00) [pid = 1957] [serial = 681] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x124d0dc00) [pid = 1957] [serial = 686] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12543b000) [pid = 1957] [serial = 687] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1274ccc00) [pid = 1957] [serial = 695] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x128cb9000) [pid = 1957] [serial = 696] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12a6c5400) [pid = 1957] [serial = 704] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11380fc00) [pid = 1957] [serial = 668] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x115e84c00) [pid = 1957] [serial = 669] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11697d800) [pid = 1957] [serial = 671] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12705e400) [pid = 1957] [serial = 692] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1274c4000) [pid = 1957] [serial = 693] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12b690000) [pid = 1957] [serial = 666] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118207800) [pid = 1957] [serial = 672] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x118730c00) [pid = 1957] [serial = 674] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x118f83c00) [pid = 1957] [serial = 675] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x120f90000) [pid = 1957] [serial = 683] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124a09000) [pid = 1957] [serial = 684] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x111c18800) [pid = 1957] [serial = 702] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x118f84800) [pid = 1957] [serial = 732] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12ba18800) [pid = 1957] [serial = 717] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12b68fc00) [pid = 1957] [serial = 707] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12b93b000) [pid = 1957] [serial = 708] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11872a800) [pid = 1957] [serial = 710] [outer = 0x0] [url = about:blank] 04:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x126ce8000) [pid = 1957] [serial = 713] [outer = 0x0] [url = about:blank] 04:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x124aaec00) [pid = 1957] [serial = 711] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12b947c00) [pid = 1957] [serial = 719] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1294cf000) [pid = 1957] [serial = 716] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x126c4d000) [pid = 1957] [serial = 690] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12b694000) [pid = 1957] [serial = 714] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12a7c7400) [pid = 1957] [serial = 705] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1176a8400) [pid = 1957] [serial = 728] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a5d0c00) [pid = 1957] [serial = 699] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x118729400) [pid = 1957] [serial = 731] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1182ec800) [pid = 1957] [serial = 729] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1121bd800) [pid = 1957] [serial = 722] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1182e9800) [pid = 1957] [serial = 726] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x117285800) [pid = 1957] [serial = 725] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x1128ba000) [pid = 1957] [serial = 723] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x113d68c00) [pid = 1957] [serial = 624] [outer = 0x0] [url = about:blank] 04:10:12 INFO - PROCESS | 1957 | 1468840212764 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:10:12 INFO - PROCESS | 1957 | 1468840212767 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:10:12 INFO - PROCESS | 1957 | 1468840212770 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:10:12 INFO - PROCESS | 1957 | 1468840212771 Marionette TRACE conn2 <- [1,1022,null,{}] 04:10:12 INFO - PROCESS | 1957 | 1468840212775 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}] 04:10:12 INFO - PROCESS | 1957 | 1468840212777 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:12 INFO - PROCESS | 1957 | 1468840212854 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:10:12 INFO - PROCESS | 1957 | 1468840212865 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:12 INFO - PROCESS | 1957 | 1468840212866 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x11621c800 == 31 [pid = 1957] [id = 263] 04:10:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1182f4800) [pid = 1957] [serial = 787] [outer = 0x0] 04:10:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1185fd000) [pid = 1957] [serial = 788] [outer = 0x1182f4800] 04:10:12 INFO - PROCESS | 1957 | 1468840212894 Marionette DEBUG loaded listener.js 04:10:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1191e8000) [pid = 1957] [serial = 789] [outer = 0x1182f4800] 04:10:13 INFO - PROCESS | 1957 | 1468840213242 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]]]}] 04:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 523ms 04:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:10:13 INFO - PROCESS | 1957 | 1468840213292 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:10:13 INFO - PROCESS | 1957 | 1468840213295 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:10:13 INFO - PROCESS | 1957 | 1468840213299 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:10:13 INFO - PROCESS | 1957 | 1468840213301 Marionette TRACE conn2 <- [1,1026,null,{}] 04:10:13 INFO - PROCESS | 1957 | 1468840213303 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}] 04:10:13 INFO - PROCESS | 1957 | 1468840213305 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:13 INFO - PROCESS | 1957 | 1468840213382 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:10:13 INFO - PROCESS | 1957 | 1468840213386 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:13 INFO - PROCESS | 1957 | 1468840213387 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e36800 == 32 [pid = 1957] [id = 264] 04:10:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11999c000) [pid = 1957] [serial = 790] [outer = 0x0] 04:10:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x120dedc00) [pid = 1957] [serial = 791] [outer = 0x11999c000] 04:10:13 INFO - PROCESS | 1957 | 1468840213418 Marionette DEBUG loaded listener.js 04:10:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x120f8fc00) [pid = 1957] [serial = 792] [outer = 0x11999c000] 04:10:13 INFO - PROCESS | 1957 | 1468840213768 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]]]}] 04:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 04:10:13 INFO - PROCESS | 1957 | 1468840213823 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:10:13 INFO - PROCESS | 1957 | 1468840213824 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:10:13 INFO - PROCESS | 1957 | 1468840213831 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:10:13 INFO - PROCESS | 1957 | 1468840213833 Marionette TRACE conn2 <- [1,1030,null,{}] 04:10:13 INFO - PROCESS | 1957 | 1468840213841 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}] 04:10:13 INFO - PROCESS | 1957 | 1468840213844 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:13 INFO - PROCESS | 1957 | 1468840213924 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:10:13 INFO - PROCESS | 1957 | 1468840213930 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:13 INFO - PROCESS | 1957 | 1468840213932 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x11947d000 == 33 [pid = 1957] [id = 265] 04:10:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x113d15800) [pid = 1957] [serial = 793] [outer = 0x0] 04:10:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x124d0c400) [pid = 1957] [serial = 794] [outer = 0x113d15800] 04:10:13 INFO - PROCESS | 1957 | 1468840213960 Marionette DEBUG loaded listener.js 04:10:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x126558c00) [pid = 1957] [serial = 795] [outer = 0x113d15800] 04:10:14 INFO - PROCESS | 1957 | 1468840214358 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]]]}] 04:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 573ms 04:10:14 INFO - PROCESS | 1957 | 1468840214405 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:10:14 INFO - PROCESS | 1957 | 1468840214408 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:10:14 INFO - PROCESS | 1957 | 1468840214411 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:10:14 INFO - PROCESS | 1957 | 1468840214413 Marionette TRACE conn2 <- [1,1034,null,{}] 04:10:14 INFO - PROCESS | 1957 | 1468840214416 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}] 04:10:14 INFO - PROCESS | 1957 | 1468840214418 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:14 INFO - PROCESS | 1957 | 1468840214572 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:10:14 INFO - PROCESS | 1957 | 1468840214614 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:14 INFO - PROCESS | 1957 | 1468840214615 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x121415000 == 34 [pid = 1957] [id = 266] 04:10:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x126e45c00) [pid = 1957] [serial = 796] [outer = 0x0] 04:10:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x12705e000) [pid = 1957] [serial = 797] [outer = 0x126e45c00] 04:10:14 INFO - PROCESS | 1957 | 1468840214648 Marionette DEBUG loaded listener.js 04:10:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1274cbc00) [pid = 1957] [serial = 798] [outer = 0x126e45c00] 04:10:14 INFO - PROCESS | 1957 | 1468840214972 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]]]}] 04:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 621ms 04:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:10:15 INFO - PROCESS | 1957 | 1468840215033 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:10:15 INFO - PROCESS | 1957 | 1468840215034 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:10:15 INFO - PROCESS | 1957 | 1468840215036 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:10:15 INFO - PROCESS | 1957 | 1468840215037 Marionette TRACE conn2 <- [1,1038,null,{}] 04:10:15 INFO - PROCESS | 1957 | 1468840215040 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}] 04:10:15 INFO - PROCESS | 1957 | 1468840215041 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:15 INFO - PROCESS | 1957 | 1468840215132 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:10:15 INFO - PROCESS | 1957 | 1468840215144 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:15 INFO - PROCESS | 1957 | 1468840215145 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12489d000 == 35 [pid = 1957] [id = 267] 04:10:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1273c6000) [pid = 1957] [serial = 799] [outer = 0x0] 04:10:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x128cc2800) [pid = 1957] [serial = 800] [outer = 0x1273c6000] 04:10:15 INFO - PROCESS | 1957 | 1468840215169 Marionette DEBUG loaded listener.js 04:10:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1291cb800) [pid = 1957] [serial = 801] [outer = 0x1273c6000] 04:10:15 INFO - PROCESS | 1957 | 1468840215506 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]]]}] 04:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 524ms 04:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:10:15 INFO - PROCESS | 1957 | 1468840215561 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:10:15 INFO - PROCESS | 1957 | 1468840215562 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:10:15 INFO - PROCESS | 1957 | 1468840215564 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:10:15 INFO - PROCESS | 1957 | 1468840215565 Marionette TRACE conn2 <- [1,1042,null,{}] 04:10:15 INFO - PROCESS | 1957 | 1468840215567 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}] 04:10:15 INFO - PROCESS | 1957 | 1468840215571 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:15 INFO - PROCESS | 1957 | 1468840215684 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:10:15 INFO - PROCESS | 1957 | 1468840215720 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:15 INFO - PROCESS | 1957 | 1468840215721 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x125486000 == 36 [pid = 1957] [id = 268] 04:10:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1291ce400) [pid = 1957] [serial = 802] [outer = 0x0] 04:10:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1292e9400) [pid = 1957] [serial = 803] [outer = 0x1291ce400] 04:10:15 INFO - PROCESS | 1957 | 1468840215746 Marionette DEBUG loaded listener.js 04:10:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12a766000) [pid = 1957] [serial = 804] [outer = 0x1291ce400] 04:10:16 INFO - PROCESS | 1957 | 1468840216083 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]]]}] 04:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 569ms 04:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:10:16 INFO - PROCESS | 1957 | 1468840216133 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:10:16 INFO - PROCESS | 1957 | 1468840216135 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:10:16 INFO - PROCESS | 1957 | 1468840216137 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:10:16 INFO - PROCESS | 1957 | 1468840216138 Marionette TRACE conn2 <- [1,1046,null,{}] 04:10:16 INFO - PROCESS | 1957 | 1468840216140 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}] 04:10:16 INFO - PROCESS | 1957 | 1468840216141 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:16 INFO - PROCESS | 1957 | 1468840216235 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:10:16 INFO - PROCESS | 1957 | 1468840216246 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:16 INFO - PROCESS | 1957 | 1468840216247 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x127653800 == 37 [pid = 1957] [id = 269] 04:10:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a7d4400) [pid = 1957] [serial = 805] [outer = 0x0] 04:10:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12abf3c00) [pid = 1957] [serial = 806] [outer = 0x12a7d4400] 04:10:16 INFO - PROCESS | 1957 | 1468840216271 Marionette DEBUG loaded listener.js 04:10:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b692c00) [pid = 1957] [serial = 807] [outer = 0x12a7d4400] 04:10:16 INFO - PROCESS | 1957 | 1468840216568 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]]]}] 04:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 472ms 04:10:16 INFO - PROCESS | 1957 | 1468840216610 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:10:16 INFO - PROCESS | 1957 | 1468840216611 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:10:16 INFO - PROCESS | 1957 | 1468840216613 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:10:16 INFO - PROCESS | 1957 | 1468840216614 Marionette TRACE conn2 <- [1,1050,null,{}] 04:10:16 INFO - PROCESS | 1957 | 1468840216616 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}] 04:10:16 INFO - PROCESS | 1957 | 1468840216617 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:16 INFO - PROCESS | 1957 | 1468840216712 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:10:16 INFO - PROCESS | 1957 | 1468840216716 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:16 INFO - PROCESS | 1957 | 1468840216717 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e69800 == 38 [pid = 1957] [id = 270] 04:10:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a7d5800) [pid = 1957] [serial = 808] [outer = 0x0] 04:10:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b93bc00) [pid = 1957] [serial = 809] [outer = 0x12a7d5800] 04:10:16 INFO - PROCESS | 1957 | 1468840216741 Marionette DEBUG loaded listener.js 04:10:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12b942400) [pid = 1957] [serial = 810] [outer = 0x12a7d5800] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x111f3e000) [pid = 1957] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x118f50c00) [pid = 1957] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x113250000) [pid = 1957] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12543d800) [pid = 1957] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1191e4400) [pid = 1957] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x112654000) [pid = 1957] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x128b48c00) [pid = 1957] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x112fec800) [pid = 1957] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1176af800) [pid = 1957] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x119397400) [pid = 1957] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x118f58800) [pid = 1957] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x120ddf000) [pid = 1957] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1210a0c00) [pid = 1957] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x124d76400) [pid = 1957] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:10:16 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x119629800) [pid = 1957] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:10:17 INFO - PROCESS | 1957 | 1468840217105 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]]]}] 04:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 04:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:10:17 INFO - PROCESS | 1957 | 1468840217133 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:10:17 INFO - PROCESS | 1957 | 1468840217135 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:10:17 INFO - PROCESS | 1957 | 1468840217137 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:10:17 INFO - PROCESS | 1957 | 1468840217138 Marionette TRACE conn2 <- [1,1054,null,{}] 04:10:17 INFO - PROCESS | 1957 | 1468840217154 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}] 04:10:17 INFO - PROCESS | 1957 | 1468840217157 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:17 INFO - PROCESS | 1957 | 1468840217246 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:10:17 INFO - PROCESS | 1957 | 1468840217250 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:17 INFO - PROCESS | 1957 | 1468840217251 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x11947c000 == 39 [pid = 1957] [id = 271] 04:10:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11690ac00) [pid = 1957] [serial = 811] [outer = 0x0] 04:10:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x119628400) [pid = 1957] [serial = 812] [outer = 0x11690ac00] 04:10:17 INFO - PROCESS | 1957 | 1468840217276 Marionette DEBUG loaded listener.js 04:10:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124d76400) [pid = 1957] [serial = 813] [outer = 0x11690ac00] 04:10:17 INFO - PROCESS | 1957 | 1468840217583 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]]]}] 04:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 476ms 04:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:10:17 INFO - PROCESS | 1957 | 1468840217614 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:10:17 INFO - PROCESS | 1957 | 1468840217615 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:10:17 INFO - PROCESS | 1957 | 1468840217617 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:10:17 INFO - PROCESS | 1957 | 1468840217618 Marionette TRACE conn2 <- [1,1058,null,{}] 04:10:17 INFO - PROCESS | 1957 | 1468840217620 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}] 04:10:17 INFO - PROCESS | 1957 | 1468840217621 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:17 INFO - PROCESS | 1957 | 1468840217699 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:10:17 INFO - PROCESS | 1957 | 1468840217702 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:17 INFO - PROCESS | 1957 | 1468840217703 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6e5800 == 40 [pid = 1957] [id = 272] 04:10:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x127009000) [pid = 1957] [serial = 814] [outer = 0x0] 04:10:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12a764c00) [pid = 1957] [serial = 815] [outer = 0x127009000] 04:10:17 INFO - PROCESS | 1957 | 1468840217729 Marionette DEBUG loaded listener.js 04:10:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12b943800) [pid = 1957] [serial = 816] [outer = 0x127009000] 04:10:18 INFO - PROCESS | 1957 | 1468840218073 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]]]}] 04:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 04:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:10:18 INFO - PROCESS | 1957 | 1468840218085 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 1957 | 1468840218087 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:10:18 INFO - PROCESS | 1957 | 1468840218089 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 1957 | 1468840218091 Marionette TRACE conn2 <- [1,1062,null,{}] 04:10:18 INFO - PROCESS | 1957 | 1468840218093 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}] 04:10:18 INFO - PROCESS | 1957 | 1468840218094 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:18 INFO - PROCESS | 1957 | 1468840218209 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:10:18 INFO - PROCESS | 1957 | 1468840218215 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:18 INFO - PROCESS | 1957 | 1468840218216 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab72800 == 41 [pid = 1957] [id = 273] 04:10:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118863000) [pid = 1957] [serial = 817] [outer = 0x0] 04:10:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12ba17c00) [pid = 1957] [serial = 818] [outer = 0x118863000] 04:10:18 INFO - PROCESS | 1957 | 1468840218242 Marionette DEBUG loaded listener.js 04:10:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12be34000) [pid = 1957] [serial = 819] [outer = 0x118863000] 04:10:18 INFO - PROCESS | 1957 | 1468840218544 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]]]}] 04:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 468ms 04:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:10:18 INFO - PROCESS | 1957 | 1468840218563 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 1957 | 1468840218564 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:10:18 INFO - PROCESS | 1957 | 1468840218567 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 1957 | 1468840218568 Marionette TRACE conn2 <- [1,1066,null,{}] 04:10:18 INFO - PROCESS | 1957 | 1468840218570 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}] 04:10:18 INFO - PROCESS | 1957 | 1468840218571 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:18 INFO - PROCESS | 1957 | 1468840218653 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:10:18 INFO - PROCESS | 1957 | 1468840218657 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:18 INFO - PROCESS | 1957 | 1468840218660 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b67f800 == 42 [pid = 1957] [id = 274] 04:10:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12be33400) [pid = 1957] [serial = 820] [outer = 0x0] 04:10:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12beb9400) [pid = 1957] [serial = 821] [outer = 0x12be33400] 04:10:18 INFO - PROCESS | 1957 | 1468840218684 Marionette DEBUG loaded listener.js 04:10:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12c507800) [pid = 1957] [serial = 822] [outer = 0x12be33400] 04:10:19 INFO - PROCESS | 1957 | --DOCSHELL 0x1169c2000 == 41 [pid = 1957] [id = 250] 04:10:19 INFO - PROCESS | 1957 | --DOCSHELL 0x11621c800 == 40 [pid = 1957] [id = 263] 04:10:19 INFO - PROCESS | 1957 | --DOCSHELL 0x11606a800 == 39 [pid = 1957] [id = 262] 04:10:19 INFO - PROCESS | 1957 | --DOCSHELL 0x12a8ad800 == 38 [pid = 1957] [id = 260] 04:10:19 INFO - PROCESS | 1957 | --DOCSHELL 0x118f02800 == 37 [pid = 1957] [id = 261] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x12489d000 == 36 [pid = 1957] [id = 267] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x121415000 == 35 [pid = 1957] [id = 266] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x125486000 == 34 [pid = 1957] [id = 268] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x128e69800 == 33 [pid = 1957] [id = 270] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x11947d000 == 32 [pid = 1957] [id = 265] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x127653800 == 31 [pid = 1957] [id = 269] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x11947c000 == 30 [pid = 1957] [id = 271] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6e5800 == 29 [pid = 1957] [id = 272] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x117e36800 == 28 [pid = 1957] [id = 264] 04:10:20 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab72800 == 27 [pid = 1957] [id = 273] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x116539800) [pid = 1957] [serial = 735] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119916c00) [pid = 1957] [serial = 755] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x112986c00) [pid = 1957] [serial = 734] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x123d0d000) [pid = 1957] [serial = 758] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x127010800) [pid = 1957] [serial = 761] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x124d7ac00) [pid = 1957] [serial = 759] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x128cc1c00) [pid = 1957] [serial = 765] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1274c7000) [pid = 1957] [serial = 764] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1160c1000) [pid = 1957] [serial = 770] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1291d4c00) [pid = 1957] [serial = 767] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x113861400) [pid = 1957] [serial = 749] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1169f9000) [pid = 1957] [serial = 750] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x117e1b400) [pid = 1957] [serial = 752] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x118518800) [pid = 1957] [serial = 753] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x124aa9800) [pid = 1957] [serial = 773] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x119625800) [pid = 1957] [serial = 738] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1191dec00) [pid = 1957] [serial = 737] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x120f91000) [pid = 1957] [serial = 741] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x120de8400) [pid = 1957] [serial = 740] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12a6c9400) [pid = 1957] [serial = 779] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x124aafc00) [pid = 1957] [serial = 744] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x121907400) [pid = 1957] [serial = 743] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12687d800) [pid = 1957] [serial = 747] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x12543c400) [pid = 1957] [serial = 746] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x12a66e400) [pid = 1957] [serial = 777] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x1294d1800) [pid = 1957] [serial = 768] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x1273cd000) [pid = 1957] [serial = 762] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x1191e0c00) [pid = 1957] [serial = 771] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x1294d2c00) [pid = 1957] [serial = 774] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x126876400) [pid = 1957] [serial = 776] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x120de7000) [pid = 1957] [serial = 756] [outer = 0x0] [url = about:blank] 04:10:20 INFO - PROCESS | 1957 | 1468840220233 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]]]}] 04:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1671ms 04:10:20 INFO - PROCESS | 1957 | 1468840220239 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 1957 | 1468840220243 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:10:20 INFO - PROCESS | 1957 | 1468840220247 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 1957 | 1468840220249 Marionette TRACE conn2 <- [1,1070,null,{}] 04:10:20 INFO - PROCESS | 1957 | 1468840220253 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}] 04:10:20 INFO - PROCESS | 1957 | 1468840220254 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:20 INFO - PROCESS | 1957 | 1468840220332 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:10:20 INFO - PROCESS | 1957 | 1468840220383 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:20 INFO - PROCESS | 1957 | 1468840220384 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x115054800 == 28 [pid = 1957] [id = 275] 04:10:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x115e1e800) [pid = 1957] [serial = 823] [outer = 0x0] 04:10:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x115e81800) [pid = 1957] [serial = 824] [outer = 0x115e1e800] 04:10:20 INFO - PROCESS | 1957 | 1468840220413 Marionette DEBUG loaded listener.js 04:10:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x116976800) [pid = 1957] [serial = 825] [outer = 0x115e1e800] 04:10:20 INFO - PROCESS | 1957 | 1468840220718 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]]]}] 04:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 522ms 04:10:20 INFO - PROCESS | 1957 | 1468840220769 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 1957 | 1468840220775 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:10:20 INFO - PROCESS | 1957 | 1468840220780 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 1957 | 1468840220782 Marionette TRACE conn2 <- [1,1074,null,{}] 04:10:20 INFO - PROCESS | 1957 | 1468840220784 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}] 04:10:20 INFO - PROCESS | 1957 | 1468840220786 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:20 INFO - PROCESS | 1957 | 1468840220865 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:10:20 INFO - PROCESS | 1957 | 1468840220869 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:20 INFO - PROCESS | 1957 | 1468840220871 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170e3800 == 29 [pid = 1957] [id = 276] 04:10:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x1169f9400) [pid = 1957] [serial = 826] [outer = 0x0] 04:10:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x118210400) [pid = 1957] [serial = 827] [outer = 0x1169f9400] 04:10:20 INFO - PROCESS | 1957 | 1468840220900 Marionette DEBUG loaded listener.js 04:10:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x1182fd400) [pid = 1957] [serial = 828] [outer = 0x1169f9400] 04:10:21 INFO - PROCESS | 1957 | 1468840221244 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]]]}] 04:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 04:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:10:21 INFO - PROCESS | 1957 | 1468840221299 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:10:21 INFO - PROCESS | 1957 | 1468840221301 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:10:21 INFO - PROCESS | 1957 | 1468840221303 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:10:21 INFO - PROCESS | 1957 | 1468840221305 Marionette TRACE conn2 <- [1,1078,null,{}] 04:10:21 INFO - PROCESS | 1957 | 1468840221313 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}] 04:10:21 INFO - PROCESS | 1957 | 1468840221316 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:21 INFO - PROCESS | 1957 | 1468840221389 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:10:21 INFO - PROCESS | 1957 | 1468840221394 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 1957 | 1468840221396 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x11859f000 == 30 [pid = 1957] [id = 277] 04:10:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1121bd000) [pid = 1957] [serial = 829] [outer = 0x0] 04:10:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1191eac00) [pid = 1957] [serial = 830] [outer = 0x1121bd000] 04:10:21 INFO - PROCESS | 1957 | 1468840221426 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x119624c00) [pid = 1957] [serial = 831] [outer = 0x1121bd000] 04:10:21 INFO - PROCESS | 1957 | 1468840221750 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]]]}] 04:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 473ms 04:10:21 INFO - PROCESS | 1957 | 1468840221777 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:10:21 INFO - PROCESS | 1957 | 1468840221778 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:10:21 INFO - PROCESS | 1957 | 1468840221780 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:10:21 INFO - PROCESS | 1957 | 1468840221781 Marionette TRACE conn2 <- [1,1082,null,{}] 04:10:21 INFO - PROCESS | 1957 | 1468840221784 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}] 04:10:21 INFO - PROCESS | 1957 | 1468840221785 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:21 INFO - PROCESS | 1957 | 1468840221858 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:10:21 INFO - PROCESS | 1957 | 1468840221909 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 1957 | 1468840221910 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f08800 == 31 [pid = 1957] [id = 278] 04:10:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x118f85000) [pid = 1957] [serial = 832] [outer = 0x0] 04:10:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x120de5000) [pid = 1957] [serial = 833] [outer = 0x118f85000] 04:10:21 INFO - PROCESS | 1957 | 1468840221935 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x120e77800) [pid = 1957] [serial = 834] [outer = 0x118f85000] 04:10:22 INFO - PROCESS | 1957 | 1468840222204 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]]]}] 04:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 468ms 04:10:22 INFO - PROCESS | 1957 | 1468840222249 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:10:22 INFO - PROCESS | 1957 | 1468840222250 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:10:22 INFO - PROCESS | 1957 | 1468840222265 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:10:22 INFO - PROCESS | 1957 | 1468840222266 Marionette TRACE conn2 <- [1,1086,null,{}] 04:10:22 INFO - PROCESS | 1957 | 1468840222268 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}] 04:10:22 INFO - PROCESS | 1957 | 1468840222269 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:22 INFO - PROCESS | 1957 | 1468840222340 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:10:22 INFO - PROCESS | 1957 | 1468840222344 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:22 INFO - PROCESS | 1957 | 1468840222345 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194de800 == 32 [pid = 1957] [id = 279] 04:10:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1128ab800) [pid = 1957] [serial = 835] [outer = 0x0] 04:10:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x120f91000) [pid = 1957] [serial = 836] [outer = 0x1128ab800] 04:10:22 INFO - PROCESS | 1957 | 1468840222371 Marionette DEBUG loaded listener.js 04:10:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x121909400) [pid = 1957] [serial = 837] [outer = 0x1128ab800] 04:10:22 INFO - PROCESS | 1957 | 1468840222701 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]]]}] 04:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 468ms 04:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:10:22 INFO - PROCESS | 1957 | 1468840222733 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:10:22 INFO - PROCESS | 1957 | 1468840222734 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:10:22 INFO - PROCESS | 1957 | 1468840222736 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:10:22 INFO - PROCESS | 1957 | 1468840222737 Marionette TRACE conn2 <- [1,1090,null,{}] 04:10:22 INFO - PROCESS | 1957 | 1468840222740 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}] 04:10:22 INFO - PROCESS | 1957 | 1468840222744 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:22 INFO - PROCESS | 1957 | 1468840222863 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:10:22 INFO - PROCESS | 1957 | 1468840222867 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:22 INFO - PROCESS | 1957 | 1468840222868 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e20800 == 33 [pid = 1957] [id = 280] 04:10:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x123d0a400) [pid = 1957] [serial = 838] [outer = 0x0] 04:10:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x124aa7400) [pid = 1957] [serial = 839] [outer = 0x123d0a400] 04:10:22 INFO - PROCESS | 1957 | 1468840222895 Marionette DEBUG loaded listener.js 04:10:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x12687b800) [pid = 1957] [serial = 840] [outer = 0x123d0a400] 04:10:23 INFO - PROCESS | 1957 | 1468840223222 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]]]}] 04:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 522ms 04:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:10:23 INFO - PROCESS | 1957 | 1468840223260 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 1957 | 1468840223261 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:10:23 INFO - PROCESS | 1957 | 1468840223263 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - PROCESS | 1957 | 1468840223263 Marionette TRACE conn2 <- [1,1094,null,{}] 04:10:23 INFO - PROCESS | 1957 | 1468840223266 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}] 04:10:23 INFO - PROCESS | 1957 | 1468840223267 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:23 INFO - PROCESS | 1957 | 1468840223333 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:10:23 INFO - PROCESS | 1957 | 1468840223343 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 1957 | 1468840223345 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x121416000 == 34 [pid = 1957] [id = 281] 04:10:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x126e3e000) [pid = 1957] [serial = 841] [outer = 0x0] 04:10:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x127059c00) [pid = 1957] [serial = 842] [outer = 0x126e3e000] 04:10:23 INFO - PROCESS | 1957 | 1468840223365 Marionette DEBUG loaded listener.js 04:10:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1273cd000) [pid = 1957] [serial = 843] [outer = 0x126e3e000] 04:10:23 INFO - PROCESS | 1957 | 1468840223695 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]]]}] 04:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 477ms 04:10:23 INFO - PROCESS | 1957 | 1468840223742 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:10:23 INFO - PROCESS | 1957 | 1468840223744 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:10:23 INFO - PROCESS | 1957 | 1468840223747 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - PROCESS | 1957 | 1468840223748 Marionette TRACE conn2 <- [1,1098,null,{}] 04:10:23 INFO - PROCESS | 1957 | 1468840223752 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}] 04:10:23 INFO - PROCESS | 1957 | 1468840223754 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:23 INFO - PROCESS | 1957 | 1468840223863 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:10:23 INFO - PROCESS | 1957 | 1468840223868 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 1957 | 1468840223869 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d9c000 == 35 [pid = 1957] [id = 282] 04:10:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x126881400) [pid = 1957] [serial = 844] [outer = 0x0] 04:10:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1274ccc00) [pid = 1957] [serial = 845] [outer = 0x126881400] 04:10:23 INFO - PROCESS | 1957 | 1468840223907 Marionette DEBUG loaded listener.js 04:10:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x128b4d000) [pid = 1957] [serial = 846] [outer = 0x126881400] 04:10:24 INFO - PROCESS | 1957 | 1468840224301 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]]]}] 04:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 569ms 04:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:10:24 INFO - PROCESS | 1957 | 1468840224316 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:10:24 INFO - PROCESS | 1957 | 1468840224317 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:10:24 INFO - PROCESS | 1957 | 1468840224319 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:10:24 INFO - PROCESS | 1957 | 1468840224320 Marionette TRACE conn2 <- [1,1102,null,{}] 04:10:24 INFO - PROCESS | 1957 | 1468840224327 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}] 04:10:24 INFO - PROCESS | 1957 | 1468840224328 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:24 INFO - PROCESS | 1957 | 1468840224442 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:10:24 INFO - PROCESS | 1957 | 1468840224448 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:24 INFO - PROCESS | 1957 | 1468840224449 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x11859e800 == 36 [pid = 1957] [id = 283] 04:10:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x120e70c00) [pid = 1957] [serial = 847] [outer = 0x0] 04:10:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x128cb9c00) [pid = 1957] [serial = 848] [outer = 0x120e70c00] 04:10:24 INFO - PROCESS | 1957 | 1468840224473 Marionette DEBUG loaded listener.js 04:10:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1291cd000) [pid = 1957] [serial = 849] [outer = 0x120e70c00] 04:10:24 INFO - PROCESS | 1957 | 1468840224762 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]]]}] 04:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 473ms 04:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:10:24 INFO - PROCESS | 1957 | 1468840224797 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:10:24 INFO - PROCESS | 1957 | 1468840224798 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:10:24 INFO - PROCESS | 1957 | 1468840224800 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:10:24 INFO - PROCESS | 1957 | 1468840224801 Marionette TRACE conn2 <- [1,1106,null,{}] 04:10:24 INFO - PROCESS | 1957 | 1468840224803 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}] 04:10:24 INFO - PROCESS | 1957 | 1468840224805 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:24 INFO - PROCESS | 1957 | 1468840224886 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:10:24 INFO - PROCESS | 1957 | 1468840224892 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:24 INFO - PROCESS | 1957 | 1468840224893 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c09000 == 37 [pid = 1957] [id = 284] 04:10:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1274c3c00) [pid = 1957] [serial = 850] [outer = 0x0] 04:10:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1291d8400) [pid = 1957] [serial = 851] [outer = 0x1274c3c00] 04:10:24 INFO - PROCESS | 1957 | 1468840224917 Marionette DEBUG loaded listener.js 04:10:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1292f0000) [pid = 1957] [serial = 852] [outer = 0x1274c3c00] 04:10:25 INFO - PROCESS | 1957 | 1468840225251 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]]]}] 04:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 468ms 04:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:10:25 INFO - PROCESS | 1957 | 1468840225269 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:10:25 INFO - PROCESS | 1957 | 1468840225270 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:10:25 INFO - PROCESS | 1957 | 1468840225273 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:10:25 INFO - PROCESS | 1957 | 1468840225277 Marionette TRACE conn2 <- [1,1110,null,{}] 04:10:25 INFO - PROCESS | 1957 | 1468840225279 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}] 04:10:25 INFO - PROCESS | 1957 | 1468840225281 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:25 INFO - PROCESS | 1957 | 1468840225399 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:10:25 INFO - PROCESS | 1957 | 1468840225412 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:25 INFO - PROCESS | 1957 | 1468840225414 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194dd800 == 38 [pid = 1957] [id = 285] 04:10:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1291d7c00) [pid = 1957] [serial = 853] [outer = 0x0] 04:10:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1294cf800) [pid = 1957] [serial = 854] [outer = 0x1291d7c00] 04:10:25 INFO - PROCESS | 1957 | 1468840225440 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a66e000) [pid = 1957] [serial = 855] [outer = 0x1291d7c00] 04:10:25 INFO - PROCESS | 1957 | 1468840225767 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]]]}] 04:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 522ms 04:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:10:25 INFO - PROCESS | 1957 | 1468840225795 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:10:25 INFO - PROCESS | 1957 | 1468840225797 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:10:25 INFO - PROCESS | 1957 | 1468840225799 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:10:25 INFO - PROCESS | 1957 | 1468840225800 Marionette TRACE conn2 <- [1,1114,null,{}] 04:10:25 INFO - PROCESS | 1957 | 1468840225802 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}] 04:10:25 INFO - PROCESS | 1957 | 1468840225803 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:25 INFO - PROCESS | 1957 | 1468840225899 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:10:25 INFO - PROCESS | 1957 | 1468840225911 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:25 INFO - PROCESS | 1957 | 1468840225912 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x128980000 == 39 [pid = 1957] [id = 286] 04:10:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a675c00) [pid = 1957] [serial = 856] [outer = 0x0] 04:10:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a75e800) [pid = 1957] [serial = 857] [outer = 0x12a675c00] 04:10:25 INFO - PROCESS | 1957 | 1468840225936 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a7d3c00) [pid = 1957] [serial = 858] [outer = 0x12a675c00] 04:10:26 INFO - PROCESS | 1957 | 1468840226251 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]]]}] 04:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 467ms 04:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:10:26 INFO - PROCESS | 1957 | 1468840226267 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:10:26 INFO - PROCESS | 1957 | 1468840226268 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:10:26 INFO - PROCESS | 1957 | 1468840226270 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:10:26 INFO - PROCESS | 1957 | 1468840226271 Marionette TRACE conn2 <- [1,1118,null,{}] 04:10:26 INFO - PROCESS | 1957 | 1468840226275 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}] 04:10:26 INFO - PROCESS | 1957 | 1468840226278 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:26 INFO - PROCESS | 1957 | 1468840226382 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:10:26 INFO - PROCESS | 1957 | 1468840226393 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:26 INFO - PROCESS | 1957 | 1468840226394 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a59d000 == 40 [pid = 1957] [id = 287] 04:10:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12abf0c00) [pid = 1957] [serial = 859] [outer = 0x0] 04:10:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b68e800) [pid = 1957] [serial = 860] [outer = 0x12abf0c00] 04:10:26 INFO - PROCESS | 1957 | 1468840226418 Marionette DEBUG loaded listener.js 04:10:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b939000) [pid = 1957] [serial = 861] [outer = 0x12abf0c00] 04:10:26 INFO - PROCESS | 1957 | 1468840226786 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]]]}] 04:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 523ms 04:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:10:26 INFO - PROCESS | 1957 | 1468840226801 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:10:26 INFO - PROCESS | 1957 | 1468840226803 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:10:26 INFO - PROCESS | 1957 | 1468840226806 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:10:26 INFO - PROCESS | 1957 | 1468840226808 Marionette TRACE conn2 <- [1,1122,null,{}] 04:10:26 INFO - PROCESS | 1957 | 1468840226811 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}] 04:10:26 INFO - PROCESS | 1957 | 1468840226813 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:26 INFO - PROCESS | 1957 | 1468840226960 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:10:26 INFO - PROCESS | 1957 | 1468840226980 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:26 INFO - PROCESS | 1957 | 1468840226982 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6eb800 == 41 [pid = 1957] [id = 288] 04:10:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a6bb800) [pid = 1957] [serial = 862] [outer = 0x0] 04:10:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b945400) [pid = 1957] [serial = 863] [outer = 0x12a6bb800] 04:10:27 INFO - PROCESS | 1957 | 1468840227020 Marionette DEBUG loaded listener.js 04:10:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12ba21000) [pid = 1957] [serial = 864] [outer = 0x12a6bb800] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x118863000) [pid = 1957] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1273c6000) [pid = 1957] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1291ce400) [pid = 1957] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12a7d4400) [pid = 1957] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a7d5800) [pid = 1957] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x127009000) [pid = 1957] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11690ac00) [pid = 1957] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x126e45c00) [pid = 1957] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x113d15800) [pid = 1957] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11999c000) [pid = 1957] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1182f4800) [pid = 1957] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x115e8c000) [pid = 1957] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x116978c00) [pid = 1957] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:10:27 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a5d4c00) [pid = 1957] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:10:27 INFO - PROCESS | 1957 | 1468840227571 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]]]}] 04:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 821ms 04:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:10:27 INFO - PROCESS | 1957 | 1468840227627 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:10:27 INFO - PROCESS | 1957 | 1468840227628 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:10:27 INFO - PROCESS | 1957 | 1468840227630 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:10:27 INFO - PROCESS | 1957 | 1468840227631 Marionette TRACE conn2 <- [1,1126,null,{}] 04:10:27 INFO - PROCESS | 1957 | 1468840227633 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}] 04:10:27 INFO - PROCESS | 1957 | 1468840227641 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:27 INFO - PROCESS | 1957 | 1468840227742 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:10:27 INFO - PROCESS | 1957 | 1468840227747 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:27 INFO - PROCESS | 1957 | 1468840227748 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d94000 == 42 [pid = 1957] [id = 289] 04:10:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x112f71c00) [pid = 1957] [serial = 865] [outer = 0x0] 04:10:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118f85800) [pid = 1957] [serial = 866] [outer = 0x112f71c00] 04:10:27 INFO - PROCESS | 1957 | 1468840227772 Marionette DEBUG loaded listener.js 04:10:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x125446400) [pid = 1957] [serial = 867] [outer = 0x112f71c00] 04:10:28 INFO - PROCESS | 1957 | 1468840228087 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]]]}] 04:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 04:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:10:28 INFO - PROCESS | 1957 | 1468840228098 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:10:28 INFO - PROCESS | 1957 | 1468840228099 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:10:28 INFO - PROCESS | 1957 | 1468840228101 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:10:28 INFO - PROCESS | 1957 | 1468840228102 Marionette TRACE conn2 <- [1,1130,null,{}] 04:10:28 INFO - PROCESS | 1957 | 1468840228109 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}] 04:10:28 INFO - PROCESS | 1957 | 1468840228111 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:28 INFO - PROCESS | 1957 | 1468840228214 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:10:28 INFO - PROCESS | 1957 | 1468840228245 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:28 INFO - PROCESS | 1957 | 1468840228246 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b66e800 == 43 [pid = 1957] [id = 290] 04:10:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x115e8c000) [pid = 1957] [serial = 868] [outer = 0x0] 04:10:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a7c7400) [pid = 1957] [serial = 869] [outer = 0x115e8c000] 04:10:28 INFO - PROCESS | 1957 | 1468840228270 Marionette DEBUG loaded listener.js 04:10:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12ba21400) [pid = 1957] [serial = 870] [outer = 0x115e8c000] 04:10:28 INFO - PROCESS | 1957 | 1468840228526 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]]]}] 04:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 475ms 04:10:28 INFO - PROCESS | 1957 | 1468840228580 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:10:28 INFO - PROCESS | 1957 | 1468840228581 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:10:28 INFO - PROCESS | 1957 | 1468840228592 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:10:28 INFO - PROCESS | 1957 | 1468840228595 Marionette TRACE conn2 <- [1,1134,null,{}] 04:10:28 INFO - PROCESS | 1957 | 1468840228598 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}] 04:10:28 INFO - PROCESS | 1957 | 1468840228599 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:28 INFO - PROCESS | 1957 | 1468840228680 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:10:28 INFO - PROCESS | 1957 | 1468840228683 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:28 INFO - PROCESS | 1957 | 1468840228684 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be0d800 == 44 [pid = 1957] [id = 291] 04:10:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1121b0000) [pid = 1957] [serial = 871] [outer = 0x0] 04:10:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12be2d400) [pid = 1957] [serial = 872] [outer = 0x1121b0000] 04:10:28 INFO - PROCESS | 1957 | 1468840228709 Marionette DEBUG loaded listener.js 04:10:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12beb5000) [pid = 1957] [serial = 873] [outer = 0x1121b0000] 04:10:29 INFO - PROCESS | 1957 | 1468840229032 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]]]}] 04:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 481ms 04:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:10:29 INFO - PROCESS | 1957 | 1468840229065 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 1957 | 1468840229066 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:10:29 INFO - PROCESS | 1957 | 1468840229068 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - PROCESS | 1957 | 1468840229069 Marionette TRACE conn2 <- [1,1138,null,{}] 04:10:29 INFO - PROCESS | 1957 | 1468840229071 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}] 04:10:29 INFO - PROCESS | 1957 | 1468840229073 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:29 INFO - PROCESS | 1957 | 1468840229181 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:10:29 INFO - PROCESS | 1957 | 1468840229186 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 1957 | 1468840229187 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be1e000 == 45 [pid = 1957] [id = 292] 04:10:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12be2c400) [pid = 1957] [serial = 874] [outer = 0x0] 04:10:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12c508800) [pid = 1957] [serial = 875] [outer = 0x12be2c400] 04:10:29 INFO - PROCESS | 1957 | 1468840229212 Marionette DEBUG loaded listener.js 04:10:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12c50f000) [pid = 1957] [serial = 876] [outer = 0x12be2c400] 04:10:29 INFO - PROCESS | 1957 | 1468840229497 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]]]}] 04:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 469ms 04:10:29 INFO - PROCESS | 1957 | 1468840229575 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 1957 | 1468840229577 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:10:29 INFO - PROCESS | 1957 | 1468840229582 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - PROCESS | 1957 | 1468840229584 Marionette TRACE conn2 <- [1,1142,null,{}] 04:10:29 INFO - PROCESS | 1957 | 1468840229588 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}] 04:10:29 INFO - PROCESS | 1957 | 1468840229592 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:29 INFO - PROCESS | 1957 | 1468840229713 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:10:29 INFO - PROCESS | 1957 | 1468840229765 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 1957 | 1468840229767 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x113d4f800 == 46 [pid = 1957] [id = 293] 04:10:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x112f6f000) [pid = 1957] [serial = 877] [outer = 0x0] 04:10:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x113254c00) [pid = 1957] [serial = 878] [outer = 0x112f6f000] 04:10:29 INFO - PROCESS | 1957 | 1468840229799 Marionette DEBUG loaded listener.js 04:10:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x115ee5400) [pid = 1957] [serial = 879] [outer = 0x112f6f000] 04:10:30 INFO - PROCESS | 1957 | 1468840230491 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]]]}] 04:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 922ms 04:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:10:30 INFO - PROCESS | 1957 | 1468840230503 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:10:30 INFO - PROCESS | 1957 | 1468840230505 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:10:30 INFO - PROCESS | 1957 | 1468840230510 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:10:30 INFO - PROCESS | 1957 | 1468840230513 Marionette TRACE conn2 <- [1,1146,null,{}] 04:10:30 INFO - PROCESS | 1957 | 1468840230516 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}] 04:10:30 INFO - PROCESS | 1957 | 1468840230518 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:30 INFO - PROCESS | 1957 | 1468840230629 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:10:30 INFO - PROCESS | 1957 | 1468840230706 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:30 INFO - PROCESS | 1957 | 1468840230707 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x128969000 == 47 [pid = 1957] [id = 294] 04:10:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x118728800) [pid = 1957] [serial = 880] [outer = 0x0] 04:10:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x123cd0800) [pid = 1957] [serial = 881] [outer = 0x118728800] 04:10:30 INFO - PROCESS | 1957 | 1468840230738 Marionette DEBUG loaded listener.js 04:10:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x124aa9800) [pid = 1957] [serial = 882] [outer = 0x118728800] 04:10:31 INFO - PROCESS | 1957 | 1468840231436 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]]]}] 04:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 975ms 04:10:31 INFO - PROCESS | 1957 | 1468840231484 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:10:31 INFO - PROCESS | 1957 | 1468840231486 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:10:31 INFO - PROCESS | 1957 | 1468840231490 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:10:31 INFO - PROCESS | 1957 | 1468840231491 Marionette TRACE conn2 <- [1,1150,null,{}] 04:10:31 INFO - PROCESS | 1957 | 1468840231495 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}] 04:10:31 INFO - PROCESS | 1957 | 1468840231496 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:31 INFO - PROCESS | 1957 | 1468840231600 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:10:31 INFO - PROCESS | 1957 | 1468840231658 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:31 INFO - PROCESS | 1957 | 1468840231660 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x113d5d800 == 48 [pid = 1957] [id = 295] 04:10:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x116982400) [pid = 1957] [serial = 883] [outer = 0x0] 04:10:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x117282000) [pid = 1957] [serial = 884] [outer = 0x116982400] 04:10:31 INFO - PROCESS | 1957 | 1468840231689 Marionette DEBUG loaded listener.js 04:10:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x11872cc00) [pid = 1957] [serial = 885] [outer = 0x116982400] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12be0d800 == 47 [pid = 1957] [id = 291] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12b66e800 == 46 [pid = 1957] [id = 290] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x123d94000 == 45 [pid = 1957] [id = 289] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12beb9400) [pid = 1957] [serial = 821] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6eb800 == 44 [pid = 1957] [id = 288] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12a59d000 == 43 [pid = 1957] [id = 287] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x128980000 == 42 [pid = 1957] [id = 286] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x1194dd800 == 41 [pid = 1957] [id = 285] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x126c09000 == 40 [pid = 1957] [id = 284] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x11859e800 == 39 [pid = 1957] [id = 283] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x123d9c000 == 38 [pid = 1957] [id = 282] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x121416000 == 37 [pid = 1957] [id = 281] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x120e20800 == 36 [pid = 1957] [id = 280] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x1194de800 == 35 [pid = 1957] [id = 279] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x118f08800 == 34 [pid = 1957] [id = 278] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x11859f000 == 33 [pid = 1957] [id = 277] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x1170e3800 == 32 [pid = 1957] [id = 276] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x115054800 == 31 [pid = 1957] [id = 275] 04:10:32 INFO - PROCESS | 1957 | --DOCSHELL 0x12b67f800 == 30 [pid = 1957] [id = 274] 04:10:32 INFO - PROCESS | 1957 | 1468840232233 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]]]}] 04:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 772ms 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x128cc2800) [pid = 1957] [serial = 800] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12a766000) [pid = 1957] [serial = 804] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1292e9400) [pid = 1957] [serial = 803] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12abf3c00) [pid = 1957] [serial = 806] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b692c00) [pid = 1957] [serial = 807] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b93bc00) [pid = 1957] [serial = 809] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12a764c00) [pid = 1957] [serial = 815] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x119628400) [pid = 1957] [serial = 812] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b942400) [pid = 1957] [serial = 810] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12705e000) [pid = 1957] [serial = 797] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124d0c400) [pid = 1957] [serial = 794] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126558c00) [pid = 1957] [serial = 795] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x120dedc00) [pid = 1957] [serial = 791] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x120f8fc00) [pid = 1957] [serial = 792] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1185fd000) [pid = 1957] [serial = 788] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1191e8000) [pid = 1957] [serial = 789] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x119625000) [pid = 1957] [serial = 786] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x116a9d400) [pid = 1957] [serial = 785] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1185ee400) [pid = 1957] [serial = 783] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1176ae400) [pid = 1957] [serial = 782] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12a7c7c00) [pid = 1957] [serial = 780] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12be34000) [pid = 1957] [serial = 819] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12ba17c00) [pid = 1957] [serial = 818] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1291cb800) [pid = 1957] [serial = 801] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12b943800) [pid = 1957] [serial = 816] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124d76400) [pid = 1957] [serial = 813] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1274cbc00) [pid = 1957] [serial = 798] [outer = 0x0] [url = about:blank] 04:10:32 INFO - PROCESS | 1957 | 1468840232278 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 1957 | 1468840232281 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:10:32 INFO - PROCESS | 1957 | 1468840232294 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:10:32 INFO - PROCESS | 1957 | 1468840232295 Marionette TRACE conn2 <- [1,1154,null,{}] 04:10:32 INFO - PROCESS | 1957 | 1468840232298 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}] 04:10:32 INFO - PROCESS | 1957 | 1468840232300 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:32 INFO - PROCESS | 1957 | 1468840232380 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:10:32 INFO - PROCESS | 1957 | 1468840232384 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:32 INFO - PROCESS | 1957 | 1468840232386 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f68000 == 31 [pid = 1957] [id = 296] 04:10:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118863000) [pid = 1957] [serial = 886] [outer = 0x0] 04:10:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1191e7c00) [pid = 1957] [serial = 887] [outer = 0x118863000] 04:10:32 INFO - PROCESS | 1957 | 1468840232413 Marionette DEBUG loaded listener.js 04:10:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119ae5800) [pid = 1957] [serial = 888] [outer = 0x118863000] 04:10:32 INFO - PROCESS | 1957 | 1468840232753 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]]]}] 04:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 477ms 04:10:32 INFO - PROCESS | 1957 | 1468840232764 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:10:32 INFO - PROCESS | 1957 | 1468840232766 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:10:32 INFO - PROCESS | 1957 | 1468840232768 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:10:32 INFO - PROCESS | 1957 | 1468840232770 Marionette TRACE conn2 <- [1,1158,null,{}] 04:10:32 INFO - PROCESS | 1957 | 1468840232780 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}] 04:10:32 INFO - PROCESS | 1957 | 1468840232784 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:32 INFO - PROCESS | 1957 | 1468840232877 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:10:32 INFO - PROCESS | 1957 | 1468840232928 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:32 INFO - PROCESS | 1957 | 1468840232930 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191d2800 == 32 [pid = 1957] [id = 297] 04:10:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x118f56c00) [pid = 1957] [serial = 889] [outer = 0x0] 04:10:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12109a800) [pid = 1957] [serial = 890] [outer = 0x118f56c00] 04:10:32 INFO - PROCESS | 1957 | 1468840232958 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x125419000) [pid = 1957] [serial = 891] [outer = 0x118f56c00] 04:10:33 INFO - PROCESS | 1957 | 1468840233260 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]]]}] 04:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 524ms 04:10:33 INFO - PROCESS | 1957 | 1468840233294 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:10:33 INFO - PROCESS | 1957 | 1468840233296 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:10:33 INFO - PROCESS | 1957 | 1468840233298 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:10:33 INFO - PROCESS | 1957 | 1468840233299 Marionette TRACE conn2 <- [1,1162,null,{}] 04:10:33 INFO - PROCESS | 1957 | 1468840233302 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}] 04:10:33 INFO - PROCESS | 1957 | 1468840233303 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:33 INFO - PROCESS | 1957 | 1468840233382 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:10:33 INFO - PROCESS | 1957 | 1468840233436 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:33 INFO - PROCESS | 1957 | 1468840233437 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197e8800 == 33 [pid = 1957] [id = 298] 04:10:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119394c00) [pid = 1957] [serial = 892] [outer = 0x0] 04:10:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x126c48000) [pid = 1957] [serial = 893] [outer = 0x119394c00] 04:10:33 INFO - PROCESS | 1957 | 1468840233462 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1274c2800) [pid = 1957] [serial = 894] [outer = 0x119394c00] 04:10:33 INFO - PROCESS | 1957 | 1468840233730 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]]]}] 04:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 04:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:10:33 INFO - PROCESS | 1957 | 1468840233767 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:10:33 INFO - PROCESS | 1957 | 1468840233768 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:10:33 INFO - PROCESS | 1957 | 1468840233770 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:10:33 INFO - PROCESS | 1957 | 1468840233771 Marionette TRACE conn2 <- [1,1166,null,{}] 04:10:33 INFO - PROCESS | 1957 | 1468840233781 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}] 04:10:33 INFO - PROCESS | 1957 | 1468840233782 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:33 INFO - PROCESS | 1957 | 1468840233862 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:10:33 INFO - PROCESS | 1957 | 1468840233866 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:33 INFO - PROCESS | 1957 | 1468840233868 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214d6800 == 34 [pid = 1957] [id = 299] 04:10:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x128b48000) [pid = 1957] [serial = 895] [outer = 0x0] 04:10:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x128cc3c00) [pid = 1957] [serial = 896] [outer = 0x128b48000] 04:10:33 INFO - PROCESS | 1957 | 1468840233892 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1291d4c00) [pid = 1957] [serial = 897] [outer = 0x128b48000] 04:10:34 INFO - PROCESS | 1957 | 1468840234238 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]]]}] 04:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 523ms 04:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:10:34 INFO - PROCESS | 1957 | 1468840234296 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:10:34 INFO - PROCESS | 1957 | 1468840234298 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:10:34 INFO - PROCESS | 1957 | 1468840234300 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:10:34 INFO - PROCESS | 1957 | 1468840234301 Marionette TRACE conn2 <- [1,1170,null,{}] 04:10:34 INFO - PROCESS | 1957 | 1468840234303 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}] 04:10:34 INFO - PROCESS | 1957 | 1468840234307 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:34 INFO - PROCESS | 1957 | 1468840234427 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:10:34 INFO - PROCESS | 1957 | 1468840234460 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 1957 | 1468840234461 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fe1800 == 35 [pid = 1957] [id = 300] 04:10:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12543cc00) [pid = 1957] [serial = 898] [outer = 0x0] 04:10:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1294c7400) [pid = 1957] [serial = 899] [outer = 0x12543cc00] 04:10:34 INFO - PROCESS | 1957 | 1468840234486 Marionette DEBUG loaded listener.js 04:10:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a762400) [pid = 1957] [serial = 900] [outer = 0x12543cc00] 04:10:34 INFO - PROCESS | 1957 | 1468840234781 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]]]}] 04:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 517ms 04:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:10:34 INFO - PROCESS | 1957 | 1468840234818 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:10:34 INFO - PROCESS | 1957 | 1468840234819 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:10:34 INFO - PROCESS | 1957 | 1468840234827 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:10:34 INFO - PROCESS | 1957 | 1468840234828 Marionette TRACE conn2 <- [1,1174,null,{}] 04:10:34 INFO - PROCESS | 1957 | 1468840234831 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}] 04:10:34 INFO - PROCESS | 1957 | 1468840234832 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:34 INFO - PROCESS | 1957 | 1468840234928 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:10:34 INFO - PROCESS | 1957 | 1468840234932 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 1957 | 1468840234933 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x126e20800 == 36 [pid = 1957] [id = 301] 04:10:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a7c7c00) [pid = 1957] [serial = 901] [outer = 0x0] 04:10:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b690c00) [pid = 1957] [serial = 902] [outer = 0x12a7c7c00] 04:10:34 INFO - PROCESS | 1957 | 1468840234966 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b93c800) [pid = 1957] [serial = 903] [outer = 0x12a7c7c00] 04:10:35 INFO - PROCESS | 1957 | 1468840235411 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] 04:10:35 INFO - PROCESS | 1957 | 1468840235448 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:10:35 INFO - PROCESS | 1957 | 1468840235450 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:10:35 INFO - PROCESS | 1957 | 1468840235451 Marionette TRACE conn2 <- [1,1178,null,{}] 04:10:35 INFO - PROCESS | 1957 | 1468840235453 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}] 04:10:35 INFO - PROCESS | 1957 | 1468840235455 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:35 INFO - PROCESS | 1957 | 1468840235549 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:10:35 INFO - PROCESS | 1957 | 1468840235561 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:35 INFO - PROCESS | 1957 | 1468840235562 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896d000 == 37 [pid = 1957] [id = 302] 04:10:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x124aafc00) [pid = 1957] [serial = 904] [outer = 0x0] 04:10:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12ba17c00) [pid = 1957] [serial = 905] [outer = 0x124aafc00] 04:10:35 INFO - PROCESS | 1957 | 1468840235586 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12be30c00) [pid = 1957] [serial = 906] [outer = 0x124aafc00] 04:10:35 INFO - PROCESS | 1957 | 1468840235934 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] 04:10:35 INFO - PROCESS | 1957 | 1468840235977 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:10:35 INFO - PROCESS | 1957 | 1468840235980 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:10:35 INFO - PROCESS | 1957 | 1468840235981 Marionette TRACE conn2 <- [1,1182,null,{}] 04:10:35 INFO - PROCESS | 1957 | 1468840235983 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}] 04:10:35 INFO - PROCESS | 1957 | 1468840235984 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:36 INFO - PROCESS | 1957 | 1468840236089 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:10:36 INFO - PROCESS | 1957 | 1468840236092 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:36 INFO - PROCESS | 1957 | 1468840236093 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296b5000 == 38 [pid = 1957] [id = 303] 04:10:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12b93b800) [pid = 1957] [serial = 907] [outer = 0x0] 04:10:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12c50b000) [pid = 1957] [serial = 908] [outer = 0x12b93b800] 04:10:36 INFO - PROCESS | 1957 | 1468840236117 Marionette DEBUG loaded listener.js 04:10:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12c671000) [pid = 1957] [serial = 909] [outer = 0x12b93b800] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x115e1e800) [pid = 1957] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1291d7c00) [pid = 1957] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x126e3e000) [pid = 1957] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12a675c00) [pid = 1957] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x123d0a400) [pid = 1957] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118f85000) [pid = 1957] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1274c3c00) [pid = 1957] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1121bd000) [pid = 1957] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1169f9400) [pid = 1957] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a6bb800) [pid = 1957] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1128ab800) [pid = 1957] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x126881400) [pid = 1957] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x112f71c00) [pid = 1957] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x120e70c00) [pid = 1957] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12abf0c00) [pid = 1957] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1121b0000) [pid = 1957] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12be33400) [pid = 1957] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:10:36 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x115e8c000) [pid = 1957] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:10:36 INFO - PROCESS | 1957 | 1468840236583 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] 04:10:36 INFO - PROCESS | 1957 | 1468840236600 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:10:36 INFO - PROCESS | 1957 | 1468840236603 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:10:36 INFO - PROCESS | 1957 | 1468840236604 Marionette TRACE conn2 <- [1,1186,null,{}] 04:10:36 INFO - PROCESS | 1957 | 1468840236606 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}] 04:10:36 INFO - PROCESS | 1957 | 1468840236609 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:36 INFO - PROCESS | 1957 | 1468840236685 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:10:36 INFO - PROCESS | 1957 | 1468840236689 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:36 INFO - PROCESS | 1957 | 1468840236691 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e6a000 == 39 [pid = 1957] [id = 304] 04:10:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119629800) [pid = 1957] [serial = 910] [outer = 0x0] 04:10:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124d10400) [pid = 1957] [serial = 911] [outer = 0x119629800] 04:10:36 INFO - PROCESS | 1957 | 1468840236716 Marionette DEBUG loaded listener.js 04:10:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124d03c00) [pid = 1957] [serial = 912] [outer = 0x119629800] 04:10:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124ebb800) [pid = 1957] [serial = 913] [outer = 0x12cc9e400] 04:10:37 INFO - PROCESS | 1957 | 1468840237095 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] 04:10:37 INFO - PROCESS | 1957 | 1468840237124 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:10:37 INFO - PROCESS | 1957 | 1468840237128 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - PROCESS | 1957 | 1468840237129 Marionette TRACE conn2 <- [1,1190,null,{}] 04:10:37 INFO - PROCESS | 1957 | 1468840237132 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}] 04:10:37 INFO - PROCESS | 1957 | 1468840237141 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:37 INFO - PROCESS | 1957 | 1468840237235 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:10:37 INFO - PROCESS | 1957 | 1468840237242 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:37 INFO - PROCESS | 1957 | 1468840237244 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abd5800 == 40 [pid = 1957] [id = 305] 04:10:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12be31c00) [pid = 1957] [serial = 914] [outer = 0x0] 04:10:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12c678400) [pid = 1957] [serial = 915] [outer = 0x12be31c00] 04:10:37 INFO - PROCESS | 1957 | 1468840237270 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12cb16400) [pid = 1957] [serial = 916] [outer = 0x12be31c00] 04:10:37 INFO - PROCESS | 1957 | 1468840237641 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] 04:10:37 INFO - PROCESS | 1957 | 1468840237650 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:10:37 INFO - PROCESS | 1957 | 1468840237653 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - PROCESS | 1957 | 1468840237655 Marionette TRACE conn2 <- [1,1194,null,{}] 04:10:37 INFO - PROCESS | 1957 | 1468840237661 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}] 04:10:37 INFO - PROCESS | 1957 | 1468840237662 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:37 INFO - PROCESS | 1957 | 1468840237817 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:10:37 INFO - PROCESS | 1957 | 1468840237825 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:37 INFO - PROCESS | 1957 | 1468840237826 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9ce800 == 41 [pid = 1957] [id = 306] 04:10:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12c67d400) [pid = 1957] [serial = 917] [outer = 0x0] 04:10:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12cb1c400) [pid = 1957] [serial = 918] [outer = 0x12c67d400] 04:10:37 INFO - PROCESS | 1957 | 1468840237864 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12cca5800) [pid = 1957] [serial = 919] [outer = 0x12c67d400] 04:10:38 INFO - PROCESS | 1957 | 1468840238260 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] 04:10:38 INFO - PROCESS | 1957 | 1468840238279 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:10:38 INFO - PROCESS | 1957 | 1468840238282 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:10:38 INFO - PROCESS | 1957 | 1468840238284 Marionette TRACE conn2 <- [1,1198,null,{}] 04:10:38 INFO - PROCESS | 1957 | 1468840238287 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}] 04:10:38 INFO - PROCESS | 1957 | 1468840238289 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:38 INFO - PROCESS | 1957 | 1468840238445 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:10:38 INFO - PROCESS | 1957 | 1468840238456 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:38 INFO - PROCESS | 1957 | 1468840238457 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2d5800 == 42 [pid = 1957] [id = 307] 04:10:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x116774800) [pid = 1957] [serial = 920] [outer = 0x0] 04:10:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1193ef000) [pid = 1957] [serial = 921] [outer = 0x116774800] 04:10:38 INFO - PROCESS | 1957 | 1468840238496 Marionette DEBUG loaded listener.js 04:10:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12cb18800) [pid = 1957] [serial = 922] [outer = 0x116774800] 04:10:39 INFO - PROCESS | 1957 | 1468840239014 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]]]}] 04:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 772ms 04:10:39 INFO - PROCESS | 1957 | 1468840239062 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:10:39 INFO - PROCESS | 1957 | 1468840239064 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:10:39 INFO - PROCESS | 1957 | 1468840239067 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 1957 | 1468840239071 Marionette TRACE conn2 <- [1,1202,null,{}] 04:10:39 INFO - PROCESS | 1957 | 1468840239094 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}] 04:10:39 INFO - PROCESS | 1957 | 1468840239096 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:39 INFO - PROCESS | 1957 | 1468840239202 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:10:39 INFO - PROCESS | 1957 | 1468840239270 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 1957 | 1468840239272 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x1182a0000 == 43 [pid = 1957] [id = 308] 04:10:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x11697e000) [pid = 1957] [serial = 923] [outer = 0x0] 04:10:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1182e9800) [pid = 1957] [serial = 924] [outer = 0x11697e000] 04:10:39 INFO - PROCESS | 1957 | 1468840239302 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1193e4400) [pid = 1957] [serial = 925] [outer = 0x11697e000] 04:10:39 INFO - PROCESS | 1957 | 1468840239687 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]]]}] 04:10: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 04:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 643ms 04:10:39 INFO - PROCESS | 1957 | 1468840239713 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:10:39 INFO - PROCESS | 1957 | 1468840239716 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:10:39 INFO - PROCESS | 1957 | 1468840239721 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 1957 | 1468840239723 Marionette TRACE conn2 <- [1,1206,null,{}] 04:10:39 INFO - PROCESS | 1957 | 1468840239727 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}] 04:10:39 INFO - PROCESS | 1957 | 1468840239729 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:39 INFO - PROCESS | 1957 | 1468840239835 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:10:39 INFO - PROCESS | 1957 | 1468840239892 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 1957 | 1468840239893 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d89800 == 44 [pid = 1957] [id = 309] 04:10:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x119628400) [pid = 1957] [serial = 926] [outer = 0x0] 04:10:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x120e7f000) [pid = 1957] [serial = 927] [outer = 0x119628400] 04:10:39 INFO - PROCESS | 1957 | 1468840239923 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x123dd9000) [pid = 1957] [serial = 928] [outer = 0x119628400] 04:10:40 INFO - PROCESS | 1957 | 1468840240339 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]]]}] 04:10: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 04:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 674ms 04:10:40 INFO - PROCESS | 1957 | 1468840240395 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:10:40 INFO - PROCESS | 1957 | 1468840240396 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:10:40 INFO - PROCESS | 1957 | 1468840240399 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - PROCESS | 1957 | 1468840240401 Marionette TRACE conn2 <- [1,1210,null,{}] 04:10:40 INFO - PROCESS | 1957 | 1468840240409 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}] 04:10:40 INFO - PROCESS | 1957 | 1468840240412 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:40 INFO - PROCESS | 1957 | 1468840240518 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:10:40 INFO - PROCESS | 1957 | 1468840240629 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:40 INFO - PROCESS | 1957 | 1468840240632 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2ed800 == 45 [pid = 1957] [id = 310] 04:10:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x128ec2000) [pid = 1957] [serial = 929] [outer = 0x0] 04:10:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1291d7000) [pid = 1957] [serial = 930] [outer = 0x128ec2000] 04:10:40 INFO - PROCESS | 1957 | 1468840240664 Marionette DEBUG loaded listener.js 04:10:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x12a667400) [pid = 1957] [serial = 931] [outer = 0x128ec2000] 04:10:41 INFO - PROCESS | 1957 | 1468840241075 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]]]}] 04:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 720ms 04:10:41 INFO - PROCESS | 1957 | 1468840241119 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:10:41 INFO - PROCESS | 1957 | 1468840241121 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:10:41 INFO - PROCESS | 1957 | 1468840241123 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - PROCESS | 1957 | 1468840241125 Marionette TRACE conn2 <- [1,1214,null,{}] 04:10:41 INFO - PROCESS | 1957 | 1468840241127 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}] 04:10:41 INFO - PROCESS | 1957 | 1468840241128 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:41 INFO - PROCESS | 1957 | 1468840241231 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:10:41 INFO - PROCESS | 1957 | 1468840241286 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 1957 | 1468840241287 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c642000 == 46 [pid = 1957] [id = 311] 04:10:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x12a766000) [pid = 1957] [serial = 932] [outer = 0x0] 04:10:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x12b692c00) [pid = 1957] [serial = 933] [outer = 0x12a766000] 04:10:41 INFO - PROCESS | 1957 | 1468840241316 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12beae800) [pid = 1957] [serial = 934] [outer = 0x12a766000] 04:10:41 INFO - PROCESS | 1957 | 1468840241773 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]]]}] 04:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 669ms 04:10:41 INFO - PROCESS | 1957 | 1468840241794 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:10:41 INFO - PROCESS | 1957 | 1468840241795 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:10:41 INFO - PROCESS | 1957 | 1468840241798 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - PROCESS | 1957 | 1468840241799 Marionette TRACE conn2 <- [1,1218,null,{}] 04:10:41 INFO - PROCESS | 1957 | 1468840241801 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}] 04:10:41 INFO - PROCESS | 1957 | 1468840241803 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:42 INFO - PROCESS | 1957 | 1468840242034 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:10:42 INFO - PROCESS | 1957 | 1468840242133 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:42 INFO - PROCESS | 1957 | 1468840242134 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e4f800 == 47 [pid = 1957] [id = 312] 04:10:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x116776800) [pid = 1957] [serial = 935] [outer = 0x0] 04:10:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x1169fa000) [pid = 1957] [serial = 936] [outer = 0x116776800] 04:10:42 INFO - PROCESS | 1957 | 1468840242163 Marionette DEBUG loaded listener.js 04:10:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x1182f9400) [pid = 1957] [serial = 937] [outer = 0x116776800] 04:10:42 INFO - PROCESS | 1957 | 1468840242592 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]]]}] 04:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 820ms 04:10:42 INFO - PROCESS | 1957 | 1468840242619 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:10:42 INFO - PROCESS | 1957 | 1468840242622 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:10:42 INFO - PROCESS | 1957 | 1468840242625 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:10:42 INFO - PROCESS | 1957 | 1468840242627 Marionette TRACE conn2 <- [1,1222,null,{}] 04:10:42 INFO - PROCESS | 1957 | 1468840242630 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}] 04:10:42 INFO - PROCESS | 1957 | 1468840242632 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:42 INFO - PROCESS | 1957 | 1468840242726 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:10:42 INFO - PROCESS | 1957 | 1468840242796 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:42 INFO - PROCESS | 1957 | 1468840242798 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1182a9000 == 48 [pid = 1957] [id = 313] 04:10:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1185fdc00) [pid = 1957] [serial = 938] [outer = 0x0] 04:10:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x1193e8800) [pid = 1957] [serial = 939] [outer = 0x1185fdc00] 04:10:42 INFO - PROCESS | 1957 | 1468840242827 Marionette DEBUG loaded listener.js 04:10:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x119411000) [pid = 1957] [serial = 940] [outer = 0x1185fdc00] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9ce800 == 47 [pid = 1957] [id = 306] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12abd5800 == 46 [pid = 1957] [id = 305] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x128e6a000 == 45 [pid = 1957] [id = 304] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x1296b5000 == 44 [pid = 1957] [id = 303] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12896d000 == 43 [pid = 1957] [id = 302] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x126e20800 == 42 [pid = 1957] [id = 301] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x124fe1800 == 41 [pid = 1957] [id = 300] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x1214d6800 == 40 [pid = 1957] [id = 299] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x1197e8800 == 39 [pid = 1957] [id = 298] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x1191d2800 == 38 [pid = 1957] [id = 297] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x116f68000 == 37 [pid = 1957] [id = 296] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x113d5d800 == 36 [pid = 1957] [id = 295] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x128969000 == 35 [pid = 1957] [id = 294] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12be1e000 == 34 [pid = 1957] [id = 292] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x113d4f800 == 33 [pid = 1957] [id = 293] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x117e4f800 == 32 [pid = 1957] [id = 312] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12c642000 == 31 [pid = 1957] [id = 311] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2ed800 == 30 [pid = 1957] [id = 310] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x123d89800 == 29 [pid = 1957] [id = 309] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x1182a0000 == 28 [pid = 1957] [id = 308] 04:10:43 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2d5800 == 27 [pid = 1957] [id = 307] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x12beb5000) [pid = 1957] [serial = 873] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x12c508800) [pid = 1957] [serial = 875] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x115e81800) [pid = 1957] [serial = 824] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x12a66e000) [pid = 1957] [serial = 855] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x1273cd000) [pid = 1957] [serial = 843] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x12a75e800) [pid = 1957] [serial = 857] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x12687b800) [pid = 1957] [serial = 840] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x124aa7400) [pid = 1957] [serial = 839] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x120de5000) [pid = 1957] [serial = 833] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x1292f0000) [pid = 1957] [serial = 852] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x119624c00) [pid = 1957] [serial = 831] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x120e77800) [pid = 1957] [serial = 834] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x1294cf800) [pid = 1957] [serial = 854] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118210400) [pid = 1957] [serial = 827] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12ba21000) [pid = 1957] [serial = 864] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1182fd400) [pid = 1957] [serial = 828] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x120f91000) [pid = 1957] [serial = 836] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x128b4d000) [pid = 1957] [serial = 846] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x125446400) [pid = 1957] [serial = 867] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x128cb9c00) [pid = 1957] [serial = 848] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a7d3c00) [pid = 1957] [serial = 858] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1291cd000) [pid = 1957] [serial = 849] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12b945400) [pid = 1957] [serial = 863] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1291d8400) [pid = 1957] [serial = 851] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1191eac00) [pid = 1957] [serial = 830] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12b939000) [pid = 1957] [serial = 861] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x116976800) [pid = 1957] [serial = 825] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12b68e800) [pid = 1957] [serial = 860] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118f85800) [pid = 1957] [serial = 866] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12be2d400) [pid = 1957] [serial = 872] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1274ccc00) [pid = 1957] [serial = 845] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12c507800) [pid = 1957] [serial = 822] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12ba21400) [pid = 1957] [serial = 870] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x127059c00) [pid = 1957] [serial = 842] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a7c7400) [pid = 1957] [serial = 869] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x121909400) [pid = 1957] [serial = 837] [outer = 0x0] [url = about:blank] 04:10:43 INFO - PROCESS | 1957 | 1468840243727 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] 04:10:43 INFO - PROCESS | 1957 | 1468840243751 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:10:43 INFO - PROCESS | 1957 | 1468840243754 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 1957 | 1468840243759 Marionette TRACE conn2 <- [1,1226,null,{}] 04:10:43 INFO - PROCESS | 1957 | 1468840243764 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}] 04:10:43 INFO - PROCESS | 1957 | 1468840243765 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:43 INFO - PROCESS | 1957 | 1468840243845 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:10:43 INFO - PROCESS | 1957 | 1468840243849 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 1957 | 1468840243852 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x11651e000 == 28 [pid = 1957] [id = 314] 04:10:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x115eeb400) [pid = 1957] [serial = 941] [outer = 0x0] 04:10:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11690ac00) [pid = 1957] [serial = 942] [outer = 0x115eeb400] 04:10:43 INFO - PROCESS | 1957 | 1468840243881 Marionette DEBUG loaded listener.js 04:10:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x117e0dc00) [pid = 1957] [serial = 943] [outer = 0x115eeb400] 04:10:44 INFO - PROCESS | 1957 | 1468840244204 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]]]}] 04:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 479ms 04:10:44 INFO - PROCESS | 1957 | 1468840244233 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:10:44 INFO - PROCESS | 1957 | 1468840244236 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:10:44 INFO - PROCESS | 1957 | 1468840244242 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:10:44 INFO - PROCESS | 1957 | 1468840244245 Marionette TRACE conn2 <- [1,1230,null,{}] 04:10:44 INFO - PROCESS | 1957 | 1468840244247 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}] 04:10:44 INFO - PROCESS | 1957 | 1468840244249 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:44 INFO - PROCESS | 1957 | 1468840244327 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:10:44 INFO - PROCESS | 1957 | 1468840244378 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:44 INFO - PROCESS | 1957 | 1468840244380 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172e5800 == 29 [pid = 1957] [id = 315] 04:10:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11820cc00) [pid = 1957] [serial = 944] [outer = 0x0] 04:10:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118729400) [pid = 1957] [serial = 945] [outer = 0x11820cc00] 04:10:44 INFO - PROCESS | 1957 | 1468840244407 Marionette DEBUG loaded listener.js 04:10:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119395800) [pid = 1957] [serial = 946] [outer = 0x11820cc00] 04:10:44 INFO - PROCESS | 1957 | 1468840244711 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]]]}] 04:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms 04:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:10:44 INFO - PROCESS | 1957 | 1468840244764 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:10:44 INFO - PROCESS | 1957 | 1468840244765 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:10:44 INFO - PROCESS | 1957 | 1468840244767 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:10:44 INFO - PROCESS | 1957 | 1468840244770 Marionette TRACE conn2 <- [1,1234,null,{}] 04:10:44 INFO - PROCESS | 1957 | 1468840244778 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}] 04:10:44 INFO - PROCESS | 1957 | 1468840244781 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:44 INFO - PROCESS | 1957 | 1468840244856 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:10:44 INFO - PROCESS | 1957 | 1468840244908 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:44 INFO - PROCESS | 1957 | 1468840244910 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191c5000 == 30 [pid = 1957] [id = 316] 04:10:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1193ea800) [pid = 1957] [serial = 947] [outer = 0x0] 04:10:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x119917400) [pid = 1957] [serial = 948] [outer = 0x1193ea800] 04:10:44 INFO - PROCESS | 1957 | 1468840244937 Marionette DEBUG loaded listener.js 04:10:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x120deb400) [pid = 1957] [serial = 949] [outer = 0x1193ea800] 04:10:45 INFO - PROCESS | 1957 | 1468840245219 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]]]}] 04:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 472ms 04:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:10:45 INFO - PROCESS | 1957 | 1468840245247 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:10:45 INFO - PROCESS | 1957 | 1468840245249 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:10:45 INFO - PROCESS | 1957 | 1468840245252 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - PROCESS | 1957 | 1468840245254 Marionette TRACE conn2 <- [1,1238,null,{}] 04:10:45 INFO - PROCESS | 1957 | 1468840245265 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}] 04:10:45 INFO - PROCESS | 1957 | 1468840245266 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:45 INFO - PROCESS | 1957 | 1468840245388 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:10:45 INFO - PROCESS | 1957 | 1468840245394 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:45 INFO - PROCESS | 1957 | 1468840245395 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197db000 == 31 [pid = 1957] [id = 317] 04:10:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x120e7c400) [pid = 1957] [serial = 950] [outer = 0x0] 04:10:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1212f4000) [pid = 1957] [serial = 951] [outer = 0x120e7c400] 04:10:45 INFO - PROCESS | 1957 | 1468840245435 Marionette DEBUG loaded listener.js 04:10:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x121909400) [pid = 1957] [serial = 952] [outer = 0x120e7c400] 04:10:45 INFO - PROCESS | 1957 | 1468840245867 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]]]}] 04:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 672ms 04:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:10:45 INFO - PROCESS | 1957 | 1468840245924 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:10:45 INFO - PROCESS | 1957 | 1468840245925 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:10:45 INFO - PROCESS | 1957 | 1468840245927 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - PROCESS | 1957 | 1468840245928 Marionette TRACE conn2 <- [1,1242,null,{}] 04:10:45 INFO - PROCESS | 1957 | 1468840245930 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}] 04:10:45 INFO - PROCESS | 1957 | 1468840245932 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:46 INFO - PROCESS | 1957 | 1468840246028 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:10:46 INFO - PROCESS | 1957 | 1468840246031 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:46 INFO - PROCESS | 1957 | 1468840246032 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x121009000 == 32 [pid = 1957] [id = 318] 04:10:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x120ddfc00) [pid = 1957] [serial = 953] [outer = 0x0] 04:10:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x123d08800) [pid = 1957] [serial = 954] [outer = 0x120ddfc00] 04:10:46 INFO - PROCESS | 1957 | 1468840246057 Marionette DEBUG loaded listener.js 04:10:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x124aa5800) [pid = 1957] [serial = 955] [outer = 0x120ddfc00] 04:10:46 INFO - PROCESS | 1957 | 1468840246417 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]]]}] 04:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 04:10:46 INFO - PROCESS | 1957 | 1468840246449 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:10:46 INFO - PROCESS | 1957 | 1468840246450 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:10:46 INFO - PROCESS | 1957 | 1468840246452 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:10:46 INFO - PROCESS | 1957 | 1468840246453 Marionette TRACE conn2 <- [1,1246,null,{}] 04:10:46 INFO - PROCESS | 1957 | 1468840246456 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}] 04:10:46 INFO - PROCESS | 1957 | 1468840246460 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:46 INFO - PROCESS | 1957 | 1468840246560 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:10:46 INFO - PROCESS | 1957 | 1468840246597 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:46 INFO - PROCESS | 1957 | 1468840246598 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c0f000 == 33 [pid = 1957] [id = 319] 04:10:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x124d09800) [pid = 1957] [serial = 956] [outer = 0x0] 04:10:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x126875c00) [pid = 1957] [serial = 957] [outer = 0x124d09800] 04:10:46 INFO - PROCESS | 1957 | 1468840246623 Marionette DEBUG loaded listener.js 04:10:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12705ac00) [pid = 1957] [serial = 958] [outer = 0x124d09800] 04:10:46 INFO - PROCESS | 1957 | 1468840246918 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]]]}] 04:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 04:10:46 INFO - PROCESS | 1957 | 1468840246970 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:10:46 INFO - PROCESS | 1957 | 1468840246972 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:10:46 INFO - PROCESS | 1957 | 1468840246980 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:10:46 INFO - PROCESS | 1957 | 1468840246988 Marionette TRACE conn2 <- [1,1250,null,{}] 04:10:46 INFO - PROCESS | 1957 | 1468840246990 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}] 04:10:46 INFO - PROCESS | 1957 | 1468840246991 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:47 INFO - PROCESS | 1957 | 1468840247083 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:10:47 INFO - PROCESS | 1957 | 1468840247087 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 1957 | 1468840247088 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fd1800 == 34 [pid = 1957] [id = 320] 04:10:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x120de1000) [pid = 1957] [serial = 959] [outer = 0x0] 04:10:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1273c5400) [pid = 1957] [serial = 960] [outer = 0x120de1000] 04:10:47 INFO - PROCESS | 1957 | 1468840247113 Marionette DEBUG loaded listener.js 04:10:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x128b49400) [pid = 1957] [serial = 961] [outer = 0x120de1000] 04:10:47 INFO - PROCESS | 1957 | 1468840247439 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]]]}] 04:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 480ms 04:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:10:47 INFO - PROCESS | 1957 | 1468840247465 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:10:47 INFO - PROCESS | 1957 | 1468840247466 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:10:47 INFO - PROCESS | 1957 | 1468840247468 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:10:47 INFO - PROCESS | 1957 | 1468840247469 Marionette TRACE conn2 <- [1,1254,null,{}] 04:10:47 INFO - PROCESS | 1957 | 1468840247481 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}] 04:10:47 INFO - PROCESS | 1957 | 1468840247482 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:47 INFO - PROCESS | 1957 | 1468840247752 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x116774800) [pid = 1957] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12a7c7c00) [pid = 1957] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x124aafc00) [pid = 1957] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b93b800) [pid = 1957] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x128b48000) [pid = 1957] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x118863000) [pid = 1957] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118728800) [pid = 1957] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x118f56c00) [pid = 1957] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x112f6f000) [pid = 1957] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x119394c00) [pid = 1957] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12be2c400) [pid = 1957] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x116982400) [pid = 1957] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12c67d400) [pid = 1957] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119629800) [pid = 1957] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12543cc00) [pid = 1957] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:10:47 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12be31c00) [pid = 1957] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:10:47 INFO - PROCESS | 1957 | 1468840247795 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 1957 | 1468840247796 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c2000 == 35 [pid = 1957] [id = 321] 04:10:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1128adc00) [pid = 1957] [serial = 962] [outer = 0x0] 04:10:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1150a3400) [pid = 1957] [serial = 963] [outer = 0x1128adc00] 04:10:47 INFO - PROCESS | 1957 | 1468840247822 Marionette DEBUG loaded listener.js 04:10:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118863000) [pid = 1957] [serial = 964] [outer = 0x1128adc00] 04:10:48 INFO - PROCESS | 1957 | 1468840248075 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]]]}] 04:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 628ms 04:10:48 INFO - PROCESS | 1957 | 1468840248102 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:10:48 INFO - PROCESS | 1957 | 1468840248103 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:10:48 INFO - PROCESS | 1957 | 1468840248105 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:10:48 INFO - PROCESS | 1957 | 1468840248109 Marionette TRACE conn2 <- [1,1258,null,{}] 04:10:48 INFO - PROCESS | 1957 | 1468840248118 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}] 04:10:48 INFO - PROCESS | 1957 | 1468840248119 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:48 INFO - PROCESS | 1957 | 1468840248205 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:10:48 INFO - PROCESS | 1957 | 1468840248211 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:48 INFO - PROCESS | 1957 | 1468840248212 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x127339000 == 36 [pid = 1957] [id = 322] 04:10:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x115e14400) [pid = 1957] [serial = 965] [outer = 0x0] 04:10:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x126878800) [pid = 1957] [serial = 966] [outer = 0x115e14400] 04:10:48 INFO - PROCESS | 1957 | 1468840248236 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1291cb800) [pid = 1957] [serial = 967] [outer = 0x115e14400] 04:10:48 INFO - PROCESS | 1957 | 1468840248561 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]]]}] 04:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 479ms 04:10:48 INFO - PROCESS | 1957 | 1468840248585 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:10:48 INFO - PROCESS | 1957 | 1468840248586 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:10:48 INFO - PROCESS | 1957 | 1468840248588 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:10:48 INFO - PROCESS | 1957 | 1468840248590 Marionette TRACE conn2 <- [1,1262,null,{}] 04:10:48 INFO - PROCESS | 1957 | 1468840248593 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}] 04:10:48 INFO - PROCESS | 1957 | 1468840248594 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:48 INFO - PROCESS | 1957 | 1468840248697 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:10:48 INFO - PROCESS | 1957 | 1468840248702 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:48 INFO - PROCESS | 1957 | 1468840248703 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896b800 == 37 [pid = 1957] [id = 323] 04:10:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x119394c00) [pid = 1957] [serial = 968] [outer = 0x0] 04:10:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1291cec00) [pid = 1957] [serial = 969] [outer = 0x119394c00] 04:10:48 INFO - PROCESS | 1957 | 1468840248728 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1292e7c00) [pid = 1957] [serial = 970] [outer = 0x119394c00] 04:10:49 INFO - PROCESS | 1957 | 1468840249031 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]]]}] 04:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 471ms 04:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:10:49 INFO - PROCESS | 1957 | 1468840249061 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:10:49 INFO - PROCESS | 1957 | 1468840249063 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:10:49 INFO - PROCESS | 1957 | 1468840249065 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 1957 | 1468840249067 Marionette TRACE conn2 <- [1,1266,null,{}] 04:10:49 INFO - PROCESS | 1957 | 1468840249069 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}] 04:10:49 INFO - PROCESS | 1957 | 1468840249071 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:49 INFO - PROCESS | 1957 | 1468840249165 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:10:49 INFO - PROCESS | 1957 | 1468840249169 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 1957 | 1468840249170 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12944d800 == 38 [pid = 1957] [id = 324] 04:10:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1292ed800) [pid = 1957] [serial = 971] [outer = 0x0] 04:10:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a66bc00) [pid = 1957] [serial = 972] [outer = 0x1292ed800] 04:10:49 INFO - PROCESS | 1957 | 1468840249199 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a7c8800) [pid = 1957] [serial = 973] [outer = 0x1292ed800] 04:10:49 INFO - PROCESS | 1957 | 1468840249540 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]]]}] 04:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 04:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:10:49 INFO - PROCESS | 1957 | 1468840249598 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:10:49 INFO - PROCESS | 1957 | 1468840249600 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:10:49 INFO - PROCESS | 1957 | 1468840249603 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 1957 | 1468840249605 Marionette TRACE conn2 <- [1,1270,null,{}] 04:10:49 INFO - PROCESS | 1957 | 1468840249608 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}] 04:10:49 INFO - PROCESS | 1957 | 1468840249610 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:49 INFO - PROCESS | 1957 | 1468840249724 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:10:49 INFO - PROCESS | 1957 | 1468840249729 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 1957 | 1468840249730 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a5b3800 == 39 [pid = 1957] [id = 325] 04:10:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a7ca000) [pid = 1957] [serial = 974] [outer = 0x0] 04:10:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b68e000) [pid = 1957] [serial = 975] [outer = 0x12a7ca000] 04:10:49 INFO - PROCESS | 1957 | 1468840249768 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12b939800) [pid = 1957] [serial = 976] [outer = 0x12a7ca000] 04:10:50 INFO - PROCESS | 1957 | 1468840250465 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]]]}] 04:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 874ms 04:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:10:50 INFO - PROCESS | 1957 | 1468840250477 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:10:50 INFO - PROCESS | 1957 | 1468840250479 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:10:50 INFO - PROCESS | 1957 | 1468840250482 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:10:50 INFO - PROCESS | 1957 | 1468840250484 Marionette TRACE conn2 <- [1,1274,null,{}] 04:10:50 INFO - PROCESS | 1957 | 1468840250488 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}] 04:10:50 INFO - PROCESS | 1957 | 1468840250490 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:50 INFO - PROCESS | 1957 | 1468840250599 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:10:50 INFO - PROCESS | 1957 | 1468840250654 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 1957 | 1468840250656 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170da000 == 40 [pid = 1957] [id = 326] 04:10:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11676a000) [pid = 1957] [serial = 977] [outer = 0x0] 04:10:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x117286800) [pid = 1957] [serial = 978] [outer = 0x11676a000] 04:10:50 INFO - PROCESS | 1957 | 1468840250686 Marionette DEBUG loaded listener.js 04:10:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1182f4000) [pid = 1957] [serial = 979] [outer = 0x11676a000] 04:10:51 INFO - PROCESS | 1957 | 1468840251262 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]]]}] 04:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 820ms 04:10:51 INFO - PROCESS | 1957 | 1468840251316 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:10:51 INFO - PROCESS | 1957 | 1468840251320 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:10:51 INFO - PROCESS | 1957 | 1468840251328 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 1957 | 1468840251330 Marionette TRACE conn2 <- [1,1278,null,{}] 04:10:51 INFO - PROCESS | 1957 | 1468840251332 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}] 04:10:51 INFO - PROCESS | 1957 | 1468840251334 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:51 INFO - PROCESS | 1957 | 1468840251544 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:10:51 INFO - PROCESS | 1957 | 1468840251628 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:51 INFO - PROCESS | 1957 | 1468840251630 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x113a99000 == 41 [pid = 1957] [id = 327] 04:10:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x115e89c00) [pid = 1957] [serial = 980] [outer = 0x0] 04:10:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11653a800) [pid = 1957] [serial = 981] [outer = 0x115e89c00] 04:10:51 INFO - PROCESS | 1957 | 1468840251657 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1182e9400) [pid = 1957] [serial = 982] [outer = 0x115e89c00] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12944d800 == 40 [pid = 1957] [id = 324] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x12896b800 == 39 [pid = 1957] [id = 323] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x127339000 == 38 [pid = 1957] [id = 322] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c2000 == 37 [pid = 1957] [id = 321] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x124fd1800 == 36 [pid = 1957] [id = 320] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x123c0f000 == 35 [pid = 1957] [id = 319] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x121009000 == 34 [pid = 1957] [id = 318] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1197db000 == 33 [pid = 1957] [id = 317] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1191c5000 == 32 [pid = 1957] [id = 316] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1172e5800 == 31 [pid = 1957] [id = 315] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x11651e000 == 30 [pid = 1957] [id = 314] 04:10:52 INFO - PROCESS | 1957 | --DOCSHELL 0x1182a9000 == 29 [pid = 1957] [id = 313] 04:10:52 INFO - PROCESS | 1957 | 1468840252107 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]]]}] 04:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 823ms 04:10:52 INFO - PROCESS | 1957 | 1468840252159 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:10:52 INFO - PROCESS | 1957 | 1468840252161 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x113254c00) [pid = 1957] [serial = 878] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x115ee5400) [pid = 1957] [serial = 879] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x126c48000) [pid = 1957] [serial = 893] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1274c2800) [pid = 1957] [serial = 894] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12c50f000) [pid = 1957] [serial = 876] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12be30c00) [pid = 1957] [serial = 906] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x117282000) [pid = 1957] [serial = 884] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11872cc00) [pid = 1957] [serial = 885] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x117e0e000) [pid = 1957] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12cb1c400) [pid = 1957] [serial = 918] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124d03c00) [pid = 1957] [serial = 912] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x124d10400) [pid = 1957] [serial = 911] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12cca5800) [pid = 1957] [serial = 919] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12c671000) [pid = 1957] [serial = 909] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1294c7400) [pid = 1957] [serial = 899] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12a762400) [pid = 1957] [serial = 900] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12b93c800) [pid = 1957] [serial = 903] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12c678400) [pid = 1957] [serial = 915] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1291d4c00) [pid = 1957] [serial = 897] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12cb16400) [pid = 1957] [serial = 916] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12cb18800) [pid = 1957] [serial = 922] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1193ef000) [pid = 1957] [serial = 921] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12b690c00) [pid = 1957] [serial = 902] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12ba17c00) [pid = 1957] [serial = 905] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12c50b000) [pid = 1957] [serial = 908] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x128cc3c00) [pid = 1957] [serial = 896] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1191e7c00) [pid = 1957] [serial = 887] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x119ae5800) [pid = 1957] [serial = 888] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x123cd0800) [pid = 1957] [serial = 881] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x124aa9800) [pid = 1957] [serial = 882] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12109a800) [pid = 1957] [serial = 890] [outer = 0x0] [url = about:blank] 04:10:52 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x125419000) [pid = 1957] [serial = 891] [outer = 0x0] [url = about:blank] 04:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:10:52 INFO - PROCESS | 1957 | 1468840252176 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:10:52 INFO - PROCESS | 1957 | 1468840252178 Marionette TRACE conn2 <- [1,1282,null,{}] 04:10:52 INFO - PROCESS | 1957 | 1468840252181 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}] 04:10:52 INFO - PROCESS | 1957 | 1468840252182 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:52 INFO - PROCESS | 1957 | 1468840252261 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:10:52 INFO - PROCESS | 1957 | 1468840252265 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 1957 | 1468840252267 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169bc000 == 30 [pid = 1957] [id = 328] 04:10:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1182f4400) [pid = 1957] [serial = 983] [outer = 0x0] 04:10:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x118f5d800) [pid = 1957] [serial = 984] [outer = 0x1182f4400] 04:10:52 INFO - PROCESS | 1957 | 1468840252298 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x119397400) [pid = 1957] [serial = 985] [outer = 0x1182f4400] 04:10:52 INFO - PROCESS | 1957 | 1468840252781 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]]]}] 04:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 623ms 04:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:10:52 INFO - PROCESS | 1957 | 1468840252797 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:10:52 INFO - PROCESS | 1957 | 1468840252800 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:10:52 INFO - PROCESS | 1957 | 1468840252803 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:10:52 INFO - PROCESS | 1957 | 1468840252805 Marionette TRACE conn2 <- [1,1286,null,{}] 04:10:52 INFO - PROCESS | 1957 | 1468840252811 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}] 04:10:52 INFO - PROCESS | 1957 | 1468840252813 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:52 INFO - PROCESS | 1957 | 1468840252938 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:10:52 INFO - PROCESS | 1957 | 1468840252947 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 1957 | 1468840252948 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191ce000 == 31 [pid = 1957] [id = 329] 04:10:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x119aeb400) [pid = 1957] [serial = 986] [outer = 0x0] 04:10:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x120de3c00) [pid = 1957] [serial = 987] [outer = 0x119aeb400] 04:10:52 INFO - PROCESS | 1957 | 1468840252973 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x120e78000) [pid = 1957] [serial = 988] [outer = 0x119aeb400] 04:10:53 INFO - PROCESS | 1957 | 1468840253306 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]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 524ms 04:10:53 INFO - PROCESS | 1957 | 1468840253328 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 1957 | 1468840253331 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:10:53 INFO - PROCESS | 1957 | 1468840253339 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - PROCESS | 1957 | 1468840253344 Marionette TRACE conn2 <- [1,1290,null,{}] 04:10:53 INFO - PROCESS | 1957 | 1468840253347 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}] 04:10:53 INFO - PROCESS | 1957 | 1468840253349 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:53 INFO - PROCESS | 1957 | 1468840253431 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:10:53 INFO - PROCESS | 1957 | 1468840253435 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 1957 | 1468840253436 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x121005000 == 32 [pid = 1957] [id = 330] 04:10:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x120e7e000) [pid = 1957] [serial = 989] [outer = 0x0] 04:10:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x121bf0000) [pid = 1957] [serial = 990] [outer = 0x120e7e000] 04:10:53 INFO - PROCESS | 1957 | 1468840253461 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124d7ac00) [pid = 1957] [serial = 991] [outer = 0x120e7e000] 04:10:53 INFO - PROCESS | 1957 | 1468840253778 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]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 479ms 04:10:53 INFO - PROCESS | 1957 | 1468840253814 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 1957 | 1468840253815 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:10:53 INFO - PROCESS | 1957 | 1468840253817 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - PROCESS | 1957 | 1468840253818 Marionette TRACE conn2 <- [1,1294,null,{}] 04:10:53 INFO - PROCESS | 1957 | 1468840253821 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}] 04:10:53 INFO - PROCESS | 1957 | 1468840253822 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:53 INFO - PROCESS | 1957 | 1468840253897 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:10:53 INFO - PROCESS | 1957 | 1468840253957 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 1957 | 1468840253958 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x121416800 == 33 [pid = 1957] [id = 331] 04:10:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x115e83c00) [pid = 1957] [serial = 992] [outer = 0x0] 04:10:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x125417000) [pid = 1957] [serial = 993] [outer = 0x115e83c00] 04:10:53 INFO - PROCESS | 1957 | 1468840253982 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x126c4d400) [pid = 1957] [serial = 994] [outer = 0x115e83c00] 04:10:54 INFO - PROCESS | 1957 | 1468840254277 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]]]}] 04:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 04:10:54 INFO - PROCESS | 1957 | 1468840254286 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:10:54 INFO - PROCESS | 1957 | 1468840254287 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:10:54 INFO - PROCESS | 1957 | 1468840254303 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 1957 | 1468840254304 Marionette TRACE conn2 <- [1,1298,null,{}] 04:10:54 INFO - PROCESS | 1957 | 1468840254314 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}] 04:10:54 INFO - PROCESS | 1957 | 1468840254315 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:54 INFO - PROCESS | 1957 | 1468840254415 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:10:54 INFO - PROCESS | 1957 | 1468840254419 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 1957 | 1468840254423 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e2a000 == 34 [pid = 1957] [id = 332] 04:10:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1274cc000) [pid = 1957] [serial = 995] [outer = 0x0] 04:10:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128b4f000) [pid = 1957] [serial = 996] [outer = 0x1274cc000] 04:10:54 INFO - PROCESS | 1957 | 1468840254484 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1292e2400) [pid = 1957] [serial = 997] [outer = 0x1274cc000] 04:10:54 INFO - PROCESS | 1957 | 1468840254822 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]]]}] 04:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 581ms 04:10:54 INFO - PROCESS | 1957 | 1468840254878 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:10:54 INFO - PROCESS | 1957 | 1468840254879 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:10:54 INFO - PROCESS | 1957 | 1468840254881 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 1957 | 1468840254882 Marionette TRACE conn2 <- [1,1302,null,{}] 04:10:54 INFO - PROCESS | 1957 | 1468840254885 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}] 04:10:54 INFO - PROCESS | 1957 | 1468840254886 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:54 INFO - PROCESS | 1957 | 1468840254982 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:10:54 INFO - PROCESS | 1957 | 1468840254986 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 1957 | 1468840254987 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x126e22800 == 35 [pid = 1957] [id = 333] 04:10:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x112981800) [pid = 1957] [serial = 998] [outer = 0x0] 04:10:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1292e8800) [pid = 1957] [serial = 999] [outer = 0x112981800] 04:10:55 INFO - PROCESS | 1957 | 1468840255011 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a762400) [pid = 1957] [serial = 1000] [outer = 0x112981800] 04:10:55 INFO - PROCESS | 1957 | 1468840255349 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]]]}] 04:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 521ms 04:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:10:55 INFO - PROCESS | 1957 | 1468840255402 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:10:55 INFO - PROCESS | 1957 | 1468840255403 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:10:55 INFO - PROCESS | 1957 | 1468840255405 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:10:55 INFO - PROCESS | 1957 | 1468840255407 Marionette TRACE conn2 <- [1,1306,null,{}] 04:10:55 INFO - PROCESS | 1957 | 1468840255409 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}] 04:10:55 INFO - PROCESS | 1957 | 1468840255411 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:55 INFO - PROCESS | 1957 | 1468840255514 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:10:55 INFO - PROCESS | 1957 | 1468840255526 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:55 INFO - PROCESS | 1957 | 1468840255527 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c3000 == 36 [pid = 1957] [id = 334] 04:10:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1294cec00) [pid = 1957] [serial = 1001] [outer = 0x0] 04:10:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12abee400) [pid = 1957] [serial = 1002] [outer = 0x1294cec00] 04:10:55 INFO - PROCESS | 1957 | 1468840255566 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b697800) [pid = 1957] [serial = 1003] [outer = 0x1294cec00] 04:10:56 INFO - PROCESS | 1957 | 1468840256053 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]]]}] 04:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 669ms 04:10:56 INFO - PROCESS | 1957 | 1468840256082 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:10:56 INFO - PROCESS | 1957 | 1468840256084 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:10:56 INFO - PROCESS | 1957 | 1468840256087 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 1957 | 1468840256089 Marionette TRACE conn2 <- [1,1310,null,{}] 04:10:56 INFO - PROCESS | 1957 | 1468840256095 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}] 04:10:56 INFO - PROCESS | 1957 | 1468840256097 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:56 INFO - PROCESS | 1957 | 1468840256206 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:10:56 INFO - PROCESS | 1957 | 1468840256210 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 1957 | 1468840256211 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x129148000 == 37 [pid = 1957] [id = 335] 04:10:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a7c6800) [pid = 1957] [serial = 1004] [outer = 0x0] 04:10:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b944000) [pid = 1957] [serial = 1005] [outer = 0x12a7c6800] 04:10:56 INFO - PROCESS | 1957 | 1468840256235 Marionette DEBUG loaded listener.js 04:10:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12ba18800) [pid = 1957] [serial = 1006] [outer = 0x12a7c6800] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x120ddfc00) [pid = 1957] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1185fdc00) [pid = 1957] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124d09800) [pid = 1957] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x115eeb400) [pid = 1957] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1193ea800) [pid = 1957] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x120e7c400) [pid = 1957] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11820cc00) [pid = 1957] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11697e000) [pid = 1957] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x119628400) [pid = 1957] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x128ec2000) [pid = 1957] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12a766000) [pid = 1957] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x116776800) [pid = 1957] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x120de1000) [pid = 1957] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1128adc00) [pid = 1957] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119394c00) [pid = 1957] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x115e14400) [pid = 1957] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:10:56 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1292ed800) [pid = 1957] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:10:56 INFO - PROCESS | 1957 | 1468840256628 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] 04:10:56 INFO - PROCESS | 1957 | 1468840256671 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:10:56 INFO - PROCESS | 1957 | 1468840256674 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 1957 | 1468840256676 Marionette TRACE conn2 <- [1,1314,null,{}] 04:10:56 INFO - PROCESS | 1957 | 1468840256681 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}] 04:10:56 INFO - PROCESS | 1957 | 1468840256682 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:56 INFO - PROCESS | 1957 | 1468840256762 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:10:56 INFO - PROCESS | 1957 | 1468840256765 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 1957 | 1468840256766 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x129450000 == 38 [pid = 1957] [id = 336] 04:10:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1128ba400) [pid = 1957] [serial = 1007] [outer = 0x0] 04:10:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1182fc800) [pid = 1957] [serial = 1008] [outer = 0x1128ba400] 04:10:56 INFO - PROCESS | 1957 | 1468840256789 Marionette DEBUG loaded listener.js 04:10:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x120e7c400) [pid = 1957] [serial = 1009] [outer = 0x1128ba400] 04:10:57 INFO - PROCESS | 1957 | 1468840257118 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]]]}] 04:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 473ms 04:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:10:57 INFO - PROCESS | 1957 | 1468840257147 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:10:57 INFO - PROCESS | 1957 | 1468840257149 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:10:57 INFO - PROCESS | 1957 | 1468840257152 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:10:57 INFO - PROCESS | 1957 | 1468840257153 Marionette TRACE conn2 <- [1,1318,null,{}] 04:10:57 INFO - PROCESS | 1957 | 1468840257156 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}] 04:10:57 INFO - PROCESS | 1957 | 1468840257157 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:57 INFO - PROCESS | 1957 | 1468840257256 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:10:57 INFO - PROCESS | 1957 | 1468840257343 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:57 INFO - PROCESS | 1957 | 1468840257355 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab64800 == 39 [pid = 1957] [id = 337] 04:10:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x112ff9800) [pid = 1957] [serial = 1010] [outer = 0x0] 04:10:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124d75800) [pid = 1957] [serial = 1011] [outer = 0x112ff9800] 04:10:57 INFO - PROCESS | 1957 | 1468840257396 Marionette DEBUG loaded listener.js 04:10:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a5de400) [pid = 1957] [serial = 1012] [outer = 0x112ff9800] 04:10:57 INFO - PROCESS | 1957 | 1468840257788 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]]]}] 04:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 04:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:10:57 INFO - PROCESS | 1957 | 1468840257828 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:10:57 INFO - PROCESS | 1957 | 1468840257829 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:10:57 INFO - PROCESS | 1957 | 1468840257832 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:10:57 INFO - PROCESS | 1957 | 1468840257833 Marionette TRACE conn2 <- [1,1322,null,{}] 04:10:57 INFO - PROCESS | 1957 | 1468840257836 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}] 04:10:57 INFO - PROCESS | 1957 | 1468840257837 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:57 INFO - PROCESS | 1957 | 1468840257925 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:10:57 INFO - PROCESS | 1957 | 1468840257947 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:57 INFO - PROCESS | 1957 | 1468840257948 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b680800 == 40 [pid = 1957] [id = 338] 04:10:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124ab1800) [pid = 1957] [serial = 1013] [outer = 0x0] 04:10:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12ba1cc00) [pid = 1957] [serial = 1014] [outer = 0x124ab1800] 04:10:57 INFO - PROCESS | 1957 | 1468840257971 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12beb5000) [pid = 1957] [serial = 1015] [outer = 0x124ab1800] 04:10:58 INFO - PROCESS | 1957 | 1468840258282 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]]]}] 04:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 469ms 04:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:10:58 INFO - PROCESS | 1957 | 1468840258301 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 1957 | 1468840258302 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:10:58 INFO - PROCESS | 1957 | 1468840258304 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 1957 | 1468840258305 Marionette TRACE conn2 <- [1,1326,null,{}] 04:10:58 INFO - PROCESS | 1957 | 1468840258310 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}] 04:10:58 INFO - PROCESS | 1957 | 1468840258313 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:58 INFO - PROCESS | 1957 | 1468840258402 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:10:58 INFO - PROCESS | 1957 | 1468840258499 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:58 INFO - PROCESS | 1957 | 1468840258500 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x113a21000 == 41 [pid = 1957] [id = 339] 04:10:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x111f3e800) [pid = 1957] [serial = 1016] [outer = 0x0] 04:10:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x112654800) [pid = 1957] [serial = 1017] [outer = 0x111f3e800] 04:10:58 INFO - PROCESS | 1957 | 1468840258538 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x115e86400) [pid = 1957] [serial = 1018] [outer = 0x111f3e800] 04:10:58 INFO - PROCESS | 1957 | 1468840258959 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]]]}] 04:10: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 04:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 722ms 04:10:59 INFO - PROCESS | 1957 | 1468840259029 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:10:59 INFO - PROCESS | 1957 | 1468840259031 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:10:59 INFO - PROCESS | 1957 | 1468840259034 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:10:59 INFO - PROCESS | 1957 | 1468840259036 Marionette TRACE conn2 <- [1,1330,null,{}] 04:10:59 INFO - PROCESS | 1957 | 1468840259040 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}] 04:10:59 INFO - PROCESS | 1957 | 1468840259042 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:59 INFO - PROCESS | 1957 | 1468840259166 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:10:59 INFO - PROCESS | 1957 | 1468840259236 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:59 INFO - PROCESS | 1957 | 1468840259238 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197e8000 == 42 [pid = 1957] [id = 340] 04:10:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1193ec000) [pid = 1957] [serial = 1019] [outer = 0x0] 04:10:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11961c800) [pid = 1957] [serial = 1020] [outer = 0x1193ec000] 04:10:59 INFO - PROCESS | 1957 | 1468840259268 Marionette DEBUG loaded listener.js 04:10:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x120de4400) [pid = 1957] [serial = 1021] [outer = 0x1193ec000] 04:10:59 INFO - PROCESS | 1957 | 1468840259692 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]]]}] 04:10: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 04:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 669ms 04:10:59 INFO - PROCESS | 1957 | 1468840259706 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:10:59 INFO - PROCESS | 1957 | 1468840259711 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:10:59 INFO - PROCESS | 1957 | 1468840259714 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:10:59 INFO - PROCESS | 1957 | 1468840259715 Marionette TRACE conn2 <- [1,1334,null,{}] 04:10:59 INFO - PROCESS | 1957 | 1468840259718 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}] 04:10:59 INFO - PROCESS | 1957 | 1468840259719 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:59 INFO - PROCESS | 1957 | 1468840259823 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:10:59 INFO - PROCESS | 1957 | 1468840259877 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:59 INFO - PROCESS | 1957 | 1468840259878 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:10:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a5ae800 == 43 [pid = 1957] [id = 341] 04:10:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x120e7d400) [pid = 1957] [serial = 1022] [outer = 0x0] 04:10:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x124a09c00) [pid = 1957] [serial = 1023] [outer = 0x120e7d400] 04:10:59 INFO - PROCESS | 1957 | 1468840259907 Marionette DEBUG loaded listener.js 04:10:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12705c400) [pid = 1957] [serial = 1024] [outer = 0x120e7d400] 04:11:00 INFO - PROCESS | 1957 | 1468840260344 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]]]}] 04:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 673ms 04:11:00 INFO - PROCESS | 1957 | 1468840260388 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:11:00 INFO - PROCESS | 1957 | 1468840260389 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:11:00 INFO - PROCESS | 1957 | 1468840260396 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:11:00 INFO - PROCESS | 1957 | 1468840260400 Marionette TRACE conn2 <- [1,1338,null,{}] 04:11:00 INFO - PROCESS | 1957 | 1468840260404 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}] 04:11:00 INFO - PROCESS | 1957 | 1468840260407 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:00 INFO - PROCESS | 1957 | 1468840260535 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:11:00 INFO - PROCESS | 1957 | 1468840260617 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 1957 | 1468840260619 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be13800 == 44 [pid = 1957] [id = 342] 04:11:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1291d5800) [pid = 1957] [serial = 1025] [outer = 0x0] 04:11:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a66ac00) [pid = 1957] [serial = 1026] [outer = 0x1291d5800] 04:11:00 INFO - PROCESS | 1957 | 1468840260648 Marionette DEBUG loaded listener.js 04:11:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12a766400) [pid = 1957] [serial = 1027] [outer = 0x1291d5800] 04:11:01 INFO - PROCESS | 1957 | 1468840261605 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]]]}] 04:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1228ms 04:11:01 INFO - PROCESS | 1957 | 1468840261620 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 1957 | 1468840261622 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:11:01 INFO - PROCESS | 1957 | 1468840261628 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - PROCESS | 1957 | 1468840261630 Marionette TRACE conn2 <- [1,1342,null,{}] 04:11:01 INFO - PROCESS | 1957 | 1468840261633 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}] 04:11:01 INFO - PROCESS | 1957 | 1468840261635 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:01 INFO - PROCESS | 1957 | 1468840261730 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:11:01 INFO - PROCESS | 1957 | 1468840261786 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:01 INFO - PROCESS | 1957 | 1468840261787 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x11859f000 == 45 [pid = 1957] [id = 343] 04:11:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x116aaa800) [pid = 1957] [serial = 1028] [outer = 0x0] 04:11:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x117282000) [pid = 1957] [serial = 1029] [outer = 0x116aaa800] 04:11:01 INFO - PROCESS | 1957 | 1468840261815 Marionette DEBUG loaded listener.js 04:11:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11872cc00) [pid = 1957] [serial = 1030] [outer = 0x116aaa800] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12b680800 == 44 [pid = 1957] [id = 338] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab64800 == 43 [pid = 1957] [id = 337] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x129450000 == 42 [pid = 1957] [id = 336] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x129148000 == 41 [pid = 1957] [id = 335] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c3000 == 40 [pid = 1957] [id = 334] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x126e22800 == 39 [pid = 1957] [id = 333] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x120e2a000 == 38 [pid = 1957] [id = 332] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x121416800 == 37 [pid = 1957] [id = 331] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x121005000 == 36 [pid = 1957] [id = 330] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x1191ce000 == 35 [pid = 1957] [id = 329] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x1169bc000 == 34 [pid = 1957] [id = 328] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x113a99000 == 33 [pid = 1957] [id = 327] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x1170da000 == 32 [pid = 1957] [id = 326] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12a5b3800 == 31 [pid = 1957] [id = 325] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12be13800 == 30 [pid = 1957] [id = 342] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x12a5ae800 == 29 [pid = 1957] [id = 341] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x1197e8000 == 28 [pid = 1957] [id = 340] 04:11:02 INFO - PROCESS | 1957 | --DOCSHELL 0x113a21000 == 27 [pid = 1957] [id = 339] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12a66bc00) [pid = 1957] [serial = 972] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x123d08800) [pid = 1957] [serial = 954] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x119411000) [pid = 1957] [serial = 940] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1193e8800) [pid = 1957] [serial = 939] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x126875c00) [pid = 1957] [serial = 957] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11690ac00) [pid = 1957] [serial = 942] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x117e0dc00) [pid = 1957] [serial = 943] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x119917400) [pid = 1957] [serial = 948] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x120deb400) [pid = 1957] [serial = 949] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1212f4000) [pid = 1957] [serial = 951] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118729400) [pid = 1957] [serial = 945] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1193e4400) [pid = 1957] [serial = 925] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x119395800) [pid = 1957] [serial = 946] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1182e9800) [pid = 1957] [serial = 924] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x123dd9000) [pid = 1957] [serial = 928] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x120e7f000) [pid = 1957] [serial = 927] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12a667400) [pid = 1957] [serial = 931] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1291d7000) [pid = 1957] [serial = 930] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124aa5800) [pid = 1957] [serial = 955] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12beae800) [pid = 1957] [serial = 934] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b692c00) [pid = 1957] [serial = 933] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1182f9400) [pid = 1957] [serial = 937] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1169fa000) [pid = 1957] [serial = 936] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1273c5400) [pid = 1957] [serial = 960] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12705ac00) [pid = 1957] [serial = 958] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x128b49400) [pid = 1957] [serial = 961] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x118863000) [pid = 1957] [serial = 964] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1150a3400) [pid = 1957] [serial = 963] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1292e7c00) [pid = 1957] [serial = 970] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1291cec00) [pid = 1957] [serial = 969] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x126878800) [pid = 1957] [serial = 966] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x121909400) [pid = 1957] [serial = 952] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12a7c8800) [pid = 1957] [serial = 973] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1291cb800) [pid = 1957] [serial = 967] [outer = 0x0] [url = about:blank] 04:11:02 INFO - PROCESS | 1957 | 1468840262773 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]]]}] 04:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1174ms 04:11:02 INFO - PROCESS | 1957 | 1468840262801 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:11:02 INFO - PROCESS | 1957 | 1468840262803 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:11:02 INFO - PROCESS | 1957 | 1468840262806 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:11:02 INFO - PROCESS | 1957 | 1468840262808 Marionette TRACE conn2 <- [1,1346,null,{}] 04:11:02 INFO - PROCESS | 1957 | 1468840262811 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}] 04:11:02 INFO - PROCESS | 1957 | 1468840262813 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:02 INFO - PROCESS | 1957 | 1468840262895 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:11:02 INFO - PROCESS | 1957 | 1468840262900 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:02 INFO - PROCESS | 1957 | 1468840262903 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x116230800 == 28 [pid = 1957] [id = 344] 04:11:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x113804c00) [pid = 1957] [serial = 1031] [outer = 0x0] 04:11:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x115ee5400) [pid = 1957] [serial = 1032] [outer = 0x113804c00] 04:11:02 INFO - PROCESS | 1957 | 1468840262932 Marionette DEBUG loaded listener.js 04:11:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x112f71c00) [pid = 1957] [serial = 1033] [outer = 0x113804c00] 04:11:03 INFO - PROCESS | 1957 | 1468840263304 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]]]}] 04:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 521ms 04:11:03 INFO - PROCESS | 1957 | 1468840263328 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:11:03 INFO - PROCESS | 1957 | 1468840263331 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:11:03 INFO - PROCESS | 1957 | 1468840263336 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:11:03 INFO - PROCESS | 1957 | 1468840263337 Marionette TRACE conn2 <- [1,1350,null,{}] 04:11:03 INFO - PROCESS | 1957 | 1468840263340 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}] 04:11:03 INFO - PROCESS | 1957 | 1468840263342 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:03 INFO - PROCESS | 1957 | 1468840263417 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:11:03 INFO - PROCESS | 1957 | 1468840263421 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:03 INFO - PROCESS | 1957 | 1468840263422 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e35000 == 29 [pid = 1957] [id = 345] 04:11:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x117287c00) [pid = 1957] [serial = 1034] [outer = 0x0] 04:11:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x118f84800) [pid = 1957] [serial = 1035] [outer = 0x117287c00] 04:11:03 INFO - PROCESS | 1957 | 1468840263452 Marionette DEBUG loaded listener.js 04:11:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1193e4c00) [pid = 1957] [serial = 1036] [outer = 0x117287c00] 04:11:03 INFO - PROCESS | 1957 | 1468840263801 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]]]}] 04:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 470ms 04:11:03 INFO - PROCESS | 1957 | 1468840263806 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:11:03 INFO - PROCESS | 1957 | 1468840263807 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:11:03 INFO - PROCESS | 1957 | 1468840263811 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:11:03 INFO - PROCESS | 1957 | 1468840263813 Marionette TRACE conn2 <- [1,1354,null,{}] 04:11:03 INFO - PROCESS | 1957 | 1468840263821 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}] 04:11:03 INFO - PROCESS | 1957 | 1468840263825 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:03 INFO - PROCESS | 1957 | 1468840263905 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:11:03 INFO - PROCESS | 1957 | 1468840263959 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:03 INFO - PROCESS | 1957 | 1468840263961 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191d3800 == 30 [pid = 1957] [id = 346] 04:11:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x115e8c000) [pid = 1957] [serial = 1037] [outer = 0x0] 04:11:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1199a0400) [pid = 1957] [serial = 1038] [outer = 0x115e8c000] 04:11:03 INFO - PROCESS | 1957 | 1468840263988 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x120e7c000) [pid = 1957] [serial = 1039] [outer = 0x115e8c000] 04:11:04 INFO - PROCESS | 1957 | 1468840264295 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]]]}] 04:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 04:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:11:04 INFO - PROCESS | 1957 | 1468840264334 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:11:04 INFO - PROCESS | 1957 | 1468840264335 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:11:04 INFO - PROCESS | 1957 | 1468840264338 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:11:04 INFO - PROCESS | 1957 | 1468840264339 Marionette TRACE conn2 <- [1,1358,null,{}] 04:11:04 INFO - PROCESS | 1957 | 1468840264341 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}] 04:11:04 INFO - PROCESS | 1957 | 1468840264342 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:04 INFO - PROCESS | 1957 | 1468840264418 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:11:04 INFO - PROCESS | 1957 | 1468840264422 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 1957 | 1468840264423 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e0000 == 31 [pid = 1957] [id = 347] 04:11:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1193f0000) [pid = 1957] [serial = 1040] [outer = 0x0] 04:11:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1215d2c00) [pid = 1957] [serial = 1041] [outer = 0x1193f0000] 04:11:04 INFO - PROCESS | 1957 | 1468840264500 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x123d54800) [pid = 1957] [serial = 1042] [outer = 0x1193f0000] 04:11:04 INFO - PROCESS | 1957 | 1468840264765 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]]]}] 04:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 473ms 04:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:11:04 INFO - PROCESS | 1957 | 1468840264816 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:11:04 INFO - PROCESS | 1957 | 1468840264817 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:11:04 INFO - PROCESS | 1957 | 1468840264830 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:11:04 INFO - PROCESS | 1957 | 1468840264832 Marionette TRACE conn2 <- [1,1362,null,{}] 04:11:04 INFO - PROCESS | 1957 | 1468840264839 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}] 04:11:04 INFO - PROCESS | 1957 | 1468840264841 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:04 INFO - PROCESS | 1957 | 1468840264931 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:11:04 INFO - PROCESS | 1957 | 1468840264935 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 1957 | 1468840264936 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x121116800 == 32 [pid = 1957] [id = 348] 04:11:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x116aa1000) [pid = 1957] [serial = 1043] [outer = 0x0] 04:11:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124d03c00) [pid = 1957] [serial = 1044] [outer = 0x116aa1000] 04:11:04 INFO - PROCESS | 1957 | 1468840264961 Marionette DEBUG loaded listener.js 04:11:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x125444000) [pid = 1957] [serial = 1045] [outer = 0x116aa1000] 04:11:05 INFO - PROCESS | 1957 | --DOCSHELL 0x116230800 == 31 [pid = 1957] [id = 344] 04:11:05 INFO - PROCESS | 1957 | --DOCSHELL 0x11859f000 == 30 [pid = 1957] [id = 343] 04:11:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e0000 == 29 [pid = 1957] [id = 347] 04:11:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1191d3800 == 28 [pid = 1957] [id = 346] 04:11:06 INFO - PROCESS | 1957 | --DOCSHELL 0x117e35000 == 27 [pid = 1957] [id = 345] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112981800) [pid = 1957] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1274cc000) [pid = 1957] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1294cec00) [pid = 1957] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a7c6800) [pid = 1957] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x120e7e000) [pid = 1957] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x115e89c00) [pid = 1957] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12a7ca000) [pid = 1957] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x119aeb400) [pid = 1957] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x11676a000) [pid = 1957] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1182f4400) [pid = 1957] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x115e83c00) [pid = 1957] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x124ab1800) [pid = 1957] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1128ba400) [pid = 1957] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x112ff9800) [pid = 1957] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1292e8800) [pid = 1957] [serial = 999] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1292e2400) [pid = 1957] [serial = 997] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x128b4f000) [pid = 1957] [serial = 996] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12abee400) [pid = 1957] [serial = 1002] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12b944000) [pid = 1957] [serial = 1005] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x121bf0000) [pid = 1957] [serial = 990] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x124d7ac00) [pid = 1957] [serial = 991] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x11653a800) [pid = 1957] [serial = 981] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x1182e9400) [pid = 1957] [serial = 982] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x12b939800) [pid = 1957] [serial = 976] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x12b68e000) [pid = 1957] [serial = 975] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x120de3c00) [pid = 1957] [serial = 987] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x120e78000) [pid = 1957] [serial = 988] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x117286800) [pid = 1957] [serial = 978] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x1182f4000) [pid = 1957] [serial = 979] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x118f5d800) [pid = 1957] [serial = 984] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x119397400) [pid = 1957] [serial = 985] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 57 (0x125417000) [pid = 1957] [serial = 993] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 56 (0x12b697800) [pid = 1957] [serial = 1003] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 55 (0x12ba1cc00) [pid = 1957] [serial = 1014] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 54 (0x12beb5000) [pid = 1957] [serial = 1015] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 53 (0x12ba18800) [pid = 1957] [serial = 1006] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 52 (0x1182fc800) [pid = 1957] [serial = 1008] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 51 (0x12a762400) [pid = 1957] [serial = 1000] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 50 (0x120e7c400) [pid = 1957] [serial = 1009] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 49 (0x124d75800) [pid = 1957] [serial = 1011] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 48 (0x126c4d400) [pid = 1957] [serial = 994] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | --DOMWINDOW == 47 (0x12a5de400) [pid = 1957] [serial = 1012] [outer = 0x0] [url = about:blank] 04:11:06 INFO - PROCESS | 1957 | 1468840266466 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]]]}] 04:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1691ms 04:11:06 INFO - PROCESS | 1957 | 1468840266521 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 1957 | 1468840266523 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:11:06 INFO - PROCESS | 1957 | 1468840266534 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:11:06 INFO - PROCESS | 1957 | 1468840266536 Marionette TRACE conn2 <- [1,1366,null,{}] 04:11:06 INFO - PROCESS | 1957 | 1468840266540 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}] 04:11:06 INFO - PROCESS | 1957 | 1468840266542 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:06 INFO - PROCESS | 1957 | 1468840266621 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:11:06 INFO - PROCESS | 1957 | 1468840266628 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:06 INFO - PROCESS | 1957 | 1468840266630 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x115ec9000 == 28 [pid = 1957] [id = 349] 04:11:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 48 (0x112f75400) [pid = 1957] [serial = 1046] [outer = 0x0] 04:11:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 49 (0x112f77800) [pid = 1957] [serial = 1047] [outer = 0x112f75400] 04:11:06 INFO - PROCESS | 1957 | 1468840266658 Marionette DEBUG loaded listener.js 04:11:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 50 (0x115e84400) [pid = 1957] [serial = 1048] [outer = 0x112f75400] 04:11:06 INFO - PROCESS | 1957 | 1468840266988 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] 04:11:07 INFO - PROCESS | 1957 | 1468840267012 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:11:07 INFO - PROCESS | 1957 | 1468840267016 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:11:07 INFO - PROCESS | 1957 | 1468840267018 Marionette TRACE conn2 <- [1,1370,null,{}] 04:11:07 INFO - PROCESS | 1957 | 1468840267020 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}] 04:11:07 INFO - PROCESS | 1957 | 1468840267022 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:07 INFO - PROCESS | 1957 | 1468840267117 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:11:07 INFO - PROCESS | 1957 | 1468840267165 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:07 INFO - PROCESS | 1957 | 1468840267166 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169bf000 == 29 [pid = 1957] [id = 350] 04:11:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 51 (0x115098800) [pid = 1957] [serial = 1049] [outer = 0x0] 04:11:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 52 (0x11676a400) [pid = 1957] [serial = 1050] [outer = 0x115098800] 04:11:07 INFO - PROCESS | 1957 | 1468840267193 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 53 (0x117286800) [pid = 1957] [serial = 1051] [outer = 0x115098800] 04:11:07 INFO - PROCESS | 1957 | 1468840267495 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] 04:11:07 INFO - PROCESS | 1957 | 1468840267537 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:11:07 INFO - PROCESS | 1957 | 1468840267540 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:11:07 INFO - PROCESS | 1957 | 1468840267544 Marionette TRACE conn2 <- [1,1374,null,{}] 04:11:07 INFO - PROCESS | 1957 | 1468840267552 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}] 04:11:07 INFO - PROCESS | 1957 | 1468840267556 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:07 INFO - PROCESS | 1957 | 1468840267627 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:11:07 INFO - PROCESS | 1957 | 1468840267677 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:07 INFO - PROCESS | 1957 | 1468840267679 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a3000 == 30 [pid = 1957] [id = 351] 04:11:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 54 (0x111c81800) [pid = 1957] [serial = 1052] [outer = 0x0] 04:11:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 55 (0x1182f4000) [pid = 1957] [serial = 1053] [outer = 0x111c81800] 04:11:07 INFO - PROCESS | 1957 | 1468840267707 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 56 (0x118866000) [pid = 1957] [serial = 1054] [outer = 0x111c81800] 04:11:07 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:08 INFO - PROCESS | 1957 | 1468840268001 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] 04:11:08 INFO - PROCESS | 1957 | 1468840268017 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:11:08 INFO - PROCESS | 1957 | 1468840268019 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - PROCESS | 1957 | 1468840268020 Marionette TRACE conn2 <- [1,1378,null,{}] 04:11:08 INFO - PROCESS | 1957 | 1468840268031 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}] 04:11:08 INFO - PROCESS | 1957 | 1468840268032 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:08 INFO - PROCESS | 1957 | 1468840268111 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:11:08 INFO - PROCESS | 1957 | 1468840268115 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 1957 | 1468840268116 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x119479800 == 31 [pid = 1957] [id = 352] 04:11:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x1191e9000) [pid = 1957] [serial = 1055] [outer = 0x0] 04:11:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x1193e6c00) [pid = 1957] [serial = 1056] [outer = 0x1191e9000] 04:11:08 INFO - PROCESS | 1957 | 1468840268143 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x1193eec00) [pid = 1957] [serial = 1057] [outer = 0x1191e9000] 04:11:08 INFO - PROCESS | 1957 | 1468840268440 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] 04:11:08 INFO - PROCESS | 1957 | 1468840268490 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:11:08 INFO - PROCESS | 1957 | 1468840268495 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - PROCESS | 1957 | 1468840268503 Marionette TRACE conn2 <- [1,1382,null,{}] 04:11:08 INFO - PROCESS | 1957 | 1468840268506 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}] 04:11:08 INFO - PROCESS | 1957 | 1468840268507 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:08 INFO - PROCESS | 1957 | 1468840268597 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:11:08 INFO - PROCESS | 1957 | 1468840268602 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 1957 | 1468840268604 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197b7800 == 32 [pid = 1957] [id = 353] 04:11:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x1169f8c00) [pid = 1957] [serial = 1058] [outer = 0x0] 04:11:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x11991a000) [pid = 1957] [serial = 1059] [outer = 0x1169f8c00] 04:11:08 INFO - PROCESS | 1957 | 1468840268630 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x120de1000) [pid = 1957] [serial = 1060] [outer = 0x1169f8c00] 04:11:09 INFO - PROCESS | 1957 | --DOCSHELL 0x115ec9000 == 31 [pid = 1957] [id = 349] 04:11:09 INFO - PROCESS | 1957 | --DOCSHELL 0x121116800 == 30 [pid = 1957] [id = 348] 04:11:09 INFO - PROCESS | 1957 | --DOCSHELL 0x1169bf000 == 29 [pid = 1957] [id = 350] 04:11:09 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a3000 == 28 [pid = 1957] [id = 351] 04:11:09 INFO - PROCESS | 1957 | --DOCSHELL 0x119479800 == 27 [pid = 1957] [id = 352] 04:11:09 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:09 INFO - PROCESS | 1957 | 1468840269798 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] 04:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:11:09 INFO - PROCESS | 1957 | 1468840269837 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:11:09 INFO - PROCESS | 1957 | 1468840269844 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:11:09 INFO - PROCESS | 1957 | 1468840269848 Marionette TRACE conn2 <- [1,1386,null,{}] 04:11:09 INFO - PROCESS | 1957 | 1468840269862 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}] 04:11:09 INFO - PROCESS | 1957 | 1468840269865 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:09 INFO - PROCESS | 1957 | 1468840269988 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:11:10 INFO - PROCESS | 1957 | 1468840270007 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:10 INFO - PROCESS | 1957 | 1468840270009 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x116228000 == 28 [pid = 1957] [id = 354] 04:11:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x1128b3400) [pid = 1957] [serial = 1061] [outer = 0x0] 04:11:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x112fee000) [pid = 1957] [serial = 1062] [outer = 0x1128b3400] 04:11:10 INFO - PROCESS | 1957 | 1468840270054 Marionette DEBUG loaded listener.js 04:11:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x115097400) [pid = 1957] [serial = 1063] [outer = 0x1128b3400] 04:11:10 INFO - PROCESS | 1957 | 1468840270470 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] 04:11:10 INFO - PROCESS | 1957 | 1468840270524 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:11:10 INFO - PROCESS | 1957 | 1468840270528 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:11:10 INFO - PROCESS | 1957 | 1468840270530 Marionette TRACE conn2 <- [1,1390,null,{}] 04:11:10 INFO - PROCESS | 1957 | 1468840270533 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}] 04:11:10 INFO - PROCESS | 1957 | 1468840270535 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:10 INFO - PROCESS | 1957 | 1468840270612 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:11:10 INFO - PROCESS | 1957 | 1468840270616 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:10 INFO - PROCESS | 1957 | 1468840270618 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172e4800 == 29 [pid = 1957] [id = 355] 04:11:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x1160be400) [pid = 1957] [serial = 1064] [outer = 0x0] 04:11:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x116774400) [pid = 1957] [serial = 1065] [outer = 0x1160be400] 04:11:10 INFO - PROCESS | 1957 | 1468840270647 Marionette DEBUG loaded listener.js 04:11:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1169f8400) [pid = 1957] [serial = 1066] [outer = 0x1160be400] 04:11:10 INFO - PROCESS | 1957 | 1468840270968 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]]]}] 04:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 470ms 04:11:11 INFO - PROCESS | 1957 | 1468840270999 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 1957 | 1468840271000 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:11:11 INFO - PROCESS | 1957 | 1468840271003 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 1957 | 1468840271005 Marionette TRACE conn2 <- [1,1394,null,{}] 04:11:11 INFO - PROCESS | 1957 | 1468840271013 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}] 04:11:11 INFO - PROCESS | 1957 | 1468840271016 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:11 INFO - PROCESS | 1957 | 1468840271108 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:11:11 INFO - PROCESS | 1957 | 1468840271115 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 1957 | 1468840271117 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191cf800 == 30 [pid = 1957] [id = 356] 04:11:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1121b1400) [pid = 1957] [serial = 1067] [outer = 0x0] 04:11:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x1185f4000) [pid = 1957] [serial = 1068] [outer = 0x1121b1400] 04:11:11 INFO - PROCESS | 1957 | 1468840271147 Marionette DEBUG loaded listener.js 04:11:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x118863000) [pid = 1957] [serial = 1069] [outer = 0x1121b1400] 04:11:11 INFO - PROCESS | 1957 | 1468840271452 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]]]}] 04:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 473ms 04:11:11 INFO - PROCESS | 1957 | 1468840271479 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 1957 | 1468840271481 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:11:11 INFO - PROCESS | 1957 | 1468840271483 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 1957 | 1468840271484 Marionette TRACE conn2 <- [1,1398,null,{}] 04:11:11 INFO - PROCESS | 1957 | 1468840271486 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}] 04:11:11 INFO - PROCESS | 1957 | 1468840271488 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:11 INFO - PROCESS | 1957 | 1468840271562 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:11:11 INFO - PROCESS | 1957 | 1468840271566 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 1957 | 1468840271567 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e2d800 == 31 [pid = 1957] [id = 357] 04:11:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x118f8d000) [pid = 1957] [serial = 1070] [outer = 0x0] 04:11:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x119397000) [pid = 1957] [serial = 1071] [outer = 0x118f8d000] 04:11:11 INFO - PROCESS | 1957 | 1468840271594 Marionette DEBUG loaded listener.js 04:11:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x119411000) [pid = 1957] [serial = 1072] [outer = 0x118f8d000] 04:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 418ms 04:11:11 INFO - PROCESS | 1957 | 1468840271897 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]]]}] 04:11:11 INFO - PROCESS | 1957 | 1468840271901 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 1957 | 1468840271903 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:11:11 INFO - PROCESS | 1957 | 1468840271905 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 1957 | 1468840271906 Marionette TRACE conn2 <- [1,1402,null,{}] 04:11:11 INFO - PROCESS | 1957 | 1468840271916 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}] 04:11:11 INFO - PROCESS | 1957 | 1468840271917 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:12 INFO - PROCESS | 1957 | 1468840272000 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:11:12 INFO - PROCESS | 1957 | 1468840272052 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 1957 | 1468840272053 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x121127800 == 32 [pid = 1957] [id = 358] 04:11:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x112653400) [pid = 1957] [serial = 1073] [outer = 0x0] 04:11:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11961e000) [pid = 1957] [serial = 1074] [outer = 0x112653400] 04:11:12 INFO - PROCESS | 1957 | 1468840272077 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x120de3c00) [pid = 1957] [serial = 1075] [outer = 0x112653400] 04:11:12 INFO - PROCESS | 1957 | 1468840272335 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]]]}] 04:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 472ms 04:11:12 INFO - PROCESS | 1957 | 1468840272381 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 1957 | 1468840272382 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:11:12 INFO - PROCESS | 1957 | 1468840272385 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - PROCESS | 1957 | 1468840272386 Marionette TRACE conn2 <- [1,1406,null,{}] 04:11:12 INFO - PROCESS | 1957 | 1468840272388 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}] 04:11:12 INFO - PROCESS | 1957 | 1468840272393 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:12 INFO - PROCESS | 1957 | 1468840272494 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:11:12 INFO - PROCESS | 1957 | 1468840272498 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 1957 | 1468840272499 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x123da9000 == 33 [pid = 1957] [id = 359] 04:11:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x120de7800) [pid = 1957] [serial = 1076] [outer = 0x0] 04:11:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120f8f400) [pid = 1957] [serial = 1077] [outer = 0x120de7800] 04:11:12 INFO - PROCESS | 1957 | 1468840272526 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x123d0a400) [pid = 1957] [serial = 1078] [outer = 0x120de7800] 04:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 468ms 04:11:12 INFO - PROCESS | 1957 | 1468840272849 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]]]}] 04:11:12 INFO - PROCESS | 1957 | 1468840272854 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 1957 | 1468840272855 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:11:12 INFO - PROCESS | 1957 | 1468840272857 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - PROCESS | 1957 | 1468840272860 Marionette TRACE conn2 <- [1,1410,null,{}] 04:11:12 INFO - PROCESS | 1957 | 1468840272866 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}] 04:11:12 INFO - PROCESS | 1957 | 1468840272867 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:12 INFO - PROCESS | 1957 | 1468840272974 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:11:12 INFO - PROCESS | 1957 | 1468840272980 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 1957 | 1468840272981 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fdd800 == 34 [pid = 1957] [id = 360] 04:11:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x118f8a400) [pid = 1957] [serial = 1079] [outer = 0x0] 04:11:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124836800) [pid = 1957] [serial = 1080] [outer = 0x118f8a400] 04:11:13 INFO - PROCESS | 1957 | 1468840273005 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x125413c00) [pid = 1957] [serial = 1081] [outer = 0x118f8a400] 04:11:13 INFO - PROCESS | 1957 | 1468840273307 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]]]}] 04:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 477ms 04:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:11:13 INFO - PROCESS | 1957 | 1468840273335 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:11:13 INFO - PROCESS | 1957 | 1468840273336 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:11:13 INFO - PROCESS | 1957 | 1468840273338 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:11:13 INFO - PROCESS | 1957 | 1468840273339 Marionette TRACE conn2 <- [1,1414,null,{}] 04:11:13 INFO - PROCESS | 1957 | 1468840273343 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}] 04:11:13 INFO - PROCESS | 1957 | 1468840273345 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:13 INFO - PROCESS | 1957 | 1468840273414 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:11:13 INFO - PROCESS | 1957 | 1468840273417 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 1957 | 1468840273418 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268c3800 == 35 [pid = 1957] [id = 361] 04:11:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x125417000) [pid = 1957] [serial = 1082] [outer = 0x0] 04:11:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x126559400) [pid = 1957] [serial = 1083] [outer = 0x125417000] 04:11:13 INFO - PROCESS | 1957 | 1468840273444 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12687f000) [pid = 1957] [serial = 1084] [outer = 0x125417000] 04:11:13 INFO - PROCESS | 1957 | 1468840273767 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]]]}] 04:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 474ms 04:11:13 INFO - PROCESS | 1957 | 1468840273812 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:11:13 INFO - PROCESS | 1957 | 1468840273814 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:11:13 INFO - PROCESS | 1957 | 1468840273816 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:11:13 INFO - PROCESS | 1957 | 1468840273817 Marionette TRACE conn2 <- [1,1418,null,{}] 04:11:13 INFO - PROCESS | 1957 | 1468840273820 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}] 04:11:13 INFO - PROCESS | 1957 | 1468840273821 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:13 INFO - PROCESS | 1957 | 1468840273919 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:11:13 INFO - PROCESS | 1957 | 1468840273932 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 1957 | 1468840273933 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191ce000 == 36 [pid = 1957] [id = 362] 04:11:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x126554000) [pid = 1957] [serial = 1085] [outer = 0x0] 04:11:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x126c4e000) [pid = 1957] [serial = 1086] [outer = 0x126554000] 04:11:13 INFO - PROCESS | 1957 | 1468840273961 Marionette DEBUG loaded listener.js 04:11:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x127004c00) [pid = 1957] [serial = 1087] [outer = 0x126554000] 04:11:14 INFO - PROCESS | 1957 | 1468840274300 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]]]}] 04:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 04:11:14 INFO - PROCESS | 1957 | 1468840274335 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 1957 | 1468840274336 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:11:14 INFO - PROCESS | 1957 | 1468840274339 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - PROCESS | 1957 | 1468840274340 Marionette TRACE conn2 <- [1,1422,null,{}] 04:11:14 INFO - PROCESS | 1957 | 1468840274345 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}] 04:11:14 INFO - PROCESS | 1957 | 1468840274346 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:14 INFO - PROCESS | 1957 | 1468840274442 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:11:14 INFO - PROCESS | 1957 | 1468840274446 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:14 INFO - PROCESS | 1957 | 1468840274447 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x127653800 == 37 [pid = 1957] [id = 363] 04:11:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11653a800) [pid = 1957] [serial = 1088] [outer = 0x0] 04:11:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12705e000) [pid = 1957] [serial = 1089] [outer = 0x11653a800] 04:11:14 INFO - PROCESS | 1957 | 1468840274471 Marionette DEBUG loaded listener.js 04:11:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1274c6000) [pid = 1957] [serial = 1090] [outer = 0x11653a800] 04:11:14 INFO - PROCESS | 1957 | 1468840274813 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]]]}] 04:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 522ms 04:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:11:14 INFO - PROCESS | 1957 | 1468840274862 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 1957 | 1468840274863 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:11:14 INFO - PROCESS | 1957 | 1468840274865 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - PROCESS | 1957 | 1468840274867 Marionette TRACE conn2 <- [1,1426,null,{}] 04:11:14 INFO - PROCESS | 1957 | 1468840274869 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}] 04:11:14 INFO - PROCESS | 1957 | 1468840274871 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:14 INFO - PROCESS | 1957 | 1468840274993 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:11:15 INFO - PROCESS | 1957 | 1468840275023 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:15 INFO - PROCESS | 1957 | 1468840275025 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x121114000 == 38 [pid = 1957] [id = 364] 04:11:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1273ca400) [pid = 1957] [serial = 1091] [outer = 0x0] 04:11:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128b4c000) [pid = 1957] [serial = 1092] [outer = 0x1273ca400] 04:11:15 INFO - PROCESS | 1957 | 1468840275051 Marionette DEBUG loaded listener.js 04:11:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1291d1c00) [pid = 1957] [serial = 1093] [outer = 0x1273ca400] 04:11:15 INFO - PROCESS | 1957 | 1468840275364 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]]]}] 04:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 04:11:15 INFO - PROCESS | 1957 | 1468840275385 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:11:15 INFO - PROCESS | 1957 | 1468840275387 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:11:15 INFO - PROCESS | 1957 | 1468840275390 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:11:15 INFO - PROCESS | 1957 | 1468840275391 Marionette TRACE conn2 <- [1,1430,null,{}] 04:11:15 INFO - PROCESS | 1957 | 1468840275401 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}] 04:11:15 INFO - PROCESS | 1957 | 1468840275402 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:15 INFO - PROCESS | 1957 | 1468840275502 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:11:15 INFO - PROCESS | 1957 | 1468840275506 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:15 INFO - PROCESS | 1957 | 1468840275507 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12943a800 == 39 [pid = 1957] [id = 365] 04:11:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128ecc400) [pid = 1957] [serial = 1094] [outer = 0x0] 04:11:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1292e5400) [pid = 1957] [serial = 1095] [outer = 0x128ecc400] 04:11:15 INFO - PROCESS | 1957 | 1468840275536 Marionette DEBUG loaded listener.js 04:11:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1292ed000) [pid = 1957] [serial = 1096] [outer = 0x128ecc400] 04:11:16 INFO - PROCESS | 1957 | 1468840276019 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]]]}] 04:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 04:11:16 INFO - PROCESS | 1957 | 1468840276067 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:11:16 INFO - PROCESS | 1957 | 1468840276068 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:11:16 INFO - PROCESS | 1957 | 1468840276070 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:11:16 INFO - PROCESS | 1957 | 1468840276071 Marionette TRACE conn2 <- [1,1434,null,{}] 04:11:16 INFO - PROCESS | 1957 | 1468840276079 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}] 04:11:16 INFO - PROCESS | 1957 | 1468840276080 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:16 INFO - PROCESS | 1957 | 1468840276269 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1193f0000) [pid = 1957] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x116aa1000) [pid = 1957] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1291d5800) [pid = 1957] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x111f3e800) [pid = 1957] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x120e7d400) [pid = 1957] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1193ec000) [pid = 1957] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1191e9000) [pid = 1957] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x112f75400) [pid = 1957] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x115098800) [pid = 1957] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x111c81800) [pid = 1957] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x115e8c000) [pid = 1957] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x117287c00) [pid = 1957] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x113804c00) [pid = 1957] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:11:16 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x116aaa800) [pid = 1957] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:11:16 INFO - PROCESS | 1957 | 1468840276313 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 1957 | 1468840276314 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x113a28000 == 40 [pid = 1957] [id = 366] 04:11:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x112654c00) [pid = 1957] [serial = 1097] [outer = 0x0] 04:11:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1128ad000) [pid = 1957] [serial = 1098] [outer = 0x112654c00] 04:11:16 INFO - PROCESS | 1957 | 1468840276339 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x116aaa800) [pid = 1957] [serial = 1099] [outer = 0x112654c00] 04:11:16 INFO - PROCESS | 1957 | 1468840276607 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]]]}] 04:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 568ms 04:11:16 INFO - PROCESS | 1957 | 1468840276639 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:11:16 INFO - PROCESS | 1957 | 1468840276640 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:11:16 INFO - PROCESS | 1957 | 1468840276651 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:11:16 INFO - PROCESS | 1957 | 1468840276652 Marionette TRACE conn2 <- [1,1438,null,{}] 04:11:16 INFO - PROCESS | 1957 | 1468840276654 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}] 04:11:16 INFO - PROCESS | 1957 | 1468840276656 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:16 INFO - PROCESS | 1957 | 1468840276746 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:11:16 INFO - PROCESS | 1957 | 1468840276750 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 1957 | 1468840276751 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a5b1000 == 41 [pid = 1957] [id = 367] 04:11:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1182e3000) [pid = 1957] [serial = 1100] [outer = 0x0] 04:11:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124d0c400) [pid = 1957] [serial = 1101] [outer = 0x1182e3000] 04:11:16 INFO - PROCESS | 1957 | 1468840276778 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1211c6800) [pid = 1957] [serial = 1102] [outer = 0x1182e3000] 04:11:17 INFO - PROCESS | 1957 | 1468840277245 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]]]}] 04:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 619ms 04:11:17 INFO - PROCESS | 1957 | 1468840277271 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 1957 | 1468840277272 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:11:17 INFO - PROCESS | 1957 | 1468840277275 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - PROCESS | 1957 | 1468840277277 Marionette TRACE conn2 <- [1,1442,null,{}] 04:11:17 INFO - PROCESS | 1957 | 1468840277280 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}] 04:11:17 INFO - PROCESS | 1957 | 1468840277281 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:17 INFO - PROCESS | 1957 | 1468840277364 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:11:17 INFO - PROCESS | 1957 | 1468840277368 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 1957 | 1468840277369 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab6e000 == 42 [pid = 1957] [id = 368] 04:11:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124aa6800) [pid = 1957] [serial = 1103] [outer = 0x0] 04:11:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1294d0c00) [pid = 1957] [serial = 1104] [outer = 0x124aa6800] 04:11:17 INFO - PROCESS | 1957 | 1468840277393 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a668800) [pid = 1957] [serial = 1105] [outer = 0x124aa6800] 04:11:17 INFO - PROCESS | 1957 | 1468840277695 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]]]}] 04:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 471ms 04:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:11:17 INFO - PROCESS | 1957 | 1468840277746 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 1957 | 1468840277747 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:11:17 INFO - PROCESS | 1957 | 1468840277749 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - PROCESS | 1957 | 1468840277750 Marionette TRACE conn2 <- [1,1446,null,{}] 04:11:17 INFO - PROCESS | 1957 | 1468840277753 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}] 04:11:17 INFO - PROCESS | 1957 | 1468840277754 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:17 INFO - PROCESS | 1957 | 1468840277832 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:11:17 INFO - PROCESS | 1957 | 1468840277885 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 1957 | 1468840277887 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abe1000 == 43 [pid = 1957] [id = 369] 04:11:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x11872c400) [pid = 1957] [serial = 1106] [outer = 0x0] 04:11:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a66f000) [pid = 1957] [serial = 1107] [outer = 0x11872c400] 04:11:17 INFO - PROCESS | 1957 | 1468840277910 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a6c5800) [pid = 1957] [serial = 1108] [outer = 0x11872c400] 04:11:18 INFO - PROCESS | 1957 | 1468840278192 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]]]}] 04:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 468ms 04:11:18 INFO - PROCESS | 1957 | 1468840278218 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 1957 | 1468840278219 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:11:18 INFO - PROCESS | 1957 | 1468840278222 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - PROCESS | 1957 | 1468840278223 Marionette TRACE conn2 <- [1,1450,null,{}] 04:11:18 INFO - PROCESS | 1957 | 1468840278232 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}] 04:11:18 INFO - PROCESS | 1957 | 1468840278233 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:18 INFO - PROCESS | 1957 | 1468840278368 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:11:18 INFO - PROCESS | 1957 | 1468840278421 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:18 INFO - PROCESS | 1957 | 1468840278422 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x112d8a000 == 44 [pid = 1957] [id = 370] 04:11:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x111c18800) [pid = 1957] [serial = 1109] [outer = 0x0] 04:11:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x111cac000) [pid = 1957] [serial = 1110] [outer = 0x111c18800] 04:11:18 INFO - PROCESS | 1957 | 1468840278454 Marionette DEBUG loaded listener.js 04:11:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11265f800) [pid = 1957] [serial = 1111] [outer = 0x111c18800] 04:11:19 INFO - PROCESS | 1957 | 1468840279012 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]]]}] 04:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 825ms 04:11:19 INFO - PROCESS | 1957 | 1468840279048 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:11:19 INFO - PROCESS | 1957 | 1468840279050 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:11:19 INFO - PROCESS | 1957 | 1468840279054 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:11:19 INFO - PROCESS | 1957 | 1468840279056 Marionette TRACE conn2 <- [1,1454,null,{}] 04:11:19 INFO - PROCESS | 1957 | 1468840279059 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}] 04:11:19 INFO - PROCESS | 1957 | 1468840279062 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:19 INFO - PROCESS | 1957 | 1468840279198 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:11:19 INFO - PROCESS | 1957 | 1468840279273 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:19 INFO - PROCESS | 1957 | 1468840279274 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191bf800 == 45 [pid = 1957] [id = 371] 04:11:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x11697e000) [pid = 1957] [serial = 1112] [outer = 0x0] 04:11:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x116a9f800) [pid = 1957] [serial = 1113] [outer = 0x11697e000] 04:11:19 INFO - PROCESS | 1957 | 1468840279304 Marionette DEBUG loaded listener.js 04:11:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x117e1c000) [pid = 1957] [serial = 1114] [outer = 0x11697e000] 04:11:20 INFO - PROCESS | 1957 | 1468840280023 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]]]}] 04:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1023ms 04:11:20 INFO - PROCESS | 1957 | 1468840280077 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:11:20 INFO - PROCESS | 1957 | 1468840280081 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:11:20 INFO - PROCESS | 1957 | 1468840280085 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:11:20 INFO - PROCESS | 1957 | 1468840280088 Marionette TRACE conn2 <- [1,1458,null,{}] 04:11:20 INFO - PROCESS | 1957 | 1468840280109 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}] 04:11:20 INFO - PROCESS | 1957 | 1468840280112 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x12abe1000 == 44 [pid = 1957] [id = 369] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab6e000 == 43 [pid = 1957] [id = 368] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x12a5b1000 == 42 [pid = 1957] [id = 367] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11991a000) [pid = 1957] [serial = 1059] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | 1468840280327 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x113a28000 == 41 [pid = 1957] [id = 366] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x12943a800 == 40 [pid = 1957] [id = 365] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x121114000 == 39 [pid = 1957] [id = 364] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x127653800 == 38 [pid = 1957] [id = 363] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x1191ce000 == 37 [pid = 1957] [id = 362] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x1268c3800 == 36 [pid = 1957] [id = 361] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x124fdd800 == 35 [pid = 1957] [id = 360] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x123da9000 == 34 [pid = 1957] [id = 359] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x121127800 == 33 [pid = 1957] [id = 358] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x120e2d800 == 32 [pid = 1957] [id = 357] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x1191cf800 == 31 [pid = 1957] [id = 356] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x1172e4800 == 30 [pid = 1957] [id = 355] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x116228000 == 29 [pid = 1957] [id = 354] 04:11:20 INFO - PROCESS | 1957 | --DOCSHELL 0x1197b7800 == 28 [pid = 1957] [id = 353] 04:11:20 INFO - PROCESS | 1957 | 1468840280352 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:20 INFO - PROCESS | 1957 | 1468840280354 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x116572000 == 29 [pid = 1957] [id = 372] 04:11:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1160ba800) [pid = 1957] [serial = 1115] [outer = 0x0] 04:11:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x117286c00) [pid = 1957] [serial = 1116] [outer = 0x1160ba800] 04:11:20 INFO - PROCESS | 1957 | 1468840280398 Marionette DEBUG loaded listener.js 04:11:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x11820f400) [pid = 1957] [serial = 1117] [outer = 0x1160ba800] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1193e6c00) [pid = 1957] [serial = 1056] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x112f77800) [pid = 1957] [serial = 1047] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11676a400) [pid = 1957] [serial = 1050] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118866000) [pid = 1957] [serial = 1054] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1182f4000) [pid = 1957] [serial = 1053] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x125444000) [pid = 1957] [serial = 1045] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x117286800) [pid = 1957] [serial = 1051] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x115e84400) [pid = 1957] [serial = 1048] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1193eec00) [pid = 1957] [serial = 1057] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1199a0400) [pid = 1957] [serial = 1038] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x120e7c000) [pid = 1957] [serial = 1039] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x118f84800) [pid = 1957] [serial = 1035] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1193e4c00) [pid = 1957] [serial = 1036] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x115ee5400) [pid = 1957] [serial = 1032] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x112f71c00) [pid = 1957] [serial = 1033] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11872cc00) [pid = 1957] [serial = 1030] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x117282000) [pid = 1957] [serial = 1029] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a66ac00) [pid = 1957] [serial = 1026] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x124a09c00) [pid = 1957] [serial = 1023] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x11961c800) [pid = 1957] [serial = 1020] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x112654800) [pid = 1957] [serial = 1017] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x123d54800) [pid = 1957] [serial = 1042] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1215d2c00) [pid = 1957] [serial = 1041] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x124d03c00) [pid = 1957] [serial = 1044] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12a766400) [pid = 1957] [serial = 1027] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x115e86400) [pid = 1957] [serial = 1018] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12705c400) [pid = 1957] [serial = 1024] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x120de4400) [pid = 1957] [serial = 1021] [outer = 0x0] [url = about:blank] 04:11:20 INFO - PROCESS | 1957 | 1468840280798 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]]]}] 04:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 739ms 04:11:20 INFO - PROCESS | 1957 | 1468840280824 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:11:20 INFO - PROCESS | 1957 | 1468840280830 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:11:20 INFO - PROCESS | 1957 | 1468840280834 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:11:20 INFO - PROCESS | 1957 | 1468840280836 Marionette TRACE conn2 <- [1,1462,null,{}] 04:11:20 INFO - PROCESS | 1957 | 1468840280838 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}] 04:11:20 INFO - PROCESS | 1957 | 1468840280840 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:20 INFO - PROCESS | 1957 | 1468840280916 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:11:20 INFO - PROCESS | 1957 | 1468840280920 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:20 INFO - PROCESS | 1957 | 1468840280921 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x11829c800 == 30 [pid = 1957] [id = 373] 04:11:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x11850c400) [pid = 1957] [serial = 1118] [outer = 0x0] 04:11:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x11886a000) [pid = 1957] [serial = 1119] [outer = 0x11850c400] 04:11:20 INFO - PROCESS | 1957 | 1468840280950 Marionette DEBUG loaded listener.js 04:11:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1191e6000) [pid = 1957] [serial = 1120] [outer = 0x11850c400] 04:11:21 INFO - PROCESS | 1957 | 1468840281300 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]]]}] 04:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 470ms 04:11:21 INFO - PROCESS | 1957 | 1468840281304 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:11:21 INFO - PROCESS | 1957 | 1468840281314 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:11:21 INFO - PROCESS | 1957 | 1468840281319 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:11:21 INFO - PROCESS | 1957 | 1468840281321 Marionette TRACE conn2 <- [1,1466,null,{}] 04:11:21 INFO - PROCESS | 1957 | 1468840281331 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}] 04:11:21 INFO - PROCESS | 1957 | 1468840281334 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:21 INFO - PROCESS | 1957 | 1468840281415 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:11:21 INFO - PROCESS | 1957 | 1468840281479 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 1957 | 1468840281481 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x119463000 == 31 [pid = 1957] [id = 374] 04:11:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1193e6800) [pid = 1957] [serial = 1121] [outer = 0x0] 04:11:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x11961ec00) [pid = 1957] [serial = 1122] [outer = 0x1193e6800] 04:11:21 INFO - PROCESS | 1957 | 1468840281509 Marionette DEBUG loaded listener.js 04:11:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x120de6c00) [pid = 1957] [serial = 1123] [outer = 0x1193e6800] 04:11:21 INFO - PROCESS | 1957 | 1468840281817 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]]]}] 04:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 525ms 04:11:21 INFO - PROCESS | 1957 | 1468840281845 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:11:21 INFO - PROCESS | 1957 | 1468840281847 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:11:21 INFO - PROCESS | 1957 | 1468840281849 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:11:21 INFO - PROCESS | 1957 | 1468840281850 Marionette TRACE conn2 <- [1,1470,null,{}] 04:11:21 INFO - PROCESS | 1957 | 1468840281852 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}] 04:11:21 INFO - PROCESS | 1957 | 1468840281853 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:21 INFO - PROCESS | 1957 | 1468840281931 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:11:21 INFO - PROCESS | 1957 | 1468840281979 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 1957 | 1468840281980 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e19800 == 32 [pid = 1957] [id = 375] 04:11:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x120de9000) [pid = 1957] [serial = 1124] [outer = 0x0] 04:11:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x120e7f400) [pid = 1957] [serial = 1125] [outer = 0x120de9000] 04:11:22 INFO - PROCESS | 1957 | 1468840282005 Marionette DEBUG loaded listener.js 04:11:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1215d3800) [pid = 1957] [serial = 1126] [outer = 0x120de9000] 04:11:22 INFO - PROCESS | 1957 | 1468840282307 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]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 468ms 04:11:22 INFO - PROCESS | 1957 | 1468840282322 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 1957 | 1468840282324 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:11:22 INFO - PROCESS | 1957 | 1468840282336 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - PROCESS | 1957 | 1468840282338 Marionette TRACE conn2 <- [1,1474,null,{}] 04:11:22 INFO - PROCESS | 1957 | 1468840282342 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}] 04:11:22 INFO - PROCESS | 1957 | 1468840282347 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:22 INFO - PROCESS | 1957 | 1468840282462 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:11:22 INFO - PROCESS | 1957 | 1468840282467 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:22 INFO - PROCESS | 1957 | 1468840282470 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169b9000 == 33 [pid = 1957] [id = 376] 04:11:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x115e8b800) [pid = 1957] [serial = 1127] [outer = 0x0] 04:11:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123d09400) [pid = 1957] [serial = 1128] [outer = 0x115e8b800] 04:11:22 INFO - PROCESS | 1957 | 1468840282509 Marionette DEBUG loaded listener.js 04:11:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124d0bc00) [pid = 1957] [serial = 1129] [outer = 0x115e8b800] 04:11:22 INFO - PROCESS | 1957 | 1468840282887 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]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 576ms 04:11:22 INFO - PROCESS | 1957 | 1468840282913 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 1957 | 1468840282914 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:11:22 INFO - PROCESS | 1957 | 1468840282916 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - PROCESS | 1957 | 1468840282917 Marionette TRACE conn2 <- [1,1478,null,{}] 04:11:22 INFO - PROCESS | 1957 | 1468840282920 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}] 04:11:22 INFO - PROCESS | 1957 | 1468840282924 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:23 INFO - PROCESS | 1957 | 1468840283033 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:11:23 INFO - PROCESS | 1957 | 1468840283068 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 1957 | 1468840283070 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fd6000 == 34 [pid = 1957] [id = 377] 04:11:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124d0cc00) [pid = 1957] [serial = 1130] [outer = 0x0] 04:11:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12543d800) [pid = 1957] [serial = 1131] [outer = 0x124d0cc00] 04:11:23 INFO - PROCESS | 1957 | 1468840283094 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1274cc800) [pid = 1957] [serial = 1132] [outer = 0x124d0cc00] 04:11:23 INFO - PROCESS | 1957 | 1468840283428 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]]]}] 04:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 522ms 04:11:23 INFO - PROCESS | 1957 | 1468840283438 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:11:23 INFO - PROCESS | 1957 | 1468840283439 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:11:23 INFO - PROCESS | 1957 | 1468840283443 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:11:23 INFO - PROCESS | 1957 | 1468840283444 Marionette TRACE conn2 <- [1,1482,null,{}] 04:11:23 INFO - PROCESS | 1957 | 1468840283446 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}] 04:11:23 INFO - PROCESS | 1957 | 1468840283447 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:23 INFO - PROCESS | 1957 | 1468840283544 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:11:23 INFO - PROCESS | 1957 | 1468840283554 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 1957 | 1468840283555 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x126530000 == 35 [pid = 1957] [id = 378] 04:11:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x116907400) [pid = 1957] [serial = 1133] [outer = 0x0] 04:11:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x128cc2800) [pid = 1957] [serial = 1134] [outer = 0x116907400] 04:11:23 INFO - PROCESS | 1957 | 1468840283579 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1291d2400) [pid = 1957] [serial = 1135] [outer = 0x116907400] 04:11:23 INFO - PROCESS | 1957 | 1468840283907 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]]]}] 04:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 04:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:11:23 INFO - PROCESS | 1957 | 1468840283962 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:11:23 INFO - PROCESS | 1957 | 1468840283963 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:11:23 INFO - PROCESS | 1957 | 1468840283965 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:11:23 INFO - PROCESS | 1957 | 1468840283966 Marionette TRACE conn2 <- [1,1486,null,{}] 04:11:23 INFO - PROCESS | 1957 | 1468840283968 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}] 04:11:23 INFO - PROCESS | 1957 | 1468840283970 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:24 INFO - PROCESS | 1957 | 1468840284064 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:11:24 INFO - PROCESS | 1957 | 1468840284076 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 1957 | 1468840284077 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x127661800 == 36 [pid = 1957] [id = 379] 04:11:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1291d2800) [pid = 1957] [serial = 1136] [outer = 0x0] 04:11:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1292ea400) [pid = 1957] [serial = 1137] [outer = 0x1291d2800] 04:11:24 INFO - PROCESS | 1957 | 1468840284101 Marionette DEBUG loaded listener.js 04:11:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a5d0400) [pid = 1957] [serial = 1138] [outer = 0x1291d2800] 04:11:24 INFO - PROCESS | 1957 | 1468840284445 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]]]}] 04:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 04:11:24 INFO - PROCESS | 1957 | 1468840284490 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:11:24 INFO - PROCESS | 1957 | 1468840284492 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:11:24 INFO - PROCESS | 1957 | 1468840284495 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:11:24 INFO - PROCESS | 1957 | 1468840284497 Marionette TRACE conn2 <- [1,1490,null,{}] 04:11:24 INFO - PROCESS | 1957 | 1468840284499 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}] 04:11:24 INFO - PROCESS | 1957 | 1468840284500 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:24 INFO - PROCESS | 1957 | 1468840284594 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:11:24 INFO - PROCESS | 1957 | 1468840284597 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 1957 | 1468840284598 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x129138800 == 37 [pid = 1957] [id = 380] 04:11:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1291d6400) [pid = 1957] [serial = 1139] [outer = 0x0] 04:11:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a6c0000) [pid = 1957] [serial = 1140] [outer = 0x1291d6400] 04:11:24 INFO - PROCESS | 1957 | 1468840284622 Marionette DEBUG loaded listener.js 04:11:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a766400) [pid = 1957] [serial = 1141] [outer = 0x1291d6400] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x11653a800) [pid = 1957] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1169f8c00) [pid = 1957] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x112653400) [pid = 1957] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x118f8a400) [pid = 1957] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1160be400) [pid = 1957] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x120de7800) [pid = 1957] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1128b3400) [pid = 1957] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1121b1400) [pid = 1957] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x125417000) [pid = 1957] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118f8d000) [pid = 1957] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x126554000) [pid = 1957] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1273ca400) [pid = 1957] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124aa6800) [pid = 1957] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x128ecc400) [pid = 1957] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x112654c00) [pid = 1957] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:11:24 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1182e3000) [pid = 1957] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:11:25 INFO - PROCESS | 1957 | 1468840285026 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]]]}] 04:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 568ms 04:11:25 INFO - PROCESS | 1957 | 1468840285072 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 1957 | 1468840285073 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:11:25 INFO - PROCESS | 1957 | 1468840285084 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 1957 | 1468840285085 Marionette TRACE conn2 <- [1,1494,null,{}] 04:11:25 INFO - PROCESS | 1957 | 1468840285088 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}] 04:11:25 INFO - PROCESS | 1957 | 1468840285089 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:25 INFO - PROCESS | 1957 | 1468840285170 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:11:25 INFO - PROCESS | 1957 | 1468840285175 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:25 INFO - PROCESS | 1957 | 1468840285178 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d9800 == 38 [pid = 1957] [id = 381] 04:11:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1160be400) [pid = 1957] [serial = 1142] [outer = 0x0] 04:11:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1193e7400) [pid = 1957] [serial = 1143] [outer = 0x1160be400] 04:11:25 INFO - PROCESS | 1957 | 1468840285202 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123d05c00) [pid = 1957] [serial = 1144] [outer = 0x1160be400] 04:11:25 INFO - PROCESS | 1957 | 1468840285530 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]]]}] 04:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 469ms 04:11:25 INFO - PROCESS | 1957 | 1468840285554 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:11:25 INFO - PROCESS | 1957 | 1468840285555 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:11:25 INFO - PROCESS | 1957 | 1468840285557 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 1957 | 1468840285560 Marionette TRACE conn2 <- [1,1498,null,{}] 04:11:25 INFO - PROCESS | 1957 | 1468840285562 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}] 04:11:25 INFO - PROCESS | 1957 | 1468840285564 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:25 INFO - PROCESS | 1957 | 1468840285656 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:11:25 INFO - PROCESS | 1957 | 1468840285733 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:25 INFO - PROCESS | 1957 | 1468840285735 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab6d000 == 39 [pid = 1957] [id = 382] 04:11:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119997c00) [pid = 1957] [serial = 1145] [outer = 0x0] 04:11:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1273ca400) [pid = 1957] [serial = 1146] [outer = 0x119997c00] 04:11:25 INFO - PROCESS | 1957 | 1468840285784 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a7ce400) [pid = 1957] [serial = 1147] [outer = 0x119997c00] 04:11:26 INFO - PROCESS | 1957 | 1468840286080 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]]]}] 04:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 571ms 04:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:11:26 INFO - PROCESS | 1957 | 1468840286131 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:11:26 INFO - PROCESS | 1957 | 1468840286132 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:11:26 INFO - PROCESS | 1957 | 1468840286134 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:11:26 INFO - PROCESS | 1957 | 1468840286135 Marionette TRACE conn2 <- [1,1502,null,{}] 04:11:26 INFO - PROCESS | 1957 | 1468840286137 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}] 04:11:26 INFO - PROCESS | 1957 | 1468840286138 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:26 INFO - PROCESS | 1957 | 1468840286220 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:11:26 INFO - PROCESS | 1957 | 1468840286224 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:26 INFO - PROCESS | 1957 | 1468840286227 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab6f000 == 40 [pid = 1957] [id = 383] 04:11:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12a7ce000) [pid = 1957] [serial = 1148] [outer = 0x0] 04:11:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b68e000) [pid = 1957] [serial = 1149] [outer = 0x12a7ce000] 04:11:26 INFO - PROCESS | 1957 | 1468840286299 Marionette DEBUG loaded listener.js 04:11:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x126880800) [pid = 1957] [serial = 1150] [outer = 0x12a7ce000] 04:11:26 INFO - PROCESS | 1957 | 1468840286582 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]]]}] 04:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 471ms 04:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:11:26 INFO - PROCESS | 1957 | 1468840286605 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:11:26 INFO - PROCESS | 1957 | 1468840286606 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:11:26 INFO - PROCESS | 1957 | 1468840286616 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:11:26 INFO - PROCESS | 1957 | 1468840286617 Marionette TRACE conn2 <- [1,1506,null,{}] 04:11:26 INFO - PROCESS | 1957 | 1468840286619 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}] 04:11:26 INFO - PROCESS | 1957 | 1468840286620 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:26 INFO - PROCESS | 1957 | 1468840286702 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:11:26 INFO - PROCESS | 1957 | 1468840286705 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:26 INFO - PROCESS | 1957 | 1468840286706 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be11800 == 41 [pid = 1957] [id = 384] 04:11:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1274c9400) [pid = 1957] [serial = 1151] [outer = 0x0] 04:11:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12b93a000) [pid = 1957] [serial = 1152] [outer = 0x1274c9400] 04:11:26 INFO - PROCESS | 1957 | 1468840286732 Marionette DEBUG loaded listener.js 04:11:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b944000) [pid = 1957] [serial = 1153] [outer = 0x1274c9400] 04:11:27 INFO - PROCESS | 1957 | 1468840287184 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]]]}] 04:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 627ms 04:11:27 INFO - PROCESS | 1957 | 1468840287237 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:11:27 INFO - PROCESS | 1957 | 1468840287240 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:11:27 INFO - PROCESS | 1957 | 1468840287243 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 1957 | 1468840287246 Marionette TRACE conn2 <- [1,1510,null,{}] 04:11:27 INFO - PROCESS | 1957 | 1468840287250 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}] 04:11:27 INFO - PROCESS | 1957 | 1468840287251 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:27 INFO - PROCESS | 1957 | 1468840287357 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:11:27 INFO - PROCESS | 1957 | 1468840287414 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:27 INFO - PROCESS | 1957 | 1468840287415 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x118291800 == 42 [pid = 1957] [id = 385] 04:11:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x115e8a000) [pid = 1957] [serial = 1154] [outer = 0x0] 04:11:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x117287c00) [pid = 1957] [serial = 1155] [outer = 0x115e8a000] 04:11:27 INFO - PROCESS | 1957 | 1468840287446 Marionette DEBUG loaded listener.js 04:11:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1182e7800) [pid = 1957] [serial = 1156] [outer = 0x115e8a000] 04:11:27 INFO - PROCESS | 1957 | 1468840287890 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]]]}] 04:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 04:11:27 INFO - PROCESS | 1957 | 1468840287914 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:11:27 INFO - PROCESS | 1957 | 1468840287917 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:11:27 INFO - PROCESS | 1957 | 1468840287922 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 1957 | 1468840287924 Marionette TRACE conn2 <- [1,1514,null,{}] 04:11:27 INFO - PROCESS | 1957 | 1468840287926 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}] 04:11:27 INFO - PROCESS | 1957 | 1468840287928 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:28 INFO - PROCESS | 1957 | 1468840288029 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:11:28 INFO - PROCESS | 1957 | 1468840288083 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 1957 | 1468840288084 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12121d000 == 43 [pid = 1957] [id = 386] 04:11:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1191eac00) [pid = 1957] [serial = 1157] [outer = 0x0] 04:11:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1193ed000) [pid = 1957] [serial = 1158] [outer = 0x1191eac00] 04:11:28 INFO - PROCESS | 1957 | 1468840288115 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x11991fc00) [pid = 1957] [serial = 1159] [outer = 0x1191eac00] 04:11:28 INFO - PROCESS | 1957 | 1468840288570 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]]]}] 04:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 04:11:28 INFO - PROCESS | 1957 | 1468840288593 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:11:28 INFO - PROCESS | 1957 | 1468840288595 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:11:28 INFO - PROCESS | 1957 | 1468840288597 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:11:28 INFO - PROCESS | 1957 | 1468840288600 Marionette TRACE conn2 <- [1,1518,null,{}] 04:11:28 INFO - PROCESS | 1957 | 1468840288608 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}] 04:11:28 INFO - PROCESS | 1957 | 1468840288611 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:28 INFO - PROCESS | 1957 | 1468840288795 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:11:28 INFO - PROCESS | 1957 | 1468840288847 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 1957 | 1468840288849 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2de800 == 44 [pid = 1957] [id = 387] 04:11:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x126e47000) [pid = 1957] [serial = 1160] [outer = 0x0] 04:11:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x127063800) [pid = 1957] [serial = 1161] [outer = 0x126e47000] 04:11:28 INFO - PROCESS | 1957 | 1468840288879 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x128cc3400) [pid = 1957] [serial = 1162] [outer = 0x126e47000] 04:11:29 INFO - PROCESS | 1957 | 1468840289328 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]]]}] 04:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 773ms 04:11:29 INFO - PROCESS | 1957 | 1468840289370 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:11:29 INFO - PROCESS | 1957 | 1468840289372 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:11:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:11:29 INFO - PROCESS | 1957 | 1468840289374 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:11:29 INFO - PROCESS | 1957 | 1468840289376 Marionette TRACE conn2 <- [1,1522,null,{}] 04:11:29 INFO - PROCESS | 1957 | 1468840289378 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}] 04:11:29 INFO - PROCESS | 1957 | 1468840289379 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:29 INFO - PROCESS | 1957 | 1468840289481 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:11:29 INFO - PROCESS | 1957 | 1468840289535 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:29 INFO - PROCESS | 1957 | 1468840289537 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x129144000 == 45 [pid = 1957] [id = 388] 04:11:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x128ecb000) [pid = 1957] [serial = 1163] [outer = 0x0] 04:11:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1292eb000) [pid = 1957] [serial = 1164] [outer = 0x128ecb000] 04:11:29 INFO - PROCESS | 1957 | 1468840289565 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12a667400) [pid = 1957] [serial = 1165] [outer = 0x128ecb000] 04:11:30 INFO - PROCESS | 1957 | 1468840290135 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"]]]}] 04:11:30 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 () { 04:11:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:11:30 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 () { 04:11:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:11:30 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 () { 04:11:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:11:30 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 () { 04:11:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:11:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 820ms 04:11:30 INFO - PROCESS | 1957 | 1468840290199 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:11:30 INFO - PROCESS | 1957 | 1468840290200 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:11:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:11:30 INFO - PROCESS | 1957 | 1468840290203 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:11:30 INFO - PROCESS | 1957 | 1468840290205 Marionette TRACE conn2 <- [1,1526,null,{}] 04:11:30 INFO - PROCESS | 1957 | 1468840290209 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}] 04:11:30 INFO - PROCESS | 1957 | 1468840290212 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:30 INFO - PROCESS | 1957 | 1468840290305 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:11:30 INFO - PROCESS | 1957 | 1468840290376 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:30 INFO - PROCESS | 1957 | 1468840290377 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x115ed9800 == 46 [pid = 1957] [id = 389] 04:11:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1182f4400) [pid = 1957] [serial = 1166] [outer = 0x0] 04:11:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x119393c00) [pid = 1957] [serial = 1167] [outer = 0x1182f4400] 04:11:30 INFO - PROCESS | 1957 | 1468840290406 Marionette DEBUG loaded listener.js 04:11:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1193f3800) [pid = 1957] [serial = 1168] [outer = 0x1182f4400] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab6f000 == 45 [pid = 1957] [id = 383] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab6d000 == 44 [pid = 1957] [id = 382] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d9800 == 43 [pid = 1957] [id = 381] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x129138800 == 42 [pid = 1957] [id = 380] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x127661800 == 41 [pid = 1957] [id = 379] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x126530000 == 40 [pid = 1957] [id = 378] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x124fd6000 == 39 [pid = 1957] [id = 377] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1169b9000 == 38 [pid = 1957] [id = 376] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x120e19800 == 37 [pid = 1957] [id = 375] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x119463000 == 36 [pid = 1957] [id = 374] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x11829c800 == 35 [pid = 1957] [id = 373] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x116572000 == 34 [pid = 1957] [id = 372] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1191bf800 == 33 [pid = 1957] [id = 371] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x112d8a000 == 32 [pid = 1957] [id = 370] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x129144000 == 31 [pid = 1957] [id = 388] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2de800 == 30 [pid = 1957] [id = 387] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12121d000 == 29 [pid = 1957] [id = 386] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12be11800 == 28 [pid = 1957] [id = 384] 04:11:31 INFO - PROCESS | 1957 | --DOCSHELL 0x118291800 == 27 [pid = 1957] [id = 385] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x12705e000) [pid = 1957] [serial = 1089] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x120de1000) [pid = 1957] [serial = 1060] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11961e000) [pid = 1957] [serial = 1074] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x120de3c00) [pid = 1957] [serial = 1075] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x124836800) [pid = 1957] [serial = 1080] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x125413c00) [pid = 1957] [serial = 1081] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x116774400) [pid = 1957] [serial = 1065] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1169f8400) [pid = 1957] [serial = 1066] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x120f8f400) [pid = 1957] [serial = 1077] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x123d0a400) [pid = 1957] [serial = 1078] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x112fee000) [pid = 1957] [serial = 1062] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x115097400) [pid = 1957] [serial = 1063] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1185f4000) [pid = 1957] [serial = 1068] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118863000) [pid = 1957] [serial = 1069] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x126559400) [pid = 1957] [serial = 1083] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12687f000) [pid = 1957] [serial = 1084] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x119397000) [pid = 1957] [serial = 1071] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119411000) [pid = 1957] [serial = 1072] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x126c4e000) [pid = 1957] [serial = 1086] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1291d1c00) [pid = 1957] [serial = 1093] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128b4c000) [pid = 1957] [serial = 1092] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a668800) [pid = 1957] [serial = 1105] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1292ed000) [pid = 1957] [serial = 1096] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1292e5400) [pid = 1957] [serial = 1095] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1294d0c00) [pid = 1957] [serial = 1104] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1128ad000) [pid = 1957] [serial = 1098] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x116aaa800) [pid = 1957] [serial = 1099] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124d0c400) [pid = 1957] [serial = 1101] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1274c6000) [pid = 1957] [serial = 1090] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x127004c00) [pid = 1957] [serial = 1087] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1211c6800) [pid = 1957] [serial = 1102] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12a66f000) [pid = 1957] [serial = 1107] [outer = 0x0] [url = about:blank] 04:11:31 INFO - PROCESS | 1957 | 1468840291320 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"]]]}] 04:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:11:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1128ms 04:11:31 INFO - PROCESS | 1957 | 1468840291332 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:11:31 INFO - PROCESS | 1957 | 1468840291334 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:11:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:11:31 INFO - PROCESS | 1957 | 1468840291337 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 1957 | 1468840291339 Marionette TRACE conn2 <- [1,1530,null,{}] 04:11:31 INFO - PROCESS | 1957 | 1468840291342 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}] 04:11:31 INFO - PROCESS | 1957 | 1468840291344 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:31 INFO - PROCESS | 1957 | 1468840291423 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:11:31 INFO - PROCESS | 1957 | 1468840291428 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:31 INFO - PROCESS | 1957 | 1468840291431 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x1162b8800 == 28 [pid = 1957] [id = 390] 04:11:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1160c1800) [pid = 1957] [serial = 1169] [outer = 0x0] 04:11:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x116907800) [pid = 1957] [serial = 1170] [outer = 0x1160c1800] 04:11:31 INFO - PROCESS | 1957 | 1468840291460 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x112984400) [pid = 1957] [serial = 1171] [outer = 0x1160c1800] 04:11:31 INFO - PROCESS | 1957 | 1468840291786 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]]]}] 04:11:31 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 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:11:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:11:31 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. 04:11:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:11:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 04:11:31 INFO - PROCESS | 1957 | 1468840291809 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:11:31 INFO - PROCESS | 1957 | 1468840291814 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:11:31 INFO - PROCESS | 1957 | 1468840291819 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 1957 | 1468840291820 Marionette TRACE conn2 <- [1,1534,null,{}] 04:11:31 INFO - PROCESS | 1957 | 1468840291823 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}] 04:11:31 INFO - PROCESS | 1957 | 1468840291825 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:31 INFO - PROCESS | 1957 | 1468840291919 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:11:31 INFO - PROCESS | 1957 | 1468840291977 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:31 INFO - PROCESS | 1957 | 1468840291978 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x11829c800 == 29 [pid = 1957] [id = 391] 04:11:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1182dfc00) [pid = 1957] [serial = 1172] [outer = 0x0] 04:11:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1191e6800) [pid = 1957] [serial = 1173] [outer = 0x1182dfc00] 04:11:32 INFO - PROCESS | 1957 | 1468840292005 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119997800) [pid = 1957] [serial = 1174] [outer = 0x1182dfc00] 04:11:32 INFO - PROCESS | 1957 | 1468840292314 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]]]}] 04:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 520ms 04:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:11:32 INFO - PROCESS | 1957 | 1468840292338 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:11:32 INFO - PROCESS | 1957 | 1468840292340 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:11:32 INFO - PROCESS | 1957 | 1468840292344 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:11:32 INFO - PROCESS | 1957 | 1468840292348 Marionette TRACE conn2 <- [1,1538,null,{}] 04:11:32 INFO - PROCESS | 1957 | 1468840292356 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}] 04:11:32 INFO - PROCESS | 1957 | 1468840292360 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:32 INFO - PROCESS | 1957 | 1468840292435 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:11:32 INFO - PROCESS | 1957 | 1468840292493 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 1957 | 1468840292495 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197cd800 == 30 [pid = 1957] [id = 392] 04:11:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x115e83c00) [pid = 1957] [serial = 1175] [outer = 0x0] 04:11:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x121907c00) [pid = 1957] [serial = 1176] [outer = 0x115e83c00] 04:11:32 INFO - PROCESS | 1957 | 1468840292522 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124d08000) [pid = 1957] [serial = 1177] [outer = 0x115e83c00] 04:11:32 INFO - PROCESS | 1957 | 1468840292804 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]]]}] 04:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 474ms 04:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:11:32 INFO - PROCESS | 1957 | 1468840292818 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:11:32 INFO - PROCESS | 1957 | 1468840292820 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:11:32 INFO - PROCESS | 1957 | 1468840292822 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:11:32 INFO - PROCESS | 1957 | 1468840292823 Marionette TRACE conn2 <- [1,1542,null,{}] 04:11:32 INFO - PROCESS | 1957 | 1468840292833 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}] 04:11:32 INFO - PROCESS | 1957 | 1468840292834 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:32 INFO - PROCESS | 1957 | 1468840292917 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:11:32 INFO - PROCESS | 1957 | 1468840292920 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 1957 | 1468840292922 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12141b800 == 31 [pid = 1957] [id = 393] 04:11:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x125415c00) [pid = 1957] [serial = 1178] [outer = 0x0] 04:11:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x126e43c00) [pid = 1957] [serial = 1179] [outer = 0x125415c00] 04:11:32 INFO - PROCESS | 1957 | 1468840292949 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12705cc00) [pid = 1957] [serial = 1180] [outer = 0x125415c00] 04:11:33 INFO - PROCESS | 1957 | 1468840293263 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]]]}] 04:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 472ms 04:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:11:33 INFO - PROCESS | 1957 | 1468840293296 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 1957 | 1468840293297 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:11:33 INFO - PROCESS | 1957 | 1468840293306 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - PROCESS | 1957 | 1468840293307 Marionette TRACE conn2 <- [1,1546,null,{}] 04:11:33 INFO - PROCESS | 1957 | 1468840293309 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}] 04:11:33 INFO - PROCESS | 1957 | 1468840293311 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:33 INFO - PROCESS | 1957 | 1468840293415 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:11:33 INFO - PROCESS | 1957 | 1468840293428 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 1957 | 1468840293429 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c23000 == 32 [pid = 1957] [id = 394] 04:11:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1193ec400) [pid = 1957] [serial = 1181] [outer = 0x0] 04:11:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x126880000) [pid = 1957] [serial = 1182] [outer = 0x1193ec400] 04:11:33 INFO - PROCESS | 1957 | 1468840293453 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128cbd400) [pid = 1957] [serial = 1183] [outer = 0x1193ec400] 04:11:33 INFO - PROCESS | 1957 | 1468840293790 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]]]}] 04:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 528ms 04:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:11:33 INFO - PROCESS | 1957 | 1468840293831 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 1957 | 1468840293832 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:11:33 INFO - PROCESS | 1957 | 1468840293834 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - PROCESS | 1957 | 1468840293835 Marionette TRACE conn2 <- [1,1550,null,{}] 04:11:33 INFO - PROCESS | 1957 | 1468840293838 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}] 04:11:33 INFO - PROCESS | 1957 | 1468840293842 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:33 INFO - PROCESS | 1957 | 1468840293952 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:11:33 INFO - PROCESS | 1957 | 1468840293991 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 1957 | 1468840293992 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c0a000 == 33 [pid = 1957] [id = 395] 04:11:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128b4d800) [pid = 1957] [serial = 1184] [outer = 0x0] 04:11:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1292edc00) [pid = 1957] [serial = 1185] [outer = 0x128b4d800] 04:11:34 INFO - PROCESS | 1957 | 1468840294017 Marionette DEBUG loaded listener.js 04:11:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a762000) [pid = 1957] [serial = 1186] [outer = 0x128b4d800] 04:11:34 INFO - PROCESS | 1957 | 1468840294363 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]]]}] 04:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 571ms 04:11:34 INFO - PROCESS | 1957 | 1468840294406 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:11:34 INFO - PROCESS | 1957 | 1468840294408 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:11:34 INFO - PROCESS | 1957 | 1468840294413 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - PROCESS | 1957 | 1468840294415 Marionette TRACE conn2 <- [1,1554,null,{}] 04:11:34 INFO - PROCESS | 1957 | 1468840294418 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}] 04:11:34 INFO - PROCESS | 1957 | 1468840294421 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:34 INFO - PROCESS | 1957 | 1468840294570 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:11:34 INFO - PROCESS | 1957 | 1468840294576 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:34 INFO - PROCESS | 1957 | 1468840294577 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896c000 == 34 [pid = 1957] [id = 396] 04:11:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x112981000) [pid = 1957] [serial = 1187] [outer = 0x0] 04:11:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12abf1c00) [pid = 1957] [serial = 1188] [outer = 0x112981000] 04:11:34 INFO - PROCESS | 1957 | 1468840294661 Marionette DEBUG loaded listener.js 04:11:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12b939800) [pid = 1957] [serial = 1189] [outer = 0x112981000] 04:11:35 INFO - PROCESS | 1957 | 1468840295001 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]]]}] 04:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 626ms 04:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:11:35 INFO - PROCESS | 1957 | 1468840295037 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 1957 | 1468840295038 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:11:35 INFO - PROCESS | 1957 | 1468840295040 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:11:35 INFO - PROCESS | 1957 | 1468840295041 Marionette TRACE conn2 <- [1,1558,null,{}] 04:11:35 INFO - PROCESS | 1957 | 1468840295046 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}] 04:11:35 INFO - PROCESS | 1957 | 1468840295047 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:35 INFO - PROCESS | 1957 | 1468840295139 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:11:35 INFO - PROCESS | 1957 | 1468840295193 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:35 INFO - PROCESS | 1957 | 1468840295194 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x129137800 == 35 [pid = 1957] [id = 397] 04:11:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x118728c00) [pid = 1957] [serial = 1190] [outer = 0x0] 04:11:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b93f000) [pid = 1957] [serial = 1191] [outer = 0x118728c00] 04:11:35 INFO - PROCESS | 1957 | 1468840295219 Marionette DEBUG loaded listener.js 04:11:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12ba18400) [pid = 1957] [serial = 1192] [outer = 0x118728c00] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12a7ce000) [pid = 1957] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1274c9400) [pid = 1957] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x124d0cc00) [pid = 1957] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x116907400) [pid = 1957] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x115e8b800) [pid = 1957] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1193e6800) [pid = 1957] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1291d2800) [pid = 1957] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x120de9000) [pid = 1957] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11850c400) [pid = 1957] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11697e000) [pid = 1957] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1160ba800) [pid = 1957] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11872c400) [pid = 1957] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x111c18800) [pid = 1957] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1291d6400) [pid = 1957] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1160be400) [pid = 1957] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:11:35 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x119997c00) [pid = 1957] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:11:35 INFO - PROCESS | 1957 | 1468840295780 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]]]}] 04:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 773ms 04:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:11:35 INFO - PROCESS | 1957 | 1468840295813 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 1957 | 1468840295814 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:11:35 INFO - PROCESS | 1957 | 1468840295816 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:11:35 INFO - PROCESS | 1957 | 1468840295818 Marionette TRACE conn2 <- [1,1562,null,{}] 04:11:35 INFO - PROCESS | 1957 | 1468840295820 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}] 04:11:35 INFO - PROCESS | 1957 | 1468840295821 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:35 INFO - PROCESS | 1957 | 1468840295900 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:11:35 INFO - PROCESS | 1957 | 1468840295957 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:35 INFO - PROCESS | 1957 | 1468840295958 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197cb000 == 36 [pid = 1957] [id = 398] 04:11:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1121be400) [pid = 1957] [serial = 1193] [outer = 0x0] 04:11:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x116aa1000) [pid = 1957] [serial = 1194] [outer = 0x1121be400] 04:11:35 INFO - PROCESS | 1957 | 1468840295982 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x119629800) [pid = 1957] [serial = 1195] [outer = 0x1121be400] 04:11:36 INFO - PROCESS | 1957 | 1468840296240 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]]]}] 04:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 468ms 04:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:11:36 INFO - PROCESS | 1957 | 1468840296286 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:11:36 INFO - PROCESS | 1957 | 1468840296287 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:11:36 INFO - PROCESS | 1957 | 1468840296289 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:11:36 INFO - PROCESS | 1957 | 1468840296290 Marionette TRACE conn2 <- [1,1566,null,{}] 04:11:36 INFO - PROCESS | 1957 | 1468840296300 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}] 04:11:36 INFO - PROCESS | 1957 | 1468840296301 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:36 INFO - PROCESS | 1957 | 1468840296383 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:11:36 INFO - PROCESS | 1957 | 1468840296402 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:36 INFO - PROCESS | 1957 | 1468840296403 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a5a6800 == 37 [pid = 1957] [id = 399] 04:11:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x119625000) [pid = 1957] [serial = 1196] [outer = 0x0] 04:11:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1274cb000) [pid = 1957] [serial = 1197] [outer = 0x119625000] 04:11:36 INFO - PROCESS | 1957 | 1468840296426 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a6bd400) [pid = 1957] [serial = 1198] [outer = 0x119625000] 04:11:36 INFO - PROCESS | 1957 | 1468840296754 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]]]}] 04:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 476ms 04:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:11:36 INFO - PROCESS | 1957 | 1468840296765 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:11:36 INFO - PROCESS | 1957 | 1468840296766 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:11:36 INFO - PROCESS | 1957 | 1468840296769 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:11:36 INFO - PROCESS | 1957 | 1468840296770 Marionette TRACE conn2 <- [1,1570,null,{}] 04:11:36 INFO - PROCESS | 1957 | 1468840296773 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}] 04:11:36 INFO - PROCESS | 1957 | 1468840296786 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:36 INFO - PROCESS | 1957 | 1468840296910 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:11:36 INFO - PROCESS | 1957 | 1468840296918 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:36 INFO - PROCESS | 1957 | 1468840296920 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c21800 == 38 [pid = 1957] [id = 400] 04:11:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12abf5400) [pid = 1957] [serial = 1199] [outer = 0x0] 04:11:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12be27c00) [pid = 1957] [serial = 1200] [outer = 0x12abf5400] 04:11:36 INFO - PROCESS | 1957 | 1468840296962 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12be34800) [pid = 1957] [serial = 1201] [outer = 0x12abf5400] 04:11:37 INFO - PROCESS | 1957 | 1468840297362 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]]]}] 04:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 618ms 04:11:37 INFO - PROCESS | 1957 | 1468840297388 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:11:37 INFO - PROCESS | 1957 | 1468840297389 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:11:37 INFO - PROCESS | 1957 | 1468840297394 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:11:37 INFO - PROCESS | 1957 | 1468840297395 Marionette TRACE conn2 <- [1,1574,null,{}] 04:11:37 INFO - PROCESS | 1957 | 1468840297397 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}] 04:11:37 INFO - PROCESS | 1957 | 1468840297398 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:37 INFO - PROCESS | 1957 | 1468840297474 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:11:37 INFO - PROCESS | 1957 | 1468840297533 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:37 INFO - PROCESS | 1957 | 1468840297534 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be21000 == 39 [pid = 1957] [id = 401] 04:11:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128cb7400) [pid = 1957] [serial = 1202] [outer = 0x0] 04:11:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12beb9400) [pid = 1957] [serial = 1203] [outer = 0x128cb7400] 04:11:37 INFO - PROCESS | 1957 | 1468840297558 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x120e7c800) [pid = 1957] [serial = 1204] [outer = 0x128cb7400] 04:11:38 INFO - PROCESS | 1957 | 1468840298018 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]]]}] 04:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 04:11:38 INFO - PROCESS | 1957 | 1468840298087 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 1957 | 1468840298089 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:11:38 INFO - PROCESS | 1957 | 1468840298096 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - PROCESS | 1957 | 1468840298098 Marionette TRACE conn2 <- [1,1578,null,{}] 04:11:38 INFO - PROCESS | 1957 | 1468840298103 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}] 04:11:38 INFO - PROCESS | 1957 | 1468840298105 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:38 INFO - PROCESS | 1957 | 1468840298218 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:11:38 INFO - PROCESS | 1957 | 1468840298298 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:38 INFO - PROCESS | 1957 | 1468840298300 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x11829a800 == 40 [pid = 1957] [id = 402] 04:11:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1160bc000) [pid = 1957] [serial = 1205] [outer = 0x0] 04:11:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11697ac00) [pid = 1957] [serial = 1206] [outer = 0x1160bc000] 04:11:38 INFO - PROCESS | 1957 | 1468840298331 Marionette DEBUG loaded listener.js 04:11:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1182fe400) [pid = 1957] [serial = 1207] [outer = 0x1160bc000] 04:11:38 INFO - PROCESS | 1957 | 1468840298876 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]]]}] 04:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 823ms 04:11:38 INFO - PROCESS | 1957 | 1468840298918 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 1957 | 1468840298922 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:11:38 INFO - PROCESS | 1957 | 1468840298927 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - PROCESS | 1957 | 1468840298928 Marionette TRACE conn2 <- [1,1582,null,{}] 04:11:38 INFO - PROCESS | 1957 | 1468840298931 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}] 04:11:38 INFO - PROCESS | 1957 | 1468840298933 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:39 INFO - PROCESS | 1957 | 1468840299039 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:11:39 INFO - PROCESS | 1957 | 1468840299121 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:39 INFO - PROCESS | 1957 | 1468840299123 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x115061000 == 41 [pid = 1957] [id = 403] 04:11:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1162cf000) [pid = 1957] [serial = 1208] [outer = 0x0] 04:11:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x118727c00) [pid = 1957] [serial = 1209] [outer = 0x1162cf000] 04:11:39 INFO - PROCESS | 1957 | 1468840299154 Marionette DEBUG loaded listener.js 04:11:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x1193e4800) [pid = 1957] [serial = 1210] [outer = 0x1162cf000] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x123c21800 == 40 [pid = 1957] [id = 400] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12a5a6800 == 39 [pid = 1957] [id = 399] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x1197cb000 == 38 [pid = 1957] [id = 398] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x129137800 == 37 [pid = 1957] [id = 397] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12896c000 == 36 [pid = 1957] [id = 396] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x126c0a000 == 35 [pid = 1957] [id = 395] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x123c23000 == 34 [pid = 1957] [id = 394] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12141b800 == 33 [pid = 1957] [id = 393] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x1197cd800 == 32 [pid = 1957] [id = 392] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x11829c800 == 31 [pid = 1957] [id = 391] 04:11:39 INFO - PROCESS | 1957 | --DOCSHELL 0x1162b8800 == 30 [pid = 1957] [id = 390] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x126880800) [pid = 1957] [serial = 1150] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12b93a000) [pid = 1957] [serial = 1152] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12543d800) [pid = 1957] [serial = 1131] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x128cc2800) [pid = 1957] [serial = 1134] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1274cc800) [pid = 1957] [serial = 1132] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x123d09400) [pid = 1957] [serial = 1128] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11961ec00) [pid = 1957] [serial = 1122] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x120de6c00) [pid = 1957] [serial = 1123] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1292ea400) [pid = 1957] [serial = 1137] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x120e7f400) [pid = 1957] [serial = 1125] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12b944000) [pid = 1957] [serial = 1153] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1215d3800) [pid = 1957] [serial = 1126] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11886a000) [pid = 1957] [serial = 1119] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1191e6000) [pid = 1957] [serial = 1120] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x116a9f800) [pid = 1957] [serial = 1113] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x117e1c000) [pid = 1957] [serial = 1114] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x117286c00) [pid = 1957] [serial = 1116] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11820f400) [pid = 1957] [serial = 1117] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a6c5800) [pid = 1957] [serial = 1108] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x111cac000) [pid = 1957] [serial = 1110] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x11265f800) [pid = 1957] [serial = 1111] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1291d2400) [pid = 1957] [serial = 1135] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12a6c0000) [pid = 1957] [serial = 1140] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12a5d0400) [pid = 1957] [serial = 1138] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1193e7400) [pid = 1957] [serial = 1143] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12a7ce400) [pid = 1957] [serial = 1147] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a766400) [pid = 1957] [serial = 1141] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12b68e000) [pid = 1957] [serial = 1149] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x123d05c00) [pid = 1957] [serial = 1144] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x124d0bc00) [pid = 1957] [serial = 1129] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1273ca400) [pid = 1957] [serial = 1146] [outer = 0x0] [url = about:blank] 04:11:39 INFO - PROCESS | 1957 | 1468840299780 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]]]}] 04:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 871ms 04:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:11:39 INFO - PROCESS | 1957 | 1468840299797 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:11:39 INFO - PROCESS | 1957 | 1468840299799 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:11:39 INFO - PROCESS | 1957 | 1468840299802 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:11:39 INFO - PROCESS | 1957 | 1468840299805 Marionette TRACE conn2 <- [1,1586,null,{}] 04:11:39 INFO - PROCESS | 1957 | 1468840299809 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}] 04:11:39 INFO - PROCESS | 1957 | 1468840299811 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:39 INFO - PROCESS | 1957 | 1468840299897 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:11:39 INFO - PROCESS | 1957 | 1468840299901 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:39 INFO - PROCESS | 1957 | 1468840299904 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f67800 == 31 [pid = 1957] [id = 404] 04:11:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1182e2400) [pid = 1957] [serial = 1211] [outer = 0x0] 04:11:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1185f6800) [pid = 1957] [serial = 1212] [outer = 0x1182e2400] 04:11:39 INFO - PROCESS | 1957 | 1468840299931 Marionette DEBUG loaded listener.js 04:11:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1191e9000) [pid = 1957] [serial = 1213] [outer = 0x1182e2400] 04:11:40 INFO - PROCESS | 1957 | 1468840300270 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]]]}] 04:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 521ms 04:11:40 INFO - PROCESS | 1957 | 1468840300324 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:11:40 INFO - PROCESS | 1957 | 1468840300327 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:11:40 INFO - PROCESS | 1957 | 1468840300331 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - PROCESS | 1957 | 1468840300333 Marionette TRACE conn2 <- [1,1590,null,{}] 04:11:40 INFO - PROCESS | 1957 | 1468840300335 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}] 04:11:40 INFO - PROCESS | 1957 | 1468840300337 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:40 INFO - PROCESS | 1957 | 1468840300417 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:11:40 INFO - PROCESS | 1957 | 1468840300421 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 1957 | 1468840300422 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f03000 == 32 [pid = 1957] [id = 405] 04:11:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1193eac00) [pid = 1957] [serial = 1214] [outer = 0x0] 04:11:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120de3000) [pid = 1957] [serial = 1215] [outer = 0x1193eac00] 04:11:40 INFO - PROCESS | 1957 | 1468840300451 Marionette DEBUG loaded listener.js 04:11:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x120e7a400) [pid = 1957] [serial = 1216] [outer = 0x1193eac00] 04:11:40 INFO - PROCESS | 1957 | 1468840300797 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]]]}] 04:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 470ms 04:11:40 INFO - PROCESS | 1957 | 1468840300801 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:11:40 INFO - PROCESS | 1957 | 1468840300802 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:11:40 INFO - PROCESS | 1957 | 1468840300805 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - PROCESS | 1957 | 1468840300807 Marionette TRACE conn2 <- [1,1594,null,{}] 04:11:40 INFO - PROCESS | 1957 | 1468840300817 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}] 04:11:40 INFO - PROCESS | 1957 | 1468840300820 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:40 INFO - PROCESS | 1957 | 1468840300903 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:11:40 INFO - PROCESS | 1957 | 1468840300960 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 1957 | 1468840300962 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x121115000 == 33 [pid = 1957] [id = 406] 04:11:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x120de9400) [pid = 1957] [serial = 1217] [outer = 0x0] 04:11:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x121befc00) [pid = 1957] [serial = 1218] [outer = 0x120de9400] 04:11:40 INFO - PROCESS | 1957 | 1468840300989 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x126878000) [pid = 1957] [serial = 1219] [outer = 0x120de9400] 04:11:41 INFO - PROCESS | 1957 | 1468840301280 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]]]}] 04:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 523ms 04:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:11:41 INFO - PROCESS | 1957 | 1468840301330 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 1957 | 1468840301332 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:11:41 INFO - PROCESS | 1957 | 1468840301334 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - PROCESS | 1957 | 1468840301335 Marionette TRACE conn2 <- [1,1598,null,{}] 04:11:41 INFO - PROCESS | 1957 | 1468840301337 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}] 04:11:41 INFO - PROCESS | 1957 | 1468840301338 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:41 INFO - PROCESS | 1957 | 1468840301420 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:11:41 INFO - PROCESS | 1957 | 1468840301423 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 1957 | 1468840301425 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x123da9000 == 34 [pid = 1957] [id = 407] 04:11:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x126c48000) [pid = 1957] [serial = 1220] [outer = 0x0] 04:11:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x128b48800) [pid = 1957] [serial = 1221] [outer = 0x126c48000] 04:11:41 INFO - PROCESS | 1957 | 1468840301452 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x128ece800) [pid = 1957] [serial = 1222] [outer = 0x126c48000] 04:11:41 INFO - PROCESS | 1957 | 1468840301776 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]]]}] 04:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 471ms 04:11:41 INFO - PROCESS | 1957 | 1468840301805 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 1957 | 1468840301806 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:11:41 INFO - PROCESS | 1957 | 1468840301809 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - PROCESS | 1957 | 1468840301812 Marionette TRACE conn2 <- [1,1602,null,{}] 04:11:41 INFO - PROCESS | 1957 | 1468840301840 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}] 04:11:41 INFO - PROCESS | 1957 | 1468840301841 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:41 INFO - PROCESS | 1957 | 1468840301939 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:11:41 INFO - PROCESS | 1957 | 1468840301948 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 1957 | 1468840301949 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x126534000 == 35 [pid = 1957] [id = 408] 04:11:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x113d6bc00) [pid = 1957] [serial = 1223] [outer = 0x0] 04:11:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1292e2800) [pid = 1957] [serial = 1224] [outer = 0x113d6bc00] 04:11:41 INFO - PROCESS | 1957 | 1468840301973 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1294ca800) [pid = 1957] [serial = 1225] [outer = 0x113d6bc00] 04:11:42 INFO - PROCESS | 1957 | 1468840302323 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]]]}] 04:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 548ms 04:11:42 INFO - PROCESS | 1957 | 1468840302358 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:11:42 INFO - PROCESS | 1957 | 1468840302360 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:11:42 INFO - PROCESS | 1957 | 1468840302363 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 1957 | 1468840302364 Marionette TRACE conn2 <- [1,1606,null,{}] 04:11:42 INFO - PROCESS | 1957 | 1468840302367 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}] 04:11:42 INFO - PROCESS | 1957 | 1468840302371 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:42 INFO - PROCESS | 1957 | 1468840302475 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:11:42 INFO - PROCESS | 1957 | 1468840302513 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:42 INFO - PROCESS | 1957 | 1468840302514 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896f800 == 36 [pid = 1957] [id = 409] 04:11:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1294d1800) [pid = 1957] [serial = 1226] [outer = 0x0] 04:11:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12a66d800) [pid = 1957] [serial = 1227] [outer = 0x1294d1800] 04:11:42 INFO - PROCESS | 1957 | 1468840302538 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b690000) [pid = 1957] [serial = 1228] [outer = 0x1294d1800] 04:11:42 INFO - PROCESS | 1957 | 1468840302864 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]]]}] 04:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 04:11:42 INFO - PROCESS | 1957 | 1468840302886 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:11:42 INFO - PROCESS | 1957 | 1468840302887 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:11:42 INFO - PROCESS | 1957 | 1468840302889 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 1957 | 1468840302891 Marionette TRACE conn2 <- [1,1610,null,{}] 04:11:42 INFO - PROCESS | 1957 | 1468840302895 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}] 04:11:42 INFO - PROCESS | 1957 | 1468840302897 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:42 INFO - PROCESS | 1957 | 1468840302991 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:11:43 INFO - PROCESS | 1957 | 1468840303002 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 1957 | 1468840303003 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296a8000 == 37 [pid = 1957] [id = 410] 04:11:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b690400) [pid = 1957] [serial = 1229] [outer = 0x0] 04:11:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b93d000) [pid = 1957] [serial = 1230] [outer = 0x12b690400] 04:11:43 INFO - PROCESS | 1957 | 1468840303028 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12ba17400) [pid = 1957] [serial = 1231] [outer = 0x12b690400] 04:11:43 INFO - PROCESS | 1957 | 1468840303337 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]]]}] 04:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 473ms 04:11:43 INFO - PROCESS | 1957 | 1468840303368 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:11:43 INFO - PROCESS | 1957 | 1468840303369 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:11:43 INFO - PROCESS | 1957 | 1468840303371 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:11:43 INFO - PROCESS | 1957 | 1468840303372 Marionette TRACE conn2 <- [1,1614,null,{}] 04:11:43 INFO - PROCESS | 1957 | 1468840303375 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}] 04:11:43 INFO - PROCESS | 1957 | 1468840303377 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:43 INFO - PROCESS | 1957 | 1468840303474 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:11:43 INFO - PROCESS | 1957 | 1468840303478 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 1957 | 1468840303479 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6da000 == 38 [pid = 1957] [id = 411] 04:11:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b693c00) [pid = 1957] [serial = 1232] [outer = 0x0] 04:11:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12be2b800) [pid = 1957] [serial = 1233] [outer = 0x12b693c00] 04:11:43 INFO - PROCESS | 1957 | 1468840303503 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12be33800) [pid = 1957] [serial = 1234] [outer = 0x12b693c00] 04:11:43 INFO - PROCESS | 1957 | 1468840303929 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]]]}] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x128b4d800) [pid = 1957] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x115e83c00) [pid = 1957] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1160c1800) [pid = 1957] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x112981000) [pid = 1957] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x118728c00) [pid = 1957] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1121be400) [pid = 1957] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1182f4400) [pid = 1957] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1182dfc00) [pid = 1957] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x125415c00) [pid = 1957] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x119625000) [pid = 1957] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x115e8a000) [pid = 1957] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1191eac00) [pid = 1957] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x126e47000) [pid = 1957] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x128ecb000) [pid = 1957] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1193ec400) [pid = 1957] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:11:43 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12abf5400) [pid = 1957] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:11:43 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 04:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 622ms 04:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:11:43 INFO - PROCESS | 1957 | 1468840303993 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 1957 | 1468840303994 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:11:44 INFO - PROCESS | 1957 | 1468840303997 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - PROCESS | 1957 | 1468840303998 Marionette TRACE conn2 <- [1,1618,null,{}] 04:11:44 INFO - PROCESS | 1957 | 1468840304000 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}] 04:11:44 INFO - PROCESS | 1957 | 1468840304001 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:44 INFO - PROCESS | 1957 | 1468840304079 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:11:44 INFO - PROCESS | 1957 | 1468840304082 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 1957 | 1468840304083 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x121009000 == 39 [pid = 1957] [id = 412] 04:11:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118728c00) [pid = 1957] [serial = 1235] [outer = 0x0] 04:11:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1193e5400) [pid = 1957] [serial = 1236] [outer = 0x118728c00] 04:11:44 INFO - PROCESS | 1957 | 1468840304107 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x123dd9000) [pid = 1957] [serial = 1237] [outer = 0x118728c00] 04:11:44 INFO - PROCESS | 1957 | 1468840304445 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]]]}] 04:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 469ms 04:11:44 INFO - PROCESS | 1957 | 1468840304467 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 1957 | 1468840304469 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:11:44 INFO - PROCESS | 1957 | 1468840304472 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - PROCESS | 1957 | 1468840304474 Marionette TRACE conn2 <- [1,1622,null,{}] 04:11:44 INFO - PROCESS | 1957 | 1468840304477 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}] 04:11:44 INFO - PROCESS | 1957 | 1468840304479 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:44 INFO - PROCESS | 1957 | 1468840304632 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:11:44 INFO - PROCESS | 1957 | 1468840304646 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 1957 | 1468840304648 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b67f000 == 40 [pid = 1957] [id = 413] 04:11:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1193ec400) [pid = 1957] [serial = 1238] [outer = 0x0] 04:11:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1291d6400) [pid = 1957] [serial = 1239] [outer = 0x1193ec400] 04:11:44 INFO - PROCESS | 1957 | 1468840304686 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12be32800) [pid = 1957] [serial = 1240] [outer = 0x1193ec400] 04:11:45 INFO - PROCESS | 1957 | 1468840305029 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]]]}] 04:11:45 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 04:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 570ms 04:11:45 INFO - PROCESS | 1957 | 1468840305049 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 1957 | 1468840305050 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:11:45 INFO - PROCESS | 1957 | 1468840305053 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 1957 | 1468840305055 Marionette TRACE conn2 <- [1,1626,null,{}] 04:11:45 INFO - PROCESS | 1957 | 1468840305058 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}] 04:11:45 INFO - PROCESS | 1957 | 1468840305060 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:45 INFO - PROCESS | 1957 | 1468840305152 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:11:45 INFO - PROCESS | 1957 | 1468840305156 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 1957 | 1468840305157 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c630000 == 41 [pid = 1957] [id = 414] 04:11:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12beb8c00) [pid = 1957] [serial = 1241] [outer = 0x0] 04:11:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12c670c00) [pid = 1957] [serial = 1242] [outer = 0x12beb8c00] 04:11:45 INFO - PROCESS | 1957 | 1468840305185 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12c67e800) [pid = 1957] [serial = 1243] [outer = 0x12beb8c00] 04:11:45 INFO - PROCESS | 1957 | 1468840305514 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]]]}] 04:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 469ms 04:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:11:45 INFO - PROCESS | 1957 | 1468840305524 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 1957 | 1468840305525 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:11:45 INFO - PROCESS | 1957 | 1468840305530 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 1957 | 1468840305531 Marionette TRACE conn2 <- [1,1630,null,{}] 04:11:45 INFO - PROCESS | 1957 | 1468840305534 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}] 04:11:45 INFO - PROCESS | 1957 | 1468840305535 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:45 INFO - PROCESS | 1957 | 1468840305645 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:11:45 INFO - PROCESS | 1957 | 1468840305651 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 1957 | 1468840305652 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c643000 == 42 [pid = 1957] [id = 415] 04:11:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12a7c8000) [pid = 1957] [serial = 1244] [outer = 0x0] 04:11:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12cb16000) [pid = 1957] [serial = 1245] [outer = 0x12a7c8000] 04:11:45 INFO - PROCESS | 1957 | 1468840305675 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12cca0400) [pid = 1957] [serial = 1246] [outer = 0x12a7c8000] 04:11:46 INFO - PROCESS | 1957 | 1468840306050 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]]]}] 04:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 570ms 04:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:11:46 INFO - PROCESS | 1957 | 1468840306100 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:11:46 INFO - PROCESS | 1957 | 1468840306102 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:11:46 INFO - PROCESS | 1957 | 1468840306105 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - PROCESS | 1957 | 1468840306107 Marionette TRACE conn2 <- [1,1634,null,{}] 04:11:46 INFO - PROCESS | 1957 | 1468840306112 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}] 04:11:46 INFO - PROCESS | 1957 | 1468840306113 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:46 INFO - PROCESS | 1957 | 1468840306223 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:11:46 INFO - PROCESS | 1957 | 1468840306284 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 1957 | 1468840306285 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172e2800 == 43 [pid = 1957] [id = 416] 04:11:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x116981400) [pid = 1957] [serial = 1247] [outer = 0x0] 04:11:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1176b3c00) [pid = 1957] [serial = 1248] [outer = 0x116981400] 04:11:46 INFO - PROCESS | 1957 | 1468840306316 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1191e3c00) [pid = 1957] [serial = 1249] [outer = 0x116981400] 04:11:46 INFO - PROCESS | 1957 | 1468840306748 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]]]}] 04:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 672ms 04:11:46 INFO - PROCESS | 1957 | 1468840306778 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:11:46 INFO - PROCESS | 1957 | 1468840306781 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:11:46 INFO - PROCESS | 1957 | 1468840306786 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - PROCESS | 1957 | 1468840306788 Marionette TRACE conn2 <- [1,1638,null,{}] 04:11:46 INFO - PROCESS | 1957 | 1468840306790 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}] 04:11:46 INFO - PROCESS | 1957 | 1468840306792 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:46 INFO - PROCESS | 1957 | 1468840306894 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:11:46 INFO - PROCESS | 1957 | 1468840306953 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 1957 | 1468840306955 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x125486000 == 44 [pid = 1957] [id = 417] 04:11:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x120ddf000) [pid = 1957] [serial = 1250] [outer = 0x0] 04:11:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x121bf2c00) [pid = 1957] [serial = 1251] [outer = 0x120ddf000] 04:11:46 INFO - PROCESS | 1957 | 1468840306985 Marionette DEBUG loaded listener.js 04:11:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x124d10400) [pid = 1957] [serial = 1252] [outer = 0x120ddf000] 04:11:47 INFO - PROCESS | 1957 | 1468840307433 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]]]}] 04:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 04:11:47 INFO - PROCESS | 1957 | 1468840307456 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:11:47 INFO - PROCESS | 1957 | 1468840307457 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:11:47 INFO - PROCESS | 1957 | 1468840307462 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - PROCESS | 1957 | 1468840307465 Marionette TRACE conn2 <- [1,1642,null,{}] 04:11:47 INFO - PROCESS | 1957 | 1468840307472 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}] 04:11:47 INFO - PROCESS | 1957 | 1468840307476 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:47 INFO - PROCESS | 1957 | 1468840307632 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:11:47 INFO - PROCESS | 1957 | 1468840307699 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:47 INFO - PROCESS | 1957 | 1468840307701 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c63c000 == 45 [pid = 1957] [id = 418] 04:11:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x128e80400) [pid = 1957] [serial = 1253] [outer = 0x0] 04:11:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x128e82400) [pid = 1957] [serial = 1254] [outer = 0x128e80400] 04:11:47 INFO - PROCESS | 1957 | 1468840307731 Marionette DEBUG loaded listener.js 04:11:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x128e87c00) [pid = 1957] [serial = 1255] [outer = 0x128e80400] 04:11:48 INFO - PROCESS | 1957 | 1468840308136 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]]]}] 04:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 726ms 04:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:11:48 INFO - PROCESS | 1957 | 1468840308188 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:11:48 INFO - PROCESS | 1957 | 1468840308190 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:11:48 INFO - PROCESS | 1957 | 1468840308193 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:11:48 INFO - PROCESS | 1957 | 1468840308194 Marionette TRACE conn2 <- [1,1646,null,{}] 04:11:48 INFO - PROCESS | 1957 | 1468840308197 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}] 04:11:48 INFO - PROCESS | 1957 | 1468840308198 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:48 INFO - PROCESS | 1957 | 1468840308301 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:11:48 INFO - PROCESS | 1957 | 1468840308360 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:48 INFO - PROCESS | 1957 | 1468840308361 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca9f800 == 46 [pid = 1957] [id = 419] 04:11:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a5cfc00) [pid = 1957] [serial = 1256] [outer = 0x0] 04:11:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12a66e000) [pid = 1957] [serial = 1257] [outer = 0x12a5cfc00] 04:11:48 INFO - PROCESS | 1957 | 1468840308390 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12a762800) [pid = 1957] [serial = 1258] [outer = 0x12a5cfc00] 04:11:48 INFO - PROCESS | 1957 | 1468840308894 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]]]}] 04:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 04:11:48 INFO - PROCESS | 1957 | 1468840308963 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:11:48 INFO - PROCESS | 1957 | 1468840308964 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:11:48 INFO - PROCESS | 1957 | 1468840308966 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:11:48 INFO - PROCESS | 1957 | 1468840308968 Marionette TRACE conn2 <- [1,1650,null,{}] 04:11:48 INFO - PROCESS | 1957 | 1468840308970 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}] 04:11:48 INFO - PROCESS | 1957 | 1468840308971 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:49 INFO - PROCESS | 1957 | 1468840309072 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:11:49 INFO - PROCESS | 1957 | 1468840309295 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 1957 | 1468840309297 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x118413800 == 47 [pid = 1957] [id = 420] 04:11:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1128b7000) [pid = 1957] [serial = 1259] [outer = 0x0] 04:11:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x115ef2000) [pid = 1957] [serial = 1260] [outer = 0x1128b7000] 04:11:49 INFO - PROCESS | 1957 | 1468840309325 Marionette DEBUG loaded listener.js 04:11:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1169f1800) [pid = 1957] [serial = 1261] [outer = 0x1128b7000] 04:11:49 INFO - PROCESS | 1957 | 1468840309756 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]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 820ms 04:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:11:49 INFO - PROCESS | 1957 | 1468840309789 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 1957 | 1468840309791 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:11:49 INFO - PROCESS | 1957 | 1468840309794 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 1957 | 1468840309795 Marionette TRACE conn2 <- [1,1654,null,{}] 04:11:49 INFO - PROCESS | 1957 | 1468840309799 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}] 04:11:49 INFO - PROCESS | 1957 | 1468840309802 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:49 INFO - PROCESS | 1957 | 1468840309896 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:11:49 INFO - PROCESS | 1957 | 1468840309957 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 1957 | 1468840309959 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a1000 == 48 [pid = 1957] [id = 421] 04:11:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x118207000) [pid = 1957] [serial = 1262] [outer = 0x0] 04:11:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1193eb800) [pid = 1957] [serial = 1263] [outer = 0x118207000] 04:11:49 INFO - PROCESS | 1957 | 1468840309986 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x119ae5800) [pid = 1957] [serial = 1264] [outer = 0x118207000] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12c630000 == 47 [pid = 1957] [id = 414] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12b67f000 == 46 [pid = 1957] [id = 413] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x121009000 == 45 [pid = 1957] [id = 412] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6da000 == 44 [pid = 1957] [id = 411] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x1296a8000 == 43 [pid = 1957] [id = 410] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12896f800 == 42 [pid = 1957] [id = 409] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x126534000 == 41 [pid = 1957] [id = 408] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x123da9000 == 40 [pid = 1957] [id = 407] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x121115000 == 39 [pid = 1957] [id = 406] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x118f03000 == 38 [pid = 1957] [id = 405] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x116f67800 == 37 [pid = 1957] [id = 404] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x115061000 == 36 [pid = 1957] [id = 403] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12be21000 == 35 [pid = 1957] [id = 401] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x11829a800 == 34 [pid = 1957] [id = 402] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x115ed9800 == 33 [pid = 1957] [id = 389] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x118413800 == 32 [pid = 1957] [id = 420] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca9f800 == 31 [pid = 1957] [id = 419] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12c63c000 == 30 [pid = 1957] [id = 418] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x125486000 == 29 [pid = 1957] [id = 417] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12c643000 == 28 [pid = 1957] [id = 415] 04:11:50 INFO - PROCESS | 1957 | --DOCSHELL 0x1172e2800 == 27 [pid = 1957] [id = 416] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x1292edc00) [pid = 1957] [serial = 1185] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x121907c00) [pid = 1957] [serial = 1176] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x124d08000) [pid = 1957] [serial = 1177] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x116907800) [pid = 1957] [serial = 1170] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x112984400) [pid = 1957] [serial = 1171] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12abf1c00) [pid = 1957] [serial = 1188] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12a762000) [pid = 1957] [serial = 1186] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12b93f000) [pid = 1957] [serial = 1191] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x116aa1000) [pid = 1957] [serial = 1194] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12b939800) [pid = 1957] [serial = 1189] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1193f3800) [pid = 1957] [serial = 1168] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x119393c00) [pid = 1957] [serial = 1167] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1191e6800) [pid = 1957] [serial = 1173] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x119997800) [pid = 1957] [serial = 1174] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126e43c00) [pid = 1957] [serial = 1179] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12705cc00) [pid = 1957] [serial = 1180] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1274cb000) [pid = 1957] [serial = 1197] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1182e7800) [pid = 1957] [serial = 1156] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x117287c00) [pid = 1957] [serial = 1155] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11991fc00) [pid = 1957] [serial = 1159] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1193ed000) [pid = 1957] [serial = 1158] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128cc3400) [pid = 1957] [serial = 1162] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x127063800) [pid = 1957] [serial = 1161] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12a667400) [pid = 1957] [serial = 1165] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1292eb000) [pid = 1957] [serial = 1164] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a6bd400) [pid = 1957] [serial = 1198] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x119629800) [pid = 1957] [serial = 1195] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12ba18400) [pid = 1957] [serial = 1192] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x126880000) [pid = 1957] [serial = 1182] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12be27c00) [pid = 1957] [serial = 1200] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12be34800) [pid = 1957] [serial = 1201] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x128cbd400) [pid = 1957] [serial = 1183] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12beb9400) [pid = 1957] [serial = 1203] [outer = 0x0] [url = about:blank] 04:11:50 INFO - PROCESS | 1957 | 1468840310888 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]]]}] 04:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1121ms 04:11:50 INFO - PROCESS | 1957 | 1468840310914 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:11:50 INFO - PROCESS | 1957 | 1468840310917 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:11:50 INFO - PROCESS | 1957 | 1468840310919 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:11:50 INFO - PROCESS | 1957 | 1468840310922 Marionette TRACE conn2 <- [1,1658,null,{}] 04:11:50 INFO - PROCESS | 1957 | 1468840310926 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}] 04:11:50 INFO - PROCESS | 1957 | 1468840310927 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:51 INFO - PROCESS | 1957 | 1468840311006 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:11:51 INFO - PROCESS | 1957 | 1468840311013 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 1957 | 1468840311015 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x116958000 == 28 [pid = 1957] [id = 422] 04:11:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x115e88400) [pid = 1957] [serial = 1265] [outer = 0x0] 04:11:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x117e1b000) [pid = 1957] [serial = 1266] [outer = 0x115e88400] 04:11:51 INFO - PROCESS | 1957 | 1468840311042 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118518800) [pid = 1957] [serial = 1267] [outer = 0x115e88400] 04:11:51 INFO - PROCESS | 1957 | 1468840311456 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]]]}] 04:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 572ms 04:11:51 INFO - PROCESS | 1957 | 1468840311494 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 1957 | 1468840311499 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:11:51 INFO - PROCESS | 1957 | 1468840311507 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 1957 | 1468840311509 Marionette TRACE conn2 <- [1,1662,null,{}] 04:11:51 INFO - PROCESS | 1957 | 1468840311513 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}] 04:11:51 INFO - PROCESS | 1957 | 1468840311515 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:51 INFO - PROCESS | 1957 | 1468840311638 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:11:51 INFO - PROCESS | 1957 | 1468840311671 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 1957 | 1468840311672 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a9800 == 29 [pid = 1957] [id = 423] 04:11:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11961d400) [pid = 1957] [serial = 1268] [outer = 0x0] 04:11:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x119997800) [pid = 1957] [serial = 1269] [outer = 0x11961d400] 04:11:51 INFO - PROCESS | 1957 | 1468840311715 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120de9800) [pid = 1957] [serial = 1270] [outer = 0x11961d400] 04:11:52 INFO - PROCESS | 1957 | 1468840312092 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]]]}] 04:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 624ms 04:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:11:52 INFO - PROCESS | 1957 | 1468840312130 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 1957 | 1468840312131 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:11:52 INFO - PROCESS | 1957 | 1468840312133 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - PROCESS | 1957 | 1468840312136 Marionette TRACE conn2 <- [1,1666,null,{}] 04:11:52 INFO - PROCESS | 1957 | 1468840312143 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}] 04:11:52 INFO - PROCESS | 1957 | 1468840312146 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:52 INFO - PROCESS | 1957 | 1468840312222 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:11:52 INFO - PROCESS | 1957 | 1468840312229 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 1957 | 1468840312232 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e2a000 == 30 [pid = 1957] [id = 424] 04:11:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x120e7f000) [pid = 1957] [serial = 1271] [outer = 0x0] 04:11:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x123ccc400) [pid = 1957] [serial = 1272] [outer = 0x120e7f000] 04:11:52 INFO - PROCESS | 1957 | 1468840312259 Marionette DEBUG loaded listener.js 04:11:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124d0c400) [pid = 1957] [serial = 1273] [outer = 0x120e7f000] 04:11:52 INFO - PROCESS | 1957 | 1468840312587 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]]]}] 04:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 04:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:11:52 INFO - PROCESS | 1957 | 1468840312604 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 1957 | 1468840312605 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:11:52 INFO - PROCESS | 1957 | 1468840312607 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - PROCESS | 1957 | 1468840312608 Marionette TRACE conn2 <- [1,1670,null,{}] 04:11:52 INFO - PROCESS | 1957 | 1468840312614 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}] 04:11:52 INFO - PROCESS | 1957 | 1468840312615 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:52 INFO - PROCESS | 1957 | 1468840312696 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:11:52 INFO - PROCESS | 1957 | 1468840312730 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 1957 | 1468840312731 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x121420800 == 31 [pid = 1957] [id = 425] 04:11:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x116769c00) [pid = 1957] [serial = 1274] [outer = 0x0] 04:11:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12543f000) [pid = 1957] [serial = 1275] [outer = 0x116769c00] 04:11:52 INFO - PROCESS | 1957 | 1468840312791 Marionette DEBUG loaded listener.js 04:11:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x126e3a400) [pid = 1957] [serial = 1276] [outer = 0x116769c00] 04:11:53 INFO - PROCESS | 1957 | 1468840313179 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]]]}] 04:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 622ms 04:11:53 INFO - PROCESS | 1957 | 1468840313235 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:11:53 INFO - PROCESS | 1957 | 1468840313237 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:11:53 INFO - PROCESS | 1957 | 1468840313241 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - PROCESS | 1957 | 1468840313242 Marionette TRACE conn2 <- [1,1674,null,{}] 04:11:53 INFO - PROCESS | 1957 | 1468840313246 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}] 04:11:53 INFO - PROCESS | 1957 | 1468840313248 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:53 INFO - PROCESS | 1957 | 1468840313389 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:11:53 INFO - PROCESS | 1957 | 1468840313444 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 1957 | 1468840313445 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x1248a8000 == 32 [pid = 1957] [id = 426] 04:11:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x116aa1c00) [pid = 1957] [serial = 1277] [outer = 0x0] 04:11:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x127006800) [pid = 1957] [serial = 1278] [outer = 0x116aa1c00] 04:11:53 INFO - PROCESS | 1957 | 1468840313484 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128b4a000) [pid = 1957] [serial = 1279] [outer = 0x116aa1c00] 04:11:53 INFO - PROCESS | 1957 | 1468840313827 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]]]}] 04:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 623ms 04:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:11:53 INFO - PROCESS | 1957 | 1468840313864 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:11:53 INFO - PROCESS | 1957 | 1468840313865 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:11:53 INFO - PROCESS | 1957 | 1468840313867 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - PROCESS | 1957 | 1468840313868 Marionette TRACE conn2 <- [1,1678,null,{}] 04:11:53 INFO - PROCESS | 1957 | 1468840313871 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}] 04:11:53 INFO - PROCESS | 1957 | 1468840313875 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:53 INFO - PROCESS | 1957 | 1468840313980 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:11:54 INFO - PROCESS | 1957 | 1468840313992 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 1957 | 1468840313993 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x126e03000 == 33 [pid = 1957] [id = 427] 04:11:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128cb9000) [pid = 1957] [serial = 1280] [outer = 0x0] 04:11:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128e81800) [pid = 1957] [serial = 1281] [outer = 0x128cb9000] 04:11:54 INFO - PROCESS | 1957 | 1468840314018 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1292e7000) [pid = 1957] [serial = 1282] [outer = 0x128cb9000] 04:11:54 INFO - PROCESS | 1957 | 1468840314353 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]]]}] 04:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 04:11:54 INFO - PROCESS | 1957 | 1468840314395 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 1957 | 1468840314397 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:11:54 INFO - PROCESS | 1957 | 1468840314399 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 1957 | 1468840314400 Marionette TRACE conn2 <- [1,1682,null,{}] 04:11:54 INFO - PROCESS | 1957 | 1468840314402 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}] 04:11:54 INFO - PROCESS | 1957 | 1468840314404 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:54 INFO - PROCESS | 1957 | 1468840314498 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:11:54 INFO - PROCESS | 1957 | 1468840314501 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 1957 | 1468840314502 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x127652800 == 34 [pid = 1957] [id = 428] 04:11:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11653a000) [pid = 1957] [serial = 1283] [outer = 0x0] 04:11:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1294d2400) [pid = 1957] [serial = 1284] [outer = 0x11653a000] 04:11:54 INFO - PROCESS | 1957 | 1468840314526 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a669c00) [pid = 1957] [serial = 1285] [outer = 0x11653a000] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1294d1800) [pid = 1957] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12b690400) [pid = 1957] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12b693c00) [pid = 1957] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x120de9400) [pid = 1957] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1160bc000) [pid = 1957] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x126c48000) [pid = 1957] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1162cf000) [pid = 1957] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1182e2400) [pid = 1957] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1193eac00) [pid = 1957] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128cb7400) [pid = 1957] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118728c00) [pid = 1957] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1193ec400) [pid = 1957] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12beb8c00) [pid = 1957] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x113d6bc00) [pid = 1957] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:11:54 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a7c8000) [pid = 1957] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:11:55 INFO - PROCESS | 1957 | 1468840315004 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]]]}] 04:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 620ms 04:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:11:55 INFO - PROCESS | 1957 | 1468840315020 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:11:55 INFO - PROCESS | 1957 | 1468840315021 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:11:55 INFO - PROCESS | 1957 | 1468840315023 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - PROCESS | 1957 | 1468840315024 Marionette TRACE conn2 <- [1,1686,null,{}] 04:11:55 INFO - PROCESS | 1957 | 1468840315028 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}] 04:11:55 INFO - PROCESS | 1957 | 1468840315030 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:55 INFO - PROCESS | 1957 | 1468840315090 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:11:55 INFO - PROCESS | 1957 | 1468840315096 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 1957 | 1468840315097 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896f800 == 35 [pid = 1957] [id = 429] 04:11:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x112f71c00) [pid = 1957] [serial = 1286] [outer = 0x0] 04:11:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118728c00) [pid = 1957] [serial = 1287] [outer = 0x112f71c00] 04:11:55 INFO - PROCESS | 1957 | 1468840315117 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x126ced800) [pid = 1957] [serial = 1288] [outer = 0x112f71c00] 04:11:55 INFO - PROCESS | 1957 | 1468840315567 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]]]}] 04:11:55 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 04:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 573ms 04:11:55 INFO - PROCESS | 1957 | 1468840315598 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:11:55 INFO - PROCESS | 1957 | 1468840315600 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:11:55 INFO - PROCESS | 1957 | 1468840315603 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - PROCESS | 1957 | 1468840315605 Marionette TRACE conn2 <- [1,1690,null,{}] 04:11:55 INFO - PROCESS | 1957 | 1468840315609 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}] 04:11:55 INFO - PROCESS | 1957 | 1468840315611 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:55 INFO - PROCESS | 1957 | 1468840315727 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:11:55 INFO - PROCESS | 1957 | 1468840315732 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 1957 | 1468840315733 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x129450000 == 36 [pid = 1957] [id = 430] 04:11:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x126e45c00) [pid = 1957] [serial = 1289] [outer = 0x0] 04:11:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1294d2000) [pid = 1957] [serial = 1290] [outer = 0x126e45c00] 04:11:55 INFO - PROCESS | 1957 | 1468840315771 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12a6c0c00) [pid = 1957] [serial = 1291] [outer = 0x126e45c00] 04:11:56 INFO - PROCESS | 1957 | 1468840316143 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]]]}] 04:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 571ms 04:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:11:56 INFO - PROCESS | 1957 | 1468840316175 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:11:56 INFO - PROCESS | 1957 | 1468840316177 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:11:56 INFO - PROCESS | 1957 | 1468840316181 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:11:56 INFO - PROCESS | 1957 | 1468840316182 Marionette TRACE conn2 <- [1,1694,null,{}] 04:11:56 INFO - PROCESS | 1957 | 1468840316184 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}] 04:11:56 INFO - PROCESS | 1957 | 1468840316185 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:56 INFO - PROCESS | 1957 | 1468840316287 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:11:56 INFO - PROCESS | 1957 | 1468840316295 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 1957 | 1468840316296 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a5aa000 == 37 [pid = 1957] [id = 431] 04:11:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1215d1c00) [pid = 1957] [serial = 1292] [outer = 0x0] 04:11:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a66b000) [pid = 1957] [serial = 1293] [outer = 0x1215d1c00] 04:11:56 INFO - PROCESS | 1957 | 1468840316320 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a766000) [pid = 1957] [serial = 1294] [outer = 0x1215d1c00] 04:11:56 INFO - PROCESS | 1957 | 1468840316656 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]]]}] 04:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 04:11:56 INFO - PROCESS | 1957 | 1468840316699 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:11:56 INFO - PROCESS | 1957 | 1468840316701 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:11:56 INFO - PROCESS | 1957 | 1468840316703 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:11:56 INFO - PROCESS | 1957 | 1468840316704 Marionette TRACE conn2 <- [1,1698,null,{}] 04:11:56 INFO - PROCESS | 1957 | 1468840316707 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}] 04:11:56 INFO - PROCESS | 1957 | 1468840316708 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:56 INFO - PROCESS | 1957 | 1468840316795 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:11:56 INFO - PROCESS | 1957 | 1468840316799 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 1957 | 1468840316801 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abe5800 == 38 [pid = 1957] [id = 432] 04:11:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a7c8c00) [pid = 1957] [serial = 1295] [outer = 0x0] 04:11:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12abf8c00) [pid = 1957] [serial = 1296] [outer = 0x12a7c8c00] 04:11:56 INFO - PROCESS | 1957 | 1468840316827 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12ba13400) [pid = 1957] [serial = 1297] [outer = 0x12a7c8c00] 04:11:57 INFO - PROCESS | 1957 | 1468840317385 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]]]}] 04:11:57 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 04:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 718ms 04:11:57 INFO - PROCESS | 1957 | 1468840317437 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 1957 | 1468840317440 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:11:57 INFO - PROCESS | 1957 | 1468840317447 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 1957 | 1468840317449 Marionette TRACE conn2 <- [1,1702,null,{}] 04:11:57 INFO - PROCESS | 1957 | 1468840317453 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}] 04:11:57 INFO - PROCESS | 1957 | 1468840317455 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:57 INFO - PROCESS | 1957 | 1468840317592 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:11:57 INFO - PROCESS | 1957 | 1468840317651 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:57 INFO - PROCESS | 1957 | 1468840317652 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x11829d000 == 39 [pid = 1957] [id = 433] 04:11:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11690d800) [pid = 1957] [serial = 1298] [outer = 0x0] 04:11:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x117e1b400) [pid = 1957] [serial = 1299] [outer = 0x11690d800] 04:11:57 INFO - PROCESS | 1957 | 1468840317684 Marionette DEBUG loaded listener.js 04:11:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x118f50c00) [pid = 1957] [serial = 1300] [outer = 0x11690d800] 04:11:58 INFO - PROCESS | 1957 | 1468840318180 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]]]}] 04:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 776ms 04:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:11:58 INFO - PROCESS | 1957 | 1468840318235 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:11:58 INFO - PROCESS | 1957 | 1468840318238 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:11:58 INFO - PROCESS | 1957 | 1468840318246 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:11:58 INFO - PROCESS | 1957 | 1468840318248 Marionette TRACE conn2 <- [1,1706,null,{}] 04:11:58 INFO - PROCESS | 1957 | 1468840318251 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}] 04:11:58 INFO - PROCESS | 1957 | 1468840318253 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:58 INFO - PROCESS | 1957 | 1468840318365 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:11:58 INFO - PROCESS | 1957 | 1468840318447 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 1957 | 1468840318448 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12489f000 == 40 [pid = 1957] [id = 434] 04:11:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x11940d800) [pid = 1957] [serial = 1301] [outer = 0x0] 04:11:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x120ded800) [pid = 1957] [serial = 1302] [outer = 0x11940d800] 04:11:58 INFO - PROCESS | 1957 | 1468840318479 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x120f91400) [pid = 1957] [serial = 1303] [outer = 0x11940d800] 04:11:59 INFO - PROCESS | 1957 | 1468840319183 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]]]}] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12a5aa000 == 39 [pid = 1957] [id = 431] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x129450000 == 38 [pid = 1957] [id = 430] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12896f800 == 37 [pid = 1957] [id = 429] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x127652800 == 36 [pid = 1957] [id = 428] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x126e03000 == 35 [pid = 1957] [id = 427] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1248a8000 == 34 [pid = 1957] [id = 426] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x121420800 == 33 [pid = 1957] [id = 425] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x120e2a000 == 32 [pid = 1957] [id = 424] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a9800 == 31 [pid = 1957] [id = 423] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x116958000 == 30 [pid = 1957] [id = 422] 04:11:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a1000 == 29 [pid = 1957] [id = 421] 04:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1024ms 04:11:59 INFO - PROCESS | 1957 | 1468840319269 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:11:59 INFO - PROCESS | 1957 | 1468840319273 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:11:59 INFO - PROCESS | 1957 | 1468840319280 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 1957 | 1468840319283 Marionette TRACE conn2 <- [1,1710,null,{}] 04:11:59 INFO - PROCESS | 1957 | 1468840319310 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}] 04:11:59 INFO - PROCESS | 1957 | 1468840319312 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12a66d800) [pid = 1957] [serial = 1227] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12b93d000) [pid = 1957] [serial = 1230] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b690000) [pid = 1957] [serial = 1228] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12be2b800) [pid = 1957] [serial = 1233] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x121befc00) [pid = 1957] [serial = 1218] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126878000) [pid = 1957] [serial = 1219] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11697ac00) [pid = 1957] [serial = 1206] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1182fe400) [pid = 1957] [serial = 1207] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x128b48800) [pid = 1957] [serial = 1221] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x118727c00) [pid = 1957] [serial = 1209] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1193e4800) [pid = 1957] [serial = 1210] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1185f6800) [pid = 1957] [serial = 1212] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1191e9000) [pid = 1957] [serial = 1213] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x120de3000) [pid = 1957] [serial = 1215] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x120e7a400) [pid = 1957] [serial = 1216] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x120e7c800) [pid = 1957] [serial = 1204] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1193e5400) [pid = 1957] [serial = 1236] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1291d6400) [pid = 1957] [serial = 1239] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x123dd9000) [pid = 1957] [serial = 1237] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12c67e800) [pid = 1957] [serial = 1243] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12c670c00) [pid = 1957] [serial = 1242] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1292e2800) [pid = 1957] [serial = 1224] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12ba17400) [pid = 1957] [serial = 1231] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12be33800) [pid = 1957] [serial = 1234] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12be32800) [pid = 1957] [serial = 1240] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1294ca800) [pid = 1957] [serial = 1225] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x128ece800) [pid = 1957] [serial = 1222] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12cca0400) [pid = 1957] [serial = 1246] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12cb16000) [pid = 1957] [serial = 1245] [outer = 0x0] [url = about:blank] 04:11:59 INFO - PROCESS | 1957 | 1468840319453 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:11:59 INFO - PROCESS | 1957 | 1468840319462 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:59 INFO - PROCESS | 1957 | 1468840319464 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170f3000 == 30 [pid = 1957] [id = 435] 04:11:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x118210400) [pid = 1957] [serial = 1304] [outer = 0x0] 04:11:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11850bc00) [pid = 1957] [serial = 1305] [outer = 0x118210400] 04:11:59 INFO - PROCESS | 1957 | 1468840319492 Marionette DEBUG loaded listener.js 04:11:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x118f8c000) [pid = 1957] [serial = 1306] [outer = 0x118210400] 04:11:59 INFO - PROCESS | 1957 | 1468840319808 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]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 574ms 04:11:59 INFO - PROCESS | 1957 | 1468840319851 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 1957 | 1468840319854 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:11:59 INFO - PROCESS | 1957 | 1468840319858 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 1957 | 1468840319860 Marionette TRACE conn2 <- [1,1714,null,{}] 04:11:59 INFO - PROCESS | 1957 | 1468840319883 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}] 04:11:59 INFO - PROCESS | 1957 | 1468840319885 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:59 INFO - PROCESS | 1957 | 1468840319964 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:11:59 INFO - PROCESS | 1957 | 1468840319968 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:59 INFO - PROCESS | 1957 | 1468840319970 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:11:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191c7800 == 31 [pid = 1957] [id = 436] 04:11:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1193f3400) [pid = 1957] [serial = 1307] [outer = 0x0] 04:11:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120e7a400) [pid = 1957] [serial = 1308] [outer = 0x1193f3400] 04:11:59 INFO - PROCESS | 1957 | 1468840319996 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1212f5c00) [pid = 1957] [serial = 1309] [outer = 0x1193f3400] 04:12:00 INFO - PROCESS | 1957 | 1468840320339 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]]]}] 04:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 489ms 04:12:00 INFO - PROCESS | 1957 | 1468840320347 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:12:00 INFO - PROCESS | 1957 | 1468840320349 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:12:00 INFO - PROCESS | 1957 | 1468840320351 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:12:00 INFO - PROCESS | 1957 | 1468840320353 Marionette TRACE conn2 <- [1,1718,null,{}] 04:12:00 INFO - PROCESS | 1957 | 1468840320364 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}] 04:12:00 INFO - PROCESS | 1957 | 1468840320367 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:00 INFO - PROCESS | 1957 | 1468840320448 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:12:00 INFO - PROCESS | 1957 | 1468840320508 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 1957 | 1468840320510 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x121414000 == 32 [pid = 1957] [id = 437] 04:12:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x115e88800) [pid = 1957] [serial = 1310] [outer = 0x0] 04:12:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124aa4400) [pid = 1957] [serial = 1311] [outer = 0x115e88800] 04:12:00 INFO - PROCESS | 1957 | 1468840320538 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x127009c00) [pid = 1957] [serial = 1312] [outer = 0x115e88800] 04:12:00 INFO - PROCESS | 1957 | 1468840320849 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]]]}] 04:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 521ms 04:12:00 INFO - PROCESS | 1957 | 1468840320872 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:12:00 INFO - PROCESS | 1957 | 1468840320874 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:12:00 INFO - PROCESS | 1957 | 1468840320878 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:12:00 INFO - PROCESS | 1957 | 1468840320881 Marionette TRACE conn2 <- [1,1722,null,{}] 04:12:00 INFO - PROCESS | 1957 | 1468840320883 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}] 04:12:00 INFO - PROCESS | 1957 | 1468840320885 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:00 INFO - PROCESS | 1957 | 1468840320966 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:12:00 INFO - PROCESS | 1957 | 1468840320970 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 1957 | 1468840320971 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12548b000 == 33 [pid = 1957] [id = 438] 04:12:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1274c1c00) [pid = 1957] [serial = 1313] [outer = 0x0] 04:12:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x128e7b000) [pid = 1957] [serial = 1314] [outer = 0x1274c1c00] 04:12:00 INFO - PROCESS | 1957 | 1468840320996 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x128e83800) [pid = 1957] [serial = 1315] [outer = 0x1274c1c00] 04:12:01 INFO - PROCESS | 1957 | 1468840321321 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]]]}] 04:12:01 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 04:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 471ms 04:12:01 INFO - PROCESS | 1957 | 1468840321349 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 1957 | 1468840321350 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:12:01 INFO - PROCESS | 1957 | 1468840321352 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 1957 | 1468840321353 Marionette TRACE conn2 <- [1,1726,null,{}] 04:12:01 INFO - PROCESS | 1957 | 1468840321355 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}] 04:12:01 INFO - PROCESS | 1957 | 1468840321357 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:01 INFO - PROCESS | 1957 | 1468840321464 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:12:01 INFO - PROCESS | 1957 | 1468840321474 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 1957 | 1468840321475 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12732e000 == 34 [pid = 1957] [id = 439] 04:12:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11298e400) [pid = 1957] [serial = 1316] [outer = 0x0] 04:12:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x128e83400) [pid = 1957] [serial = 1317] [outer = 0x11298e400] 04:12:01 INFO - PROCESS | 1957 | 1468840321500 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1291d5000) [pid = 1957] [serial = 1318] [outer = 0x11298e400] 04:12:01 INFO - PROCESS | 1957 | 1468840321903 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]]]}] 04:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 570ms 04:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:12:01 INFO - PROCESS | 1957 | 1468840321922 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 1957 | 1468840321923 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:12:01 INFO - PROCESS | 1957 | 1468840321927 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 1957 | 1468840321928 Marionette TRACE conn2 <- [1,1730,null,{}] 04:12:01 INFO - PROCESS | 1957 | 1468840321930 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}] 04:12:01 INFO - PROCESS | 1957 | 1468840321934 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:02 INFO - PROCESS | 1957 | 1468840322051 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:12:02 INFO - PROCESS | 1957 | 1468840322066 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 1957 | 1468840322067 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x129136800 == 35 [pid = 1957] [id = 440] 04:12:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1291d5c00) [pid = 1957] [serial = 1319] [outer = 0x0] 04:12:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12a5db800) [pid = 1957] [serial = 1320] [outer = 0x1291d5c00] 04:12:02 INFO - PROCESS | 1957 | 1468840322092 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b93a000) [pid = 1957] [serial = 1321] [outer = 0x1291d5c00] 04:12:02 INFO - PROCESS | 1957 | 1468840322461 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]]]}] 04:12:02 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 04:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 570ms 04:12:02 INFO - PROCESS | 1957 | 1468840322502 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 1957 | 1468840322504 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:12:02 INFO - PROCESS | 1957 | 1468840322506 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 1957 | 1468840322508 Marionette TRACE conn2 <- [1,1734,null,{}] 04:12:02 INFO - PROCESS | 1957 | 1468840322511 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}] 04:12:02 INFO - PROCESS | 1957 | 1468840322512 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:02 INFO - PROCESS | 1957 | 1468840322654 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:12:02 INFO - PROCESS | 1957 | 1468840322669 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 1957 | 1468840322670 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a8bb800 == 36 [pid = 1957] [id = 441] 04:12:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b93fc00) [pid = 1957] [serial = 1322] [outer = 0x0] 04:12:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12ba13000) [pid = 1957] [serial = 1323] [outer = 0x12b93fc00] 04:12:02 INFO - PROCESS | 1957 | 1468840322694 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12be26800) [pid = 1957] [serial = 1324] [outer = 0x12b93fc00] 04:12:03 INFO - PROCESS | 1957 | 1468840323014 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]]]}] 04:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 522ms 04:12:03 INFO - PROCESS | 1957 | 1468840323031 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:12:03 INFO - PROCESS | 1957 | 1468840323032 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:12:03 INFO - PROCESS | 1957 | 1468840323041 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 1957 | 1468840323042 Marionette TRACE conn2 <- [1,1738,null,{}] 04:12:03 INFO - PROCESS | 1957 | 1468840323047 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}] 04:12:03 INFO - PROCESS | 1957 | 1468840323048 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:03 INFO - PROCESS | 1957 | 1468840323146 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:12:03 INFO - PROCESS | 1957 | 1468840323149 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 1957 | 1468840323150 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abd7800 == 37 [pid = 1957] [id = 442] 04:12:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12b940c00) [pid = 1957] [serial = 1325] [outer = 0x0] 04:12:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12be2e400) [pid = 1957] [serial = 1326] [outer = 0x12b940c00] 04:12:03 INFO - PROCESS | 1957 | 1468840323175 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12beb3c00) [pid = 1957] [serial = 1327] [outer = 0x12b940c00] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x116aa1c00) [pid = 1957] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11961d400) [pid = 1957] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x118207000) [pid = 1957] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x120e7f000) [pid = 1957] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x116981400) [pid = 1957] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x128cb9000) [pid = 1957] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x120ddf000) [pid = 1957] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128e80400) [pid = 1957] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x11653a000) [pid = 1957] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12a5cfc00) [pid = 1957] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x112f71c00) [pid = 1957] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1128b7000) [pid = 1957] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x115e88400) [pid = 1957] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x126e45c00) [pid = 1957] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x116769c00) [pid = 1957] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:12:03 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1215d1c00) [pid = 1957] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:12:03 INFO - PROCESS | 1957 | 1468840323590 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]]]}] 04:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 572ms 04:12:03 INFO - PROCESS | 1957 | 1468840323614 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:12:03 INFO - PROCESS | 1957 | 1468840323615 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:12:03 INFO - PROCESS | 1957 | 1468840323618 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 1957 | 1468840323619 Marionette TRACE conn2 <- [1,1742,null,{}] 04:12:03 INFO - PROCESS | 1957 | 1468840323621 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}] 04:12:03 INFO - PROCESS | 1957 | 1468840323622 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:03 INFO - PROCESS | 1957 | 1468840323699 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:12:03 INFO - PROCESS | 1957 | 1468840323703 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 1957 | 1468840323704 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x119477000 == 38 [pid = 1957] [id = 443] 04:12:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x116981400) [pid = 1957] [serial = 1328] [outer = 0x0] 04:12:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11872e000) [pid = 1957] [serial = 1329] [outer = 0x116981400] 04:12:03 INFO - PROCESS | 1957 | 1468840323729 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1211c6400) [pid = 1957] [serial = 1330] [outer = 0x116981400] 04:12:04 INFO - PROCESS | 1957 | 1468840324075 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]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 469ms 04:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:12:04 INFO - PROCESS | 1957 | 1468840324088 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 1957 | 1468840324090 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:12:04 INFO - PROCESS | 1957 | 1468840324097 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 1957 | 1468840324099 Marionette TRACE conn2 <- [1,1746,null,{}] 04:12:04 INFO - PROCESS | 1957 | 1468840324102 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}] 04:12:04 INFO - PROCESS | 1957 | 1468840324104 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:04 INFO - PROCESS | 1957 | 1468840324258 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:12:04 INFO - PROCESS | 1957 | 1468840324273 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 1957 | 1468840324274 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be18000 == 39 [pid = 1957] [id = 444] 04:12:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x120de6400) [pid = 1957] [serial = 1331] [outer = 0x0] 04:12:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1273cac00) [pid = 1957] [serial = 1332] [outer = 0x120de6400] 04:12:04 INFO - PROCESS | 1957 | 1468840324312 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12a667800) [pid = 1957] [serial = 1333] [outer = 0x120de6400] 04:12:04 INFO - PROCESS | 1957 | 1468840324658 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]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 574ms 04:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:12:04 INFO - PROCESS | 1957 | 1468840324668 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 1957 | 1468840324670 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:12:04 INFO - PROCESS | 1957 | 1468840324672 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 1957 | 1468840324673 Marionette TRACE conn2 <- [1,1750,null,{}] 04:12:04 INFO - PROCESS | 1957 | 1468840324676 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}] 04:12:04 INFO - PROCESS | 1957 | 1468840324680 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:04 INFO - PROCESS | 1957 | 1468840324771 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:12:04 INFO - PROCESS | 1957 | 1468840324776 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 1957 | 1468840324779 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2f1000 == 40 [pid = 1957] [id = 445] 04:12:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x120f96000) [pid = 1957] [serial = 1334] [outer = 0x0] 04:12:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12bebc800) [pid = 1957] [serial = 1335] [outer = 0x120f96000] 04:12:04 INFO - PROCESS | 1957 | 1468840324858 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12c67ac00) [pid = 1957] [serial = 1336] [outer = 0x120f96000] 04:12:05 INFO - PROCESS | 1957 | 1468840325123 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]]]}] 04:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 474ms 04:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:12:05 INFO - PROCESS | 1957 | 1468840325151 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 1957 | 1468840325152 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:12:05 INFO - PROCESS | 1957 | 1468840325155 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - PROCESS | 1957 | 1468840325156 Marionette TRACE conn2 <- [1,1754,null,{}] 04:12:05 INFO - PROCESS | 1957 | 1468840325165 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}] 04:12:05 INFO - PROCESS | 1957 | 1468840325167 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:05 INFO - PROCESS | 1957 | 1468840325253 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:12:05 INFO - PROCESS | 1957 | 1468840325257 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 1957 | 1468840325258 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca8c800 == 41 [pid = 1957] [id = 446] 04:12:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12c67c000) [pid = 1957] [serial = 1337] [outer = 0x0] 04:12:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12cb16400) [pid = 1957] [serial = 1338] [outer = 0x12c67c000] 04:12:05 INFO - PROCESS | 1957 | 1468840325288 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12cc9d400) [pid = 1957] [serial = 1339] [outer = 0x12c67c000] 04:12:05 INFO - PROCESS | 1957 | 1468840325665 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]]]}] 04:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 04:12:05 INFO - PROCESS | 1957 | 1468840325678 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 1957 | 1468840325681 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:12:05 INFO - PROCESS | 1957 | 1468840325685 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - PROCESS | 1957 | 1468840325687 Marionette TRACE conn2 <- [1,1758,null,{}] 04:12:05 INFO - PROCESS | 1957 | 1468840325691 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}] 04:12:05 INFO - PROCESS | 1957 | 1468840325692 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:05 INFO - PROCESS | 1957 | 1468840325803 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:12:05 INFO - PROCESS | 1957 | 1468840325864 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 1957 | 1468840325867 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172cd800 == 42 [pid = 1957] [id = 447] 04:12:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11697f400) [pid = 1957] [serial = 1340] [outer = 0x0] 04:12:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x116aa2400) [pid = 1957] [serial = 1341] [outer = 0x11697f400] 04:12:05 INFO - PROCESS | 1957 | 1468840325898 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11885c400) [pid = 1957] [serial = 1342] [outer = 0x11697f400] 04:12:06 INFO - PROCESS | 1957 | 1468840326333 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]]]}] 04:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 04:12:06 INFO - PROCESS | 1957 | 1468840326356 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:12:06 INFO - PROCESS | 1957 | 1468840326360 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:12:06 INFO - PROCESS | 1957 | 1468840326366 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:12:06 INFO - PROCESS | 1957 | 1468840326368 Marionette TRACE conn2 <- [1,1762,null,{}] 04:12:06 INFO - PROCESS | 1957 | 1468840326370 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}] 04:12:06 INFO - PROCESS | 1957 | 1468840326372 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:06 INFO - PROCESS | 1957 | 1468840326475 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:12:06 INFO - PROCESS | 1957 | 1468840326549 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:06 INFO - PROCESS | 1957 | 1468840326550 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x125480800 == 43 [pid = 1957] [id = 448] 04:12:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1193eb000) [pid = 1957] [serial = 1343] [outer = 0x0] 04:12:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x119a24c00) [pid = 1957] [serial = 1344] [outer = 0x1193eb000] 04:12:06 INFO - PROCESS | 1957 | 1468840326580 Marionette DEBUG loaded listener.js 04:12:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x119a2d400) [pid = 1957] [serial = 1345] [outer = 0x1193eb000] 04:12:06 INFO - PROCESS | 1957 | 1468840326978 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]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 04:12:07 INFO - PROCESS | 1957 | 1468840327038 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:12:07 INFO - PROCESS | 1957 | 1468840327040 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:12:07 INFO - PROCESS | 1957 | 1468840327059 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 1957 | 1468840327062 Marionette TRACE conn2 <- [1,1766,null,{}] 04:12:07 INFO - PROCESS | 1957 | 1468840327072 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}] 04:12:07 INFO - PROCESS | 1957 | 1468840327076 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:07 INFO - PROCESS | 1957 | 1468840327199 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:12:07 INFO - PROCESS | 1957 | 1468840327271 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 1957 | 1468840327273 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c63a000 == 44 [pid = 1957] [id = 449] 04:12:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12687a800) [pid = 1957] [serial = 1346] [outer = 0x0] 04:12:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1273ccc00) [pid = 1957] [serial = 1347] [outer = 0x12687a800] 04:12:07 INFO - PROCESS | 1957 | 1468840327303 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x128e81000) [pid = 1957] [serial = 1348] [outer = 0x12687a800] 04:12:07 INFO - PROCESS | 1957 | 1468840327716 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]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 695ms 04:12:07 INFO - PROCESS | 1957 | 1468840327738 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:12:07 INFO - PROCESS | 1957 | 1468840327740 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:12:07 INFO - PROCESS | 1957 | 1468840327743 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 1957 | 1468840327744 Marionette TRACE conn2 <- [1,1770,null,{}] 04:12:07 INFO - PROCESS | 1957 | 1468840327747 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}] 04:12:07 INFO - PROCESS | 1957 | 1468840327748 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:07 INFO - PROCESS | 1957 | 1468840327851 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:12:07 INFO - PROCESS | 1957 | 1468840327911 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 1957 | 1468840327912 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf13800 == 45 [pid = 1957] [id = 450] 04:12:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1292e5000) [pid = 1957] [serial = 1349] [outer = 0x0] 04:12:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12a5dec00) [pid = 1957] [serial = 1350] [outer = 0x1292e5000] 04:12:07 INFO - PROCESS | 1957 | 1468840327940 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12a7c8400) [pid = 1957] [serial = 1351] [outer = 0x1292e5000] 04:12:08 INFO - PROCESS | 1957 | 1468840328405 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]]]}] 04:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 04:12:08 INFO - PROCESS | 1957 | 1468840328415 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 1957 | 1468840328416 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:12:08 INFO - PROCESS | 1957 | 1468840328418 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - PROCESS | 1957 | 1468840328420 Marionette TRACE conn2 <- [1,1774,null,{}] 04:12:08 INFO - PROCESS | 1957 | 1468840328422 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}] 04:12:08 INFO - PROCESS | 1957 | 1468840328423 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:08 INFO - PROCESS | 1957 | 1468840328540 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:12:08 INFO - PROCESS | 1957 | 1468840328627 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:08 INFO - PROCESS | 1957 | 1468840328628 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x11607e000 == 46 [pid = 1957] [id = 451] 04:12:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x113862000) [pid = 1957] [serial = 1352] [outer = 0x0] 04:12:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x117e19000) [pid = 1957] [serial = 1353] [outer = 0x113862000] 04:12:08 INFO - PROCESS | 1957 | 1468840328659 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x128e86800) [pid = 1957] [serial = 1354] [outer = 0x113862000] 04:12:09 INFO - PROCESS | 1957 | 1468840329203 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]]]}] 04:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 820ms 04:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:12:09 INFO - PROCESS | 1957 | 1468840329239 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:12:09 INFO - PROCESS | 1957 | 1468840329241 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:12:09 INFO - PROCESS | 1957 | 1468840329244 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:12:09 INFO - PROCESS | 1957 | 1468840329246 Marionette TRACE conn2 <- [1,1778,null,{}] 04:12:09 INFO - PROCESS | 1957 | 1468840329249 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}] 04:12:09 INFO - PROCESS | 1957 | 1468840329251 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:09 INFO - PROCESS | 1957 | 1468840329350 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:12:09 INFO - PROCESS | 1957 | 1468840329413 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:09 INFO - PROCESS | 1957 | 1468840329414 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e1f800 == 47 [pid = 1957] [id = 452] 04:12:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x118f8c400) [pid = 1957] [serial = 1355] [outer = 0x0] 04:12:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x119399800) [pid = 1957] [serial = 1356] [outer = 0x118f8c400] 04:12:09 INFO - PROCESS | 1957 | 1468840329441 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x11991a000) [pid = 1957] [serial = 1357] [outer = 0x118f8c400] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2f1000 == 46 [pid = 1957] [id = 445] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12be18000 == 45 [pid = 1957] [id = 444] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x119477000 == 44 [pid = 1957] [id = 443] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12abd7800 == 43 [pid = 1957] [id = 442] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12a8bb800 == 42 [pid = 1957] [id = 441] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x129136800 == 41 [pid = 1957] [id = 440] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12732e000 == 40 [pid = 1957] [id = 439] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12548b000 == 39 [pid = 1957] [id = 438] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x121414000 == 38 [pid = 1957] [id = 437] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x1191c7800 == 37 [pid = 1957] [id = 436] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x1170f3000 == 36 [pid = 1957] [id = 435] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x11829d000 == 35 [pid = 1957] [id = 433] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12489f000 == 34 [pid = 1957] [id = 434] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12abe5800 == 33 [pid = 1957] [id = 432] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x11607e000 == 32 [pid = 1957] [id = 451] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf13800 == 31 [pid = 1957] [id = 450] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12c63a000 == 30 [pid = 1957] [id = 449] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x125480800 == 29 [pid = 1957] [id = 448] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca8c800 == 28 [pid = 1957] [id = 446] 04:12:10 INFO - PROCESS | 1957 | --DOCSHELL 0x1172cd800 == 27 [pid = 1957] [id = 447] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x12a66e000) [pid = 1957] [serial = 1257] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x118728c00) [pid = 1957] [serial = 1287] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x126ced800) [pid = 1957] [serial = 1288] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1169f1800) [pid = 1957] [serial = 1261] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12a669c00) [pid = 1957] [serial = 1285] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x115ef2000) [pid = 1957] [serial = 1260] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x117e1b000) [pid = 1957] [serial = 1266] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1294d2000) [pid = 1957] [serial = 1290] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12abf8c00) [pid = 1957] [serial = 1296] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x12543f000) [pid = 1957] [serial = 1275] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a766000) [pid = 1957] [serial = 1294] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118518800) [pid = 1957] [serial = 1267] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12a66b000) [pid = 1957] [serial = 1293] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1292e7000) [pid = 1957] [serial = 1282] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x126e3a400) [pid = 1957] [serial = 1276] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a6c0c00) [pid = 1957] [serial = 1291] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x127006800) [pid = 1957] [serial = 1278] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x120de9800) [pid = 1957] [serial = 1270] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119997800) [pid = 1957] [serial = 1269] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x119ae5800) [pid = 1957] [serial = 1264] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1193eb800) [pid = 1957] [serial = 1263] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x123ccc400) [pid = 1957] [serial = 1272] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124d0c400) [pid = 1957] [serial = 1273] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1191e3c00) [pid = 1957] [serial = 1249] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1176b3c00) [pid = 1957] [serial = 1248] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x128e81800) [pid = 1957] [serial = 1281] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x124d10400) [pid = 1957] [serial = 1252] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x121bf2c00) [pid = 1957] [serial = 1251] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x128e87c00) [pid = 1957] [serial = 1255] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x128e82400) [pid = 1957] [serial = 1254] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x128b4a000) [pid = 1957] [serial = 1279] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1294d2400) [pid = 1957] [serial = 1284] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12a762800) [pid = 1957] [serial = 1258] [outer = 0x0] [url = about:blank] 04:12:10 INFO - PROCESS | 1957 | 1468840330433 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]]]}] 04:12:10 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 04:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1223ms 04:12:10 INFO - PROCESS | 1957 | 1468840330468 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 1957 | 1468840330470 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:12:10 INFO - PROCESS | 1957 | 1468840330473 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 1957 | 1468840330475 Marionette TRACE conn2 <- [1,1782,null,{}] 04:12:10 INFO - PROCESS | 1957 | 1468840330482 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}] 04:12:10 INFO - PROCESS | 1957 | 1468840330484 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:10 INFO - PROCESS | 1957 | 1468840330566 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:12:10 INFO - PROCESS | 1957 | 1468840330570 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 1957 | 1468840330573 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x1162c0800 == 28 [pid = 1957] [id = 453] 04:12:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1160bd400) [pid = 1957] [serial = 1358] [outer = 0x0] 04:12:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x116a9d400) [pid = 1957] [serial = 1359] [outer = 0x1160bd400] 04:12:10 INFO - PROCESS | 1957 | 1468840330602 Marionette DEBUG loaded listener.js 04:12:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x115e1e800) [pid = 1957] [serial = 1360] [outer = 0x1160bd400] 04:12:10 INFO - PROCESS | 1957 | 1468840330936 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]]]}] 04:12:10 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 04:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 523ms 04:12:10 INFO - PROCESS | 1957 | 1468840330997 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 1957 | 1468840331001 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:12:11 INFO - PROCESS | 1957 | 1468840331005 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 1957 | 1468840331007 Marionette TRACE conn2 <- [1,1786,null,{}] 04:12:11 INFO - PROCESS | 1957 | 1468840331009 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}] 04:12:11 INFO - PROCESS | 1957 | 1468840331011 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:11 INFO - PROCESS | 1957 | 1468840331088 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:12:11 INFO - PROCESS | 1957 | 1468840331094 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:11 INFO - PROCESS | 1957 | 1468840331097 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x11828b800 == 29 [pid = 1957] [id = 454] 04:12:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1182dfc00) [pid = 1957] [serial = 1361] [outer = 0x0] 04:12:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x11886a000) [pid = 1957] [serial = 1362] [outer = 0x1182dfc00] 04:12:11 INFO - PROCESS | 1957 | 1468840331124 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119395400) [pid = 1957] [serial = 1363] [outer = 0x1182dfc00] 04:12:11 INFO - PROCESS | 1957 | 1468840331464 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]]]}] 04:12:11 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 04:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 04:12:11 INFO - PROCESS | 1957 | 1468840331474 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 1957 | 1468840331476 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:12:11 INFO - PROCESS | 1957 | 1468840331479 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 1957 | 1468840331482 Marionette TRACE conn2 <- [1,1790,null,{}] 04:12:11 INFO - PROCESS | 1957 | 1468840331489 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}] 04:12:11 INFO - PROCESS | 1957 | 1468840331493 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:11 INFO - PROCESS | 1957 | 1468840331574 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:12:11 INFO - PROCESS | 1957 | 1468840331629 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:11 INFO - PROCESS | 1957 | 1468840331632 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e4800 == 30 [pid = 1957] [id = 455] 04:12:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x112f1e800) [pid = 1957] [serial = 1364] [outer = 0x0] 04:12:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11991b800) [pid = 1957] [serial = 1365] [outer = 0x112f1e800] 04:12:11 INFO - PROCESS | 1957 | 1468840331659 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119ae5800) [pid = 1957] [serial = 1366] [outer = 0x112f1e800] 04:12:11 INFO - PROCESS | 1957 | 1468840331966 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]]]}] 04:12:11 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) 04:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 04:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:12:12 INFO - PROCESS | 1957 | 1468840332000 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 1957 | 1468840332001 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:12:12 INFO - PROCESS | 1957 | 1468840332004 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 1957 | 1468840332005 Marionette TRACE conn2 <- [1,1794,null,{}] 04:12:12 INFO - PROCESS | 1957 | 1468840332007 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}] 04:12:12 INFO - PROCESS | 1957 | 1468840332008 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:12 INFO - PROCESS | 1957 | 1468840332084 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:12:12 INFO - PROCESS | 1957 | 1468840332088 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 1957 | 1468840332089 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12121b800 == 31 [pid = 1957] [id = 456] 04:12:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x120de7000) [pid = 1957] [serial = 1367] [outer = 0x0] 04:12:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1211c8400) [pid = 1957] [serial = 1368] [outer = 0x120de7000] 04:12:12 INFO - PROCESS | 1957 | 1468840332117 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x121bf4000) [pid = 1957] [serial = 1369] [outer = 0x120de7000] 04:12:12 INFO - PROCESS | 1957 | 1468840332436 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]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 467ms 04:12:12 INFO - PROCESS | 1957 | 1468840332472 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 1957 | 1468840332472 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:12:12 INFO - PROCESS | 1957 | 1468840332481 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 1957 | 1468840332482 Marionette TRACE conn2 <- [1,1798,null,{}] 04:12:12 INFO - PROCESS | 1957 | 1468840332485 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}] 04:12:12 INFO - PROCESS | 1957 | 1468840332486 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:12 INFO - PROCESS | 1957 | 1468840332586 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:12:12 INFO - PROCESS | 1957 | 1468840332603 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 1957 | 1468840332604 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c12800 == 32 [pid = 1957] [id = 457] 04:12:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1185fa800) [pid = 1957] [serial = 1370] [outer = 0x0] 04:12:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124837c00) [pid = 1957] [serial = 1371] [outer = 0x1185fa800] 04:12:12 INFO - PROCESS | 1957 | 1468840332629 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x124d0c400) [pid = 1957] [serial = 1372] [outer = 0x1185fa800] 04:12:12 INFO - PROCESS | 1957 | 1468840332986 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]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 525ms 04:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:12:13 INFO - PROCESS | 1957 | 1468840333000 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 1957 | 1468840333002 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:12:13 INFO - PROCESS | 1957 | 1468840333004 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - PROCESS | 1957 | 1468840333005 Marionette TRACE conn2 <- [1,1802,null,{}] 04:12:13 INFO - PROCESS | 1957 | 1468840333007 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}] 04:12:13 INFO - PROCESS | 1957 | 1468840333011 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:13 INFO - PROCESS | 1957 | 1468840333125 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:12:13 INFO - PROCESS | 1957 | 1468840333165 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 1957 | 1468840333166 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268c8800 == 33 [pid = 1957] [id = 458] 04:12:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124eba400) [pid = 1957] [serial = 1373] [outer = 0x0] 04:12:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x126880c00) [pid = 1957] [serial = 1374] [outer = 0x124eba400] 04:12:13 INFO - PROCESS | 1957 | 1468840333191 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128b4a800) [pid = 1957] [serial = 1375] [outer = 0x124eba400] 04:12:13 INFO - PROCESS | 1957 | 1468840333488 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]]]}] 04:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 04:12:13 INFO - PROCESS | 1957 | 1468840333522 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 1957 | 1468840333523 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:12:13 INFO - PROCESS | 1957 | 1468840333525 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - PROCESS | 1957 | 1468840333527 Marionette TRACE conn2 <- [1,1806,null,{}] 04:12:13 INFO - PROCESS | 1957 | 1468840333531 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}] 04:12:13 INFO - PROCESS | 1957 | 1468840333532 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:13 INFO - PROCESS | 1957 | 1468840333632 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:12:13 INFO - PROCESS | 1957 | 1468840333642 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 1957 | 1468840333643 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x127653800 == 34 [pid = 1957] [id = 459] 04:12:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x111f3e400) [pid = 1957] [serial = 1376] [outer = 0x0] 04:12:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x128e7e000) [pid = 1957] [serial = 1377] [outer = 0x111f3e400] 04:12:13 INFO - PROCESS | 1957 | 1468840333668 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1291cc000) [pid = 1957] [serial = 1378] [outer = 0x111f3e400] 04:12:14 INFO - PROCESS | 1957 | 1468840334008 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]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 523ms 04:12:14 INFO - PROCESS | 1957 | 1468840334049 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 1957 | 1468840334051 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:12:14 INFO - PROCESS | 1957 | 1468840334054 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - PROCESS | 1957 | 1468840334056 Marionette TRACE conn2 <- [1,1810,null,{}] 04:12:14 INFO - PROCESS | 1957 | 1468840334059 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}] 04:12:14 INFO - PROCESS | 1957 | 1468840334061 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:14 INFO - PROCESS | 1957 | 1468840334201 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:12:14 INFO - PROCESS | 1957 | 1468840334221 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 1957 | 1468840334222 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e4e800 == 35 [pid = 1957] [id = 460] 04:12:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x128e7c000) [pid = 1957] [serial = 1379] [outer = 0x0] 04:12:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1292eb400) [pid = 1957] [serial = 1380] [outer = 0x128e7c000] 04:12:14 INFO - PROCESS | 1957 | 1468840334261 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1294d5400) [pid = 1957] [serial = 1381] [outer = 0x128e7c000] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1291d5c00) [pid = 1957] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12b93fc00) [pid = 1957] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12b940c00) [pid = 1957] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12a7c8c00) [pid = 1957] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x118210400) [pid = 1957] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11940d800) [pid = 1957] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x115e88800) [pid = 1957] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x11690d800) [pid = 1957] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1193f3400) [pid = 1957] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1274c1c00) [pid = 1957] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x120f96000) [pid = 1957] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12c67c000) [pid = 1957] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x116981400) [pid = 1957] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x120de6400) [pid = 1957] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:12:14 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11298e400) [pid = 1957] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:12:14 INFO - PROCESS | 1957 | 1468840334862 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]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 819ms 04:12:14 INFO - PROCESS | 1957 | 1468840334873 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 1957 | 1468840334875 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:12:14 INFO - PROCESS | 1957 | 1468840334881 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - PROCESS | 1957 | 1468840334882 Marionette TRACE conn2 <- [1,1814,null,{}] 04:12:14 INFO - PROCESS | 1957 | 1468840334885 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}] 04:12:14 INFO - PROCESS | 1957 | 1468840334886 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:14 INFO - PROCESS | 1957 | 1468840334968 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:12:14 INFO - PROCESS | 1957 | 1468840334972 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 1957 | 1468840334973 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e4000 == 36 [pid = 1957] [id = 461] 04:12:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x111f36800) [pid = 1957] [serial = 1382] [outer = 0x0] 04:12:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11940d800) [pid = 1957] [serial = 1383] [outer = 0x111f36800] 04:12:15 INFO - PROCESS | 1957 | 1468840334999 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1274cbc00) [pid = 1957] [serial = 1384] [outer = 0x111f36800] 04:12:15 INFO - PROCESS | 1957 | 1468840335320 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]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 471ms 04:12:15 INFO - PROCESS | 1957 | 1468840335350 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:12:15 INFO - PROCESS | 1957 | 1468840335352 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:12:15 INFO - PROCESS | 1957 | 1468840335354 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 1957 | 1468840335355 Marionette TRACE conn2 <- [1,1818,null,{}] 04:12:15 INFO - PROCESS | 1957 | 1468840335357 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}] 04:12:15 INFO - PROCESS | 1957 | 1468840335358 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:15 INFO - PROCESS | 1957 | 1468840335458 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:12:15 INFO - PROCESS | 1957 | 1468840335464 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 1957 | 1468840335465 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a5a9000 == 37 [pid = 1957] [id = 462] 04:12:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x120ddf400) [pid = 1957] [serial = 1385] [outer = 0x0] 04:12:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1292f0400) [pid = 1957] [serial = 1386] [outer = 0x120ddf400] 04:12:15 INFO - PROCESS | 1957 | 1468840335489 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a669000) [pid = 1957] [serial = 1387] [outer = 0x120ddf400] 04:12:15 INFO - PROCESS | 1957 | 1468840335791 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]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 04:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:12:15 INFO - PROCESS | 1957 | 1468840335822 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 1957 | 1468840335824 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:12:15 INFO - PROCESS | 1957 | 1468840335826 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 1957 | 1468840335831 Marionette TRACE conn2 <- [1,1822,null,{}] 04:12:15 INFO - PROCESS | 1957 | 1468840335834 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}] 04:12:15 INFO - PROCESS | 1957 | 1468840335836 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:15 INFO - PROCESS | 1957 | 1468840335934 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:12:15 INFO - PROCESS | 1957 | 1468840335937 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 1957 | 1468840335939 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c12000 == 38 [pid = 1957] [id = 463] 04:12:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128b4cc00) [pid = 1957] [serial = 1388] [outer = 0x0] 04:12:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a761800) [pid = 1957] [serial = 1389] [outer = 0x128b4cc00] 04:12:15 INFO - PROCESS | 1957 | 1468840335965 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b69b000) [pid = 1957] [serial = 1390] [outer = 0x128b4cc00] 04:12:16 INFO - PROCESS | 1957 | 1468840336297 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]]]}] 04:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 523ms 04:12:16 INFO - PROCESS | 1957 | 1468840336360 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:12:16 INFO - PROCESS | 1957 | 1468840336361 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:12:16 INFO - PROCESS | 1957 | 1468840336363 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - PROCESS | 1957 | 1468840336365 Marionette TRACE conn2 <- [1,1826,null,{}] 04:12:16 INFO - PROCESS | 1957 | 1468840336367 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}] 04:12:16 INFO - PROCESS | 1957 | 1468840336368 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:16 INFO - PROCESS | 1957 | 1468840336446 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:12:16 INFO - PROCESS | 1957 | 1468840336450 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 1957 | 1468840336451 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2d5000 == 39 [pid = 1957] [id = 464] 04:12:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a7cc800) [pid = 1957] [serial = 1391] [outer = 0x0] 04:12:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12b944c00) [pid = 1957] [serial = 1392] [outer = 0x12a7cc800] 04:12:16 INFO - PROCESS | 1957 | 1468840336475 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12ba1b800) [pid = 1957] [serial = 1393] [outer = 0x12a7cc800] 04:12:16 INFO - PROCESS | 1957 | 1468840336857 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]]]}] 04:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 04:12:16 INFO - PROCESS | 1957 | 1468840336884 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:12:16 INFO - PROCESS | 1957 | 1468840336886 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:12:16 INFO - PROCESS | 1957 | 1468840336890 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - PROCESS | 1957 | 1468840336892 Marionette TRACE conn2 <- [1,1830,null,{}] 04:12:16 INFO - PROCESS | 1957 | 1468840336896 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}] 04:12:16 INFO - PROCESS | 1957 | 1468840336898 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:17 INFO - PROCESS | 1957 | 1468840337017 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:12:17 INFO - PROCESS | 1957 | 1468840337100 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 1957 | 1468840337103 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169b8000 == 40 [pid = 1957] [id = 465] 04:12:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x113d6d800) [pid = 1957] [serial = 1394] [outer = 0x0] 04:12:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x115e86000) [pid = 1957] [serial = 1395] [outer = 0x113d6d800] 04:12:17 INFO - PROCESS | 1957 | 1468840337135 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x11697d000) [pid = 1957] [serial = 1396] [outer = 0x113d6d800] 04:12:17 INFO - PROCESS | 1957 | 1468840337654 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]]]}] 04:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 824ms 04:12:17 INFO - PROCESS | 1957 | 1468840337714 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 1957 | 1468840337717 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:12:17 INFO - PROCESS | 1957 | 1468840337722 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - PROCESS | 1957 | 1468840337723 Marionette TRACE conn2 <- [1,1834,null,{}] 04:12:17 INFO - PROCESS | 1957 | 1468840337726 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}] 04:12:17 INFO - PROCESS | 1957 | 1468840337728 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:17 INFO - PROCESS | 1957 | 1468840337837 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:12:17 INFO - PROCESS | 1957 | 1468840337920 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 1957 | 1468840337921 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x121125000 == 41 [pid = 1957] [id = 466] 04:12:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x118863000) [pid = 1957] [serial = 1397] [outer = 0x0] 04:12:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x1191e4400) [pid = 1957] [serial = 1398] [outer = 0x118863000] 04:12:17 INFO - PROCESS | 1957 | 1468840337951 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1193ef800) [pid = 1957] [serial = 1399] [outer = 0x118863000] 04:12:18 INFO - PROCESS | 1957 | 1468840338636 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]]]}] 04:12:18 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 04:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 04:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:12:18 INFO - PROCESS | 1957 | 1468840338691 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:12:18 INFO - PROCESS | 1957 | 1468840338694 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:12:18 INFO - PROCESS | 1957 | 1468840338697 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 1957 | 1468840338699 Marionette TRACE conn2 <- [1,1838,null,{}] 04:12:18 INFO - PROCESS | 1957 | 1468840338703 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}] 04:12:18 INFO - PROCESS | 1957 | 1468840338704 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:18 INFO - PROCESS | 1957 | 1468840338812 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:12:18 INFO - PROCESS | 1957 | 1468840338895 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 1957 | 1468840338898 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f71800 == 42 [pid = 1957] [id = 467] 04:12:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11820f400) [pid = 1957] [serial = 1400] [outer = 0x0] 04:12:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1182f0400) [pid = 1957] [serial = 1401] [outer = 0x11820f400] 04:12:18 INFO - PROCESS | 1957 | 1468840338927 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x118f81c00) [pid = 1957] [serial = 1402] [outer = 0x11820f400] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x123c12000 == 41 [pid = 1957] [id = 463] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x12a5a9000 == 40 [pid = 1957] [id = 462] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e4000 == 39 [pid = 1957] [id = 461] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x128e4e800 == 38 [pid = 1957] [id = 460] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x127653800 == 37 [pid = 1957] [id = 459] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x1268c8800 == 36 [pid = 1957] [id = 458] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x123c12800 == 35 [pid = 1957] [id = 457] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x12121b800 == 34 [pid = 1957] [id = 456] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e4800 == 33 [pid = 1957] [id = 455] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x11828b800 == 32 [pid = 1957] [id = 454] 04:12:19 INFO - PROCESS | 1957 | --DOCSHELL 0x1162c0800 == 31 [pid = 1957] [id = 453] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x12a5db800) [pid = 1957] [serial = 1320] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12ba13000) [pid = 1957] [serial = 1323] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12be2e400) [pid = 1957] [serial = 1326] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12ba13400) [pid = 1957] [serial = 1297] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x11850bc00) [pid = 1957] [serial = 1305] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x118f8c000) [pid = 1957] [serial = 1306] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x120ded800) [pid = 1957] [serial = 1302] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x120f91400) [pid = 1957] [serial = 1303] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x124aa4400) [pid = 1957] [serial = 1311] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x127009c00) [pid = 1957] [serial = 1312] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x117e1b400) [pid = 1957] [serial = 1299] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x118f50c00) [pid = 1957] [serial = 1300] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x120e7a400) [pid = 1957] [serial = 1308] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1212f5c00) [pid = 1957] [serial = 1309] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x128e7b000) [pid = 1957] [serial = 1314] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x128e83800) [pid = 1957] [serial = 1315] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12c67ac00) [pid = 1957] [serial = 1336] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12cb16400) [pid = 1957] [serial = 1338] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x11872e000) [pid = 1957] [serial = 1329] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12cc9d400) [pid = 1957] [serial = 1339] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1273cac00) [pid = 1957] [serial = 1332] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1211c6400) [pid = 1957] [serial = 1330] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12beb3c00) [pid = 1957] [serial = 1327] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12bebc800) [pid = 1957] [serial = 1335] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x128e83400) [pid = 1957] [serial = 1317] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1291d5000) [pid = 1957] [serial = 1318] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12a667800) [pid = 1957] [serial = 1333] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12be26800) [pid = 1957] [serial = 1324] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b93a000) [pid = 1957] [serial = 1321] [outer = 0x0] [url = about:blank] 04:12:19 INFO - PROCESS | 1957 | 1468840339321 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]]]}] 04:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 04:12:19 INFO - PROCESS | 1957 | 1468840339369 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:12:19 INFO - PROCESS | 1957 | 1468840339371 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:12:19 INFO - PROCESS | 1957 | 1468840339376 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - PROCESS | 1957 | 1468840339377 Marionette TRACE conn2 <- [1,1842,null,{}] 04:12:19 INFO - PROCESS | 1957 | 1468840339380 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}] 04:12:19 INFO - PROCESS | 1957 | 1468840339381 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:19 INFO - PROCESS | 1957 | 1468840339461 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:12:19 INFO - PROCESS | 1957 | 1468840339521 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:19 INFO - PROCESS | 1957 | 1468840339523 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x119474800 == 32 [pid = 1957] [id = 468] 04:12:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x118f84800) [pid = 1957] [serial = 1403] [outer = 0x0] 04:12:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1193f2000) [pid = 1957] [serial = 1404] [outer = 0x118f84800] 04:12:19 INFO - PROCESS | 1957 | 1468840339550 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x119a26800) [pid = 1957] [serial = 1405] [outer = 0x118f84800] 04:12:19 INFO - PROCESS | 1957 | 1468840339841 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]]]}] 04:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 470ms 04:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:12:19 INFO - PROCESS | 1957 | 1468840339850 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:12:19 INFO - PROCESS | 1957 | 1468840339851 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:12:19 INFO - PROCESS | 1957 | 1468840339854 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - PROCESS | 1957 | 1468840339856 Marionette TRACE conn2 <- [1,1846,null,{}] 04:12:19 INFO - PROCESS | 1957 | 1468840339872 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}] 04:12:19 INFO - PROCESS | 1957 | 1468840339875 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:19 INFO - PROCESS | 1957 | 1468840339964 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:12:19 INFO - PROCESS | 1957 | 1468840339969 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:19 INFO - PROCESS | 1957 | 1468840339971 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214e4000 == 33 [pid = 1957] [id = 469] 04:12:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x119a2cc00) [pid = 1957] [serial = 1406] [outer = 0x0] 04:12:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120e79400) [pid = 1957] [serial = 1407] [outer = 0x119a2cc00] 04:12:20 INFO - PROCESS | 1957 | 1468840339999 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12483f800) [pid = 1957] [serial = 1408] [outer = 0x119a2cc00] 04:12:20 INFO - PROCESS | 1957 | 1468840340356 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]]]}] 04:12:20 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) 04:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 520ms 04:12:20 INFO - PROCESS | 1957 | 1468840340375 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 1957 | 1468840340376 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:12:20 INFO - PROCESS | 1957 | 1468840340381 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 1957 | 1468840340382 Marionette TRACE conn2 <- [1,1850,null,{}] 04:12:20 INFO - PROCESS | 1957 | 1468840340384 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}] 04:12:20 INFO - PROCESS | 1957 | 1468840340385 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:20 INFO - PROCESS | 1957 | 1468840340466 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:12:20 INFO - PROCESS | 1957 | 1468840340469 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 1957 | 1468840340470 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268c3000 == 34 [pid = 1957] [id = 470] 04:12:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124d79800) [pid = 1957] [serial = 1409] [outer = 0x0] 04:12:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12687d800) [pid = 1957] [serial = 1410] [outer = 0x124d79800] 04:12:20 INFO - PROCESS | 1957 | 1468840340495 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x127059400) [pid = 1957] [serial = 1411] [outer = 0x124d79800] 04:12:20 INFO - PROCESS | 1957 | 1468840340816 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]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 469ms 04:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:12:20 INFO - PROCESS | 1957 | 1468840340851 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 1957 | 1468840340852 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:12:20 INFO - PROCESS | 1957 | 1468840340854 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 1957 | 1468840340855 Marionette TRACE conn2 <- [1,1854,null,{}] 04:12:20 INFO - PROCESS | 1957 | 1468840340857 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}] 04:12:20 INFO - PROCESS | 1957 | 1468840340859 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:20 INFO - PROCESS | 1957 | 1468840340936 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:12:21 INFO - PROCESS | 1957 | 1468840340997 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:21 INFO - PROCESS | 1957 | 1468840340998 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x127340000 == 35 [pid = 1957] [id = 471] 04:12:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124d79c00) [pid = 1957] [serial = 1412] [outer = 0x0] 04:12:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1274c2800) [pid = 1957] [serial = 1413] [outer = 0x124d79c00] 04:12:21 INFO - PROCESS | 1957 | 1468840341022 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x128e79c00) [pid = 1957] [serial = 1414] [outer = 0x124d79c00] 04:12:21 INFO - PROCESS | 1957 | 1468840341322 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]]]}] 04:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 04:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:12:21 INFO - PROCESS | 1957 | 1468840341372 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:12:21 INFO - PROCESS | 1957 | 1468840341374 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:12:21 INFO - PROCESS | 1957 | 1468840341376 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - PROCESS | 1957 | 1468840341378 Marionette TRACE conn2 <- [1,1858,null,{}] 04:12:21 INFO - PROCESS | 1957 | 1468840341382 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}] 04:12:21 INFO - PROCESS | 1957 | 1468840341386 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:21 INFO - PROCESS | 1957 | 1468840341500 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:12:21 INFO - PROCESS | 1957 | 1468840341515 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:21 INFO - PROCESS | 1957 | 1468840341516 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a595000 == 36 [pid = 1957] [id = 472] 04:12:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x128e80c00) [pid = 1957] [serial = 1415] [outer = 0x0] 04:12:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1291cf400) [pid = 1957] [serial = 1416] [outer = 0x128e80c00] 04:12:21 INFO - PROCESS | 1957 | 1468840341542 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a6c3000) [pid = 1957] [serial = 1417] [outer = 0x128e80c00] 04:12:21 INFO - PROCESS | 1957 | 1468840341889 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]]]}] 04:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 04:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:12:21 INFO - PROCESS | 1957 | 1468840341899 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:12:21 INFO - PROCESS | 1957 | 1468840341900 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:12:21 INFO - PROCESS | 1957 | 1468840341902 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - PROCESS | 1957 | 1468840341903 Marionette TRACE conn2 <- [1,1862,null,{}] 04:12:21 INFO - PROCESS | 1957 | 1468840341905 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}] 04:12:21 INFO - PROCESS | 1957 | 1468840341906 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:22 INFO - PROCESS | 1957 | 1468840342011 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:12:22 INFO - PROCESS | 1957 | 1468840342022 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 1957 | 1468840342022 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab6e000 == 37 [pid = 1957] [id = 473] 04:12:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a6c5000) [pid = 1957] [serial = 1418] [outer = 0x0] 04:12:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a7d3c00) [pid = 1957] [serial = 1419] [outer = 0x12a6c5000] 04:12:22 INFO - PROCESS | 1957 | 1468840342048 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b697800) [pid = 1957] [serial = 1420] [outer = 0x12a6c5000] 04:12:22 INFO - PROCESS | 1957 | 1468840342397 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]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 04:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:12:22 INFO - PROCESS | 1957 | 1468840342423 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 1957 | 1468840342424 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:12:22 INFO - PROCESS | 1957 | 1468840342426 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - PROCESS | 1957 | 1468840342428 Marionette TRACE conn2 <- [1,1866,null,{}] 04:12:22 INFO - PROCESS | 1957 | 1468840342432 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}] 04:12:22 INFO - PROCESS | 1957 | 1468840342433 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:22 INFO - PROCESS | 1957 | 1468840342532 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:12:22 INFO - PROCESS | 1957 | 1468840342544 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 1957 | 1468840342546 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abec000 == 38 [pid = 1957] [id = 474] 04:12:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a7d4800) [pid = 1957] [serial = 1421] [outer = 0x0] 04:12:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12ba13800) [pid = 1957] [serial = 1422] [outer = 0x12a7d4800] 04:12:22 INFO - PROCESS | 1957 | 1468840342569 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12be28000) [pid = 1957] [serial = 1423] [outer = 0x12a7d4800] 04:12:22 INFO - PROCESS | 1957 | 1468840342894 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]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 521ms 04:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:12:22 INFO - PROCESS | 1957 | 1468840342948 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 1957 | 1468840342949 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:12:22 INFO - PROCESS | 1957 | 1468840342951 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - PROCESS | 1957 | 1468840342952 Marionette TRACE conn2 <- [1,1870,null,{}] 04:12:22 INFO - PROCESS | 1957 | 1468840342954 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}] 04:12:22 INFO - PROCESS | 1957 | 1468840342956 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:23 INFO - PROCESS | 1957 | 1468840343064 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:12:23 INFO - PROCESS | 1957 | 1468840343075 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 1957 | 1468840343076 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be11000 == 39 [pid = 1957] [id = 475] 04:12:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12be2c400) [pid = 1957] [serial = 1424] [outer = 0x0] 04:12:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12be2f400) [pid = 1957] [serial = 1425] [outer = 0x12be2c400] 04:12:23 INFO - PROCESS | 1957 | 1468840343102 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12c508800) [pid = 1957] [serial = 1426] [outer = 0x12be2c400] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x124eba400) [pid = 1957] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x120de7000) [pid = 1957] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1160bd400) [pid = 1957] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x111f3e400) [pid = 1957] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x112f1e800) [pid = 1957] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1182dfc00) [pid = 1957] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11697f400) [pid = 1957] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1193eb000) [pid = 1957] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12687a800) [pid = 1957] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x128e7c000) [pid = 1957] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x111f36800) [pid = 1957] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1292e5000) [pid = 1957] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x128b4cc00) [pid = 1957] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x120ddf400) [pid = 1957] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x113862000) [pid = 1957] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118f8c400) [pid = 1957] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:12:23 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1185fa800) [pid = 1957] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:12:23 INFO - PROCESS | 1957 | 1468840343499 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]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 568ms 04:12:23 INFO - PROCESS | 1957 | 1468840343519 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 1957 | 1468840343520 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:12:23 INFO - PROCESS | 1957 | 1468840343523 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 1957 | 1468840343524 Marionette TRACE conn2 <- [1,1874,null,{}] 04:12:23 INFO - PROCESS | 1957 | 1468840343526 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}] 04:12:23 INFO - PROCESS | 1957 | 1468840343527 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:23 INFO - PROCESS | 1957 | 1468840343606 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:12:23 INFO - PROCESS | 1957 | 1468840343609 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 1957 | 1468840343613 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fcf800 == 40 [pid = 1957] [id = 476] 04:12:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x112f1e800) [pid = 1957] [serial = 1427] [outer = 0x0] 04:12:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118868c00) [pid = 1957] [serial = 1428] [outer = 0x112f1e800] 04:12:23 INFO - PROCESS | 1957 | 1468840343639 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x119a2e000) [pid = 1957] [serial = 1429] [outer = 0x112f1e800] 04:12:23 INFO - PROCESS | 1957 | 1468840343983 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]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 467ms 04:12:23 INFO - PROCESS | 1957 | 1468840343991 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 1957 | 1468840343993 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:12:24 INFO - PROCESS | 1957 | 1468840343999 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 1957 | 1468840344001 Marionette TRACE conn2 <- [1,1878,null,{}] 04:12:24 INFO - PROCESS | 1957 | 1468840344004 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}] 04:12:24 INFO - PROCESS | 1957 | 1468840344005 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:24 INFO - PROCESS | 1957 | 1468840344134 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:12:24 INFO - PROCESS | 1957 | 1468840344140 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 1957 | 1468840344141 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c648800 == 41 [pid = 1957] [id = 477] 04:12:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1160bb800) [pid = 1957] [serial = 1430] [outer = 0x0] 04:12:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1212f5400) [pid = 1957] [serial = 1431] [outer = 0x1160bb800] 04:12:24 INFO - PROCESS | 1957 | 1468840344167 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12c50e000) [pid = 1957] [serial = 1432] [outer = 0x1160bb800] 04:12:24 INFO - PROCESS | 1957 | 1468840344473 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]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 519ms 04:12:24 INFO - PROCESS | 1957 | 1468840344519 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:12:24 INFO - PROCESS | 1957 | 1468840344520 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:12:24 INFO - PROCESS | 1957 | 1468840344523 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 1957 | 1468840344524 Marionette TRACE conn2 <- [1,1882,null,{}] 04:12:24 INFO - PROCESS | 1957 | 1468840344526 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}] 04:12:24 INFO - PROCESS | 1957 | 1468840344527 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:24 INFO - PROCESS | 1957 | 1468840344605 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:12:24 INFO - PROCESS | 1957 | 1468840344611 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 1957 | 1468840344613 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x12caa1800 == 42 [pid = 1957] [id = 478] 04:12:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12beb2000) [pid = 1957] [serial = 1433] [outer = 0x0] 04:12:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12c675000) [pid = 1957] [serial = 1434] [outer = 0x12beb2000] 04:12:24 INFO - PROCESS | 1957 | 1468840344638 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12cb14000) [pid = 1957] [serial = 1435] [outer = 0x12beb2000] 04:12:24 INFO - PROCESS | 1957 | 1468840344962 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]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 471ms 04:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:12:25 INFO - PROCESS | 1957 | 1468840344996 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 1957 | 1468840344998 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:12:25 INFO - PROCESS | 1957 | 1468840345000 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 1957 | 1468840345001 Marionette TRACE conn2 <- [1,1886,null,{}] 04:12:25 INFO - PROCESS | 1957 | 1468840345003 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}] 04:12:25 INFO - PROCESS | 1957 | 1468840345004 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:25 INFO - PROCESS | 1957 | 1468840345122 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:12:25 INFO - PROCESS | 1957 | 1468840345128 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 1957 | 1468840345129 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf14800 == 43 [pid = 1957] [id = 479] 04:12:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11697f400) [pid = 1957] [serial = 1436] [outer = 0x0] 04:12:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12cb19c00) [pid = 1957] [serial = 1437] [outer = 0x11697f400] 04:12:25 INFO - PROCESS | 1957 | 1468840345153 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12cc9f000) [pid = 1957] [serial = 1438] [outer = 0x11697f400] 04:12:25 INFO - PROCESS | 1957 | 1468840345438 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]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 04:12:25 INFO - PROCESS | 1957 | 1468840345520 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 1957 | 1468840345522 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:12:25 INFO - PROCESS | 1957 | 1468840345525 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 1957 | 1468840345530 Marionette TRACE conn2 <- [1,1890,null,{}] 04:12:25 INFO - PROCESS | 1957 | 1468840345534 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}] 04:12:25 INFO - PROCESS | 1957 | 1468840345536 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:25 INFO - PROCESS | 1957 | 1468840345650 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:12:25 INFO - PROCESS | 1957 | 1468840345708 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 1957 | 1468840345710 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172d5800 == 44 [pid = 1957] [id = 480] 04:12:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x115e89c00) [pid = 1957] [serial = 1439] [outer = 0x0] 04:12:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x116978c00) [pid = 1957] [serial = 1440] [outer = 0x115e89c00] 04:12:25 INFO - PROCESS | 1957 | 1468840345744 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1185f8400) [pid = 1957] [serial = 1441] [outer = 0x115e89c00] 04:12:26 INFO - PROCESS | 1957 | 1468840346201 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]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 723ms 04:12:26 INFO - PROCESS | 1957 | 1468840346249 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:12:26 INFO - PROCESS | 1957 | 1468840346252 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:12:26 INFO - PROCESS | 1957 | 1468840346256 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 1957 | 1468840346259 Marionette TRACE conn2 <- [1,1894,null,{}] 04:12:26 INFO - PROCESS | 1957 | 1468840346262 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}] 04:12:26 INFO - PROCESS | 1957 | 1468840346263 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:26 INFO - PROCESS | 1957 | 1468840346392 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:12:26 INFO - PROCESS | 1957 | 1468840346455 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 1957 | 1468840346456 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12733f000 == 45 [pid = 1957] [id = 481] 04:12:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x118f8c400) [pid = 1957] [serial = 1442] [outer = 0x0] 04:12:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x119a2c000) [pid = 1957] [serial = 1443] [outer = 0x118f8c400] 04:12:26 INFO - PROCESS | 1957 | 1468840346486 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x120f90c00) [pid = 1957] [serial = 1444] [outer = 0x118f8c400] 04:12:26 INFO - PROCESS | 1957 | 1468840346888 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]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 04:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:12:26 INFO - PROCESS | 1957 | 1468840346927 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 1957 | 1468840346928 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:12:26 INFO - PROCESS | 1957 | 1468840346931 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 1957 | 1468840346932 Marionette TRACE conn2 <- [1,1898,null,{}] 04:12:26 INFO - PROCESS | 1957 | 1468840346940 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}] 04:12:26 INFO - PROCESS | 1957 | 1468840346943 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:27 INFO - PROCESS | 1957 | 1468840347051 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:12:27 INFO - PROCESS | 1957 | 1468840347114 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 1957 | 1468840347117 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca91800 == 46 [pid = 1957] [id = 482] 04:12:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12484f800) [pid = 1957] [serial = 1445] [outer = 0x0] 04:12:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x124854000) [pid = 1957] [serial = 1446] [outer = 0x12484f800] 04:12:27 INFO - PROCESS | 1957 | 1468840347188 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12543f000) [pid = 1957] [serial = 1447] [outer = 0x12484f800] 04:12:27 INFO - PROCESS | 1957 | 1468840347610 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]]]}] 04:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 721ms 04:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:12:27 INFO - PROCESS | 1957 | 1468840347653 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:12:27 INFO - PROCESS | 1957 | 1468840347654 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:12:27 INFO - PROCESS | 1957 | 1468840347657 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - PROCESS | 1957 | 1468840347658 Marionette TRACE conn2 <- [1,1902,null,{}] 04:12:27 INFO - PROCESS | 1957 | 1468840347661 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}] 04:12:27 INFO - PROCESS | 1957 | 1468840347662 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:27 INFO - PROCESS | 1957 | 1468840347787 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:12:27 INFO - PROCESS | 1957 | 1468840347905 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 1957 | 1468840347906 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d1b1000 == 47 [pid = 1957] [id = 483] 04:12:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x124851000) [pid = 1957] [serial = 1448] [outer = 0x0] 04:12:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x128cbdc00) [pid = 1957] [serial = 1449] [outer = 0x124851000] 04:12:27 INFO - PROCESS | 1957 | 1468840347936 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1291d4c00) [pid = 1957] [serial = 1450] [outer = 0x124851000] 04:12:28 INFO - PROCESS | 1957 | 1468840348519 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]]]}] 04:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 869ms 04:12:28 INFO - PROCESS | 1957 | 1468840348527 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:12:28 INFO - PROCESS | 1957 | 1468840348532 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:12:28 INFO - PROCESS | 1957 | 1468840348535 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 1957 | 1468840348537 Marionette TRACE conn2 <- [1,1906,null,{}] 04:12:28 INFO - PROCESS | 1957 | 1468840348541 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}] 04:12:28 INFO - PROCESS | 1957 | 1468840348542 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:28 INFO - PROCESS | 1957 | 1468840348640 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:12:28 INFO - PROCESS | 1957 | 1468840348700 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 1957 | 1468840348702 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x121017800 == 48 [pid = 1957] [id = 484] 04:12:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x1176b4000) [pid = 1957] [serial = 1451] [outer = 0x0] 04:12:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x11885d400) [pid = 1957] [serial = 1452] [outer = 0x1176b4000] 04:12:28 INFO - PROCESS | 1957 | 1468840348733 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1193f3400) [pid = 1957] [serial = 1453] [outer = 0x1176b4000] 04:12:29 INFO - PROCESS | 1957 | 1468840349171 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]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 669ms 04:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:12:29 INFO - PROCESS | 1957 | 1468840349205 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 1957 | 1468840349207 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:12:29 INFO - PROCESS | 1957 | 1468840349212 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 1957 | 1468840349213 Marionette TRACE conn2 <- [1,1910,null,{}] 04:12:29 INFO - PROCESS | 1957 | 1468840349216 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}] 04:12:29 INFO - PROCESS | 1957 | 1468840349217 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:29 INFO - PROCESS | 1957 | 1468840349307 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:12:29 INFO - PROCESS | 1957 | 1468840349360 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 1957 | 1468840349362 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194db000 == 49 [pid = 1957] [id = 485] 04:12:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x119a22000) [pid = 1957] [serial = 1454] [outer = 0x0] 04:12:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x120de2000) [pid = 1957] [serial = 1455] [outer = 0x119a22000] 04:12:29 INFO - PROCESS | 1957 | 1468840349383 Marionette DEBUG loaded listener.js 04:12:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1212fa800) [pid = 1957] [serial = 1456] [outer = 0x119a22000] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x120e1f800 == 48 [pid = 1957] [id = 452] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12caa1800 == 47 [pid = 1957] [id = 478] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12c648800 == 46 [pid = 1957] [id = 477] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x124fcf800 == 45 [pid = 1957] [id = 476] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12be11000 == 44 [pid = 1957] [id = 475] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12abec000 == 43 [pid = 1957] [id = 474] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab6e000 == 42 [pid = 1957] [id = 473] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12a595000 == 41 [pid = 1957] [id = 472] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x127340000 == 40 [pid = 1957] [id = 471] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x1268c3000 == 39 [pid = 1957] [id = 470] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x1214e4000 == 38 [pid = 1957] [id = 469] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x119474800 == 37 [pid = 1957] [id = 468] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x116f71800 == 36 [pid = 1957] [id = 467] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x121125000 == 35 [pid = 1957] [id = 466] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2d5000 == 34 [pid = 1957] [id = 464] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x1169b8000 == 33 [pid = 1957] [id = 465] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x121017800 == 32 [pid = 1957] [id = 484] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12d1b1000 == 31 [pid = 1957] [id = 483] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca91800 == 30 [pid = 1957] [id = 482] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12733f000 == 29 [pid = 1957] [id = 481] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf14800 == 28 [pid = 1957] [id = 479] 04:12:30 INFO - PROCESS | 1957 | --DOCSHELL 0x1172d5800 == 27 [pid = 1957] [id = 480] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x126880c00) [pid = 1957] [serial = 1374] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x1211c8400) [pid = 1957] [serial = 1368] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x121bf4000) [pid = 1957] [serial = 1369] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x116a9d400) [pid = 1957] [serial = 1359] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x128e7e000) [pid = 1957] [serial = 1377] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x11991b800) [pid = 1957] [serial = 1365] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x119ae5800) [pid = 1957] [serial = 1366] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x11886a000) [pid = 1957] [serial = 1362] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x119395400) [pid = 1957] [serial = 1363] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x11885c400) [pid = 1957] [serial = 1342] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x116aa2400) [pid = 1957] [serial = 1341] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x119a2d400) [pid = 1957] [serial = 1345] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x119a24c00) [pid = 1957] [serial = 1344] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x128e81000) [pid = 1957] [serial = 1348] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1273ccc00) [pid = 1957] [serial = 1347] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x128b4a800) [pid = 1957] [serial = 1375] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1292eb400) [pid = 1957] [serial = 1380] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1274cbc00) [pid = 1957] [serial = 1384] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a7c8400) [pid = 1957] [serial = 1351] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11940d800) [pid = 1957] [serial = 1383] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12b69b000) [pid = 1957] [serial = 1390] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1292f0400) [pid = 1957] [serial = 1386] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12a5dec00) [pid = 1957] [serial = 1350] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12a761800) [pid = 1957] [serial = 1389] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12b944c00) [pid = 1957] [serial = 1392] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x128e86800) [pid = 1957] [serial = 1354] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x115e1e800) [pid = 1957] [serial = 1360] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119399800) [pid = 1957] [serial = 1356] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x117e19000) [pid = 1957] [serial = 1353] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1294d5400) [pid = 1957] [serial = 1381] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x11991a000) [pid = 1957] [serial = 1357] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x124837c00) [pid = 1957] [serial = 1371] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1291cc000) [pid = 1957] [serial = 1378] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124d0c400) [pid = 1957] [serial = 1372] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12a669000) [pid = 1957] [serial = 1387] [outer = 0x0] [url = about:blank] 04:12:30 INFO - PROCESS | 1957 | 1468840350522 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]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1321ms 04:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:12:30 INFO - PROCESS | 1957 | 1468840350533 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 1957 | 1468840350536 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:12:30 INFO - PROCESS | 1957 | 1468840350538 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 1957 | 1468840350540 Marionette TRACE conn2 <- [1,1914,null,{}] 04:12:30 INFO - PROCESS | 1957 | 1468840350545 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}] 04:12:30 INFO - PROCESS | 1957 | 1468840350547 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:30 INFO - PROCESS | 1957 | 1468840350650 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:12:30 INFO - PROCESS | 1957 | 1468840350708 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 1957 | 1468840350711 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f66800 == 28 [pid = 1957] [id = 486] 04:12:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x116a9f000) [pid = 1957] [serial = 1457] [outer = 0x0] 04:12:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x116f34800) [pid = 1957] [serial = 1458] [outer = 0x116a9f000] 04:12:30 INFO - PROCESS | 1957 | 1468840350740 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1182f4c00) [pid = 1957] [serial = 1459] [outer = 0x116a9f000] 04:12:31 INFO - PROCESS | 1957 | 1468840351036 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]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 520ms 04:12:31 INFO - PROCESS | 1957 | 1468840351058 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 1957 | 1468840351064 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:12:31 INFO - PROCESS | 1957 | 1468840351073 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 1957 | 1468840351075 Marionette TRACE conn2 <- [1,1918,null,{}] 04:12:31 INFO - PROCESS | 1957 | 1468840351079 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}] 04:12:31 INFO - PROCESS | 1957 | 1468840351082 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:31 INFO - PROCESS | 1957 | 1468840351160 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:12:31 INFO - PROCESS | 1957 | 1468840351166 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 1957 | 1468840351167 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x118418000 == 29 [pid = 1957] [id = 487] 04:12:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11885bc00) [pid = 1957] [serial = 1460] [outer = 0x0] 04:12:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119397c00) [pid = 1957] [serial = 1461] [outer = 0x11885bc00] 04:12:31 INFO - PROCESS | 1957 | 1468840351194 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1193f1800) [pid = 1957] [serial = 1462] [outer = 0x11885bc00] 04:12:31 INFO - PROCESS | 1957 | 1468840351552 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]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 525ms 04:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:12:31 INFO - PROCESS | 1957 | 1468840351598 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 1957 | 1468840351599 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:12:31 INFO - PROCESS | 1957 | 1468840351602 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 1957 | 1468840351604 Marionette TRACE conn2 <- [1,1922,null,{}] 04:12:31 INFO - PROCESS | 1957 | 1468840351612 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}] 04:12:31 INFO - PROCESS | 1957 | 1468840351615 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:31 INFO - PROCESS | 1957 | 1468840351692 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:12:31 INFO - PROCESS | 1957 | 1468840351701 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 1957 | 1468840351703 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197c5800 == 30 [pid = 1957] [id = 488] 04:12:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x113f04800) [pid = 1957] [serial = 1463] [outer = 0x0] 04:12:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x120de7000) [pid = 1957] [serial = 1464] [outer = 0x113f04800] 04:12:31 INFO - PROCESS | 1957 | 1468840351731 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1212f9800) [pid = 1957] [serial = 1465] [outer = 0x113f04800] 04:12:32 INFO - PROCESS | 1957 | 1468840352178 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]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 620ms 04:12:32 INFO - PROCESS | 1957 | 1468840352223 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 1957 | 1468840352226 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:12:32 INFO - PROCESS | 1957 | 1468840352232 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 1957 | 1468840352234 Marionette TRACE conn2 <- [1,1926,null,{}] 04:12:32 INFO - PROCESS | 1957 | 1468840352237 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}] 04:12:32 INFO - PROCESS | 1957 | 1468840352239 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:32 INFO - PROCESS | 1957 | 1468840352355 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:12:32 INFO - PROCESS | 1957 | 1468840352367 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 1957 | 1468840352368 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214ce800 == 31 [pid = 1957] [id = 489] 04:12:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x123d08800) [pid = 1957] [serial = 1466] [outer = 0x0] 04:12:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x123ddfc00) [pid = 1957] [serial = 1467] [outer = 0x123d08800] 04:12:32 INFO - PROCESS | 1957 | 1468840352408 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12484bc00) [pid = 1957] [serial = 1468] [outer = 0x123d08800] 04:12:32 INFO - PROCESS | 1957 | 1468840352815 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]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 620ms 04:12:32 INFO - PROCESS | 1957 | 1468840352859 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 1957 | 1468840352860 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:12:32 INFO - PROCESS | 1957 | 1468840352863 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 1957 | 1468840352864 Marionette TRACE conn2 <- [1,1930,null,{}] 04:12:32 INFO - PROCESS | 1957 | 1468840352866 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}] 04:12:32 INFO - PROCESS | 1957 | 1468840352867 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:32 INFO - PROCESS | 1957 | 1468840352963 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:12:32 INFO - PROCESS | 1957 | 1468840352967 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 1957 | 1468840352968 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fcf800 == 32 [pid = 1957] [id = 490] 04:12:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x112fec800) [pid = 1957] [serial = 1469] [outer = 0x0] 04:12:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x124854400) [pid = 1957] [serial = 1470] [outer = 0x112fec800] 04:12:32 INFO - PROCESS | 1957 | 1468840352992 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x124ebbc00) [pid = 1957] [serial = 1471] [outer = 0x112fec800] 04:12:33 INFO - PROCESS | 1957 | 1468840353351 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]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 519ms 04:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:12:33 INFO - PROCESS | 1957 | 1468840353382 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 1957 | 1468840353383 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:12:33 INFO - PROCESS | 1957 | 1468840353385 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - PROCESS | 1957 | 1468840353386 Marionette TRACE conn2 <- [1,1934,null,{}] 04:12:33 INFO - PROCESS | 1957 | 1468840353395 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}] 04:12:33 INFO - PROCESS | 1957 | 1468840353399 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:33 INFO - PROCESS | 1957 | 1468840353514 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:12:33 INFO - PROCESS | 1957 | 1468840353518 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 1957 | 1468840353519 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x126ea6800 == 33 [pid = 1957] [id = 491] 04:12:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1193f2c00) [pid = 1957] [serial = 1472] [outer = 0x0] 04:12:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12687e400) [pid = 1957] [serial = 1473] [outer = 0x1193f2c00] 04:12:33 INFO - PROCESS | 1957 | 1468840353544 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x128b4d400) [pid = 1957] [serial = 1474] [outer = 0x1193f2c00] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x128e80c00) [pid = 1957] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a6c5000) [pid = 1957] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12a7d4800) [pid = 1957] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12be2c400) [pid = 1957] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x11820f400) [pid = 1957] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118f84800) [pid = 1957] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124d79800) [pid = 1957] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x118863000) [pid = 1957] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x112f1e800) [pid = 1957] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12a7cc800) [pid = 1957] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124d79c00) [pid = 1957] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x119a2cc00) [pid = 1957] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x113d6d800) [pid = 1957] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12beb2000) [pid = 1957] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11697f400) [pid = 1957] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:12:34 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1160bb800) [pid = 1957] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:12:34 INFO - PROCESS | 1957 | 1468840354384 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]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1029ms 04:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:12:34 INFO - PROCESS | 1957 | 1468840354416 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 1957 | 1468840354418 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:12:34 INFO - PROCESS | 1957 | 1468840354422 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 1957 | 1468840354424 Marionette TRACE conn2 <- [1,1938,null,{}] 04:12:34 INFO - PROCESS | 1957 | 1468840354462 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}] 04:12:34 INFO - PROCESS | 1957 | 1468840354464 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:34 INFO - PROCESS | 1957 | 1468840354569 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:12:34 INFO - PROCESS | 1957 | 1468840354627 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 1957 | 1468840354628 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x11828d000 == 34 [pid = 1957] [id = 492] 04:12:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x116053000) [pid = 1957] [serial = 1475] [outer = 0x0] 04:12:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1169f8c00) [pid = 1957] [serial = 1476] [outer = 0x116053000] 04:12:34 INFO - PROCESS | 1957 | 1468840354660 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x118202c00) [pid = 1957] [serial = 1477] [outer = 0x116053000] 04:12:35 INFO - PROCESS | 1957 | 1468840355171 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]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 776ms 04:12:35 INFO - PROCESS | 1957 | 1468840355220 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 1957 | 1468840355223 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:12:35 INFO - PROCESS | 1957 | 1468840355231 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - PROCESS | 1957 | 1468840355233 Marionette TRACE conn2 <- [1,1942,null,{}] 04:12:35 INFO - PROCESS | 1957 | 1468840355236 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}] 04:12:35 INFO - PROCESS | 1957 | 1468840355238 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:35 INFO - PROCESS | 1957 | 1468840355346 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:12:35 INFO - PROCESS | 1957 | 1468840355426 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 1957 | 1468840355428 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170de000 == 35 [pid = 1957] [id = 493] 04:12:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1162d0400) [pid = 1957] [serial = 1478] [outer = 0x0] 04:12:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x11872dc00) [pid = 1957] [serial = 1479] [outer = 0x1162d0400] 04:12:35 INFO - PROCESS | 1957 | 1468840355460 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1193e7400) [pid = 1957] [serial = 1480] [outer = 0x1162d0400] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x129141000 == 34 [pid = 1957] [id = 6] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x113a26000 == 33 [pid = 1957] [id = 26] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6ed000 == 32 [pid = 1957] [id = 8] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x124fcf800 == 31 [pid = 1957] [id = 490] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x1214ce800 == 30 [pid = 1957] [id = 489] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x1197c5800 == 29 [pid = 1957] [id = 488] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x118418000 == 28 [pid = 1957] [id = 487] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x116f66800 == 27 [pid = 1957] [id = 486] 04:12:35 INFO - PROCESS | 1957 | --DOCSHELL 0x1194db000 == 26 [pid = 1957] [id = 485] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1291cf400) [pid = 1957] [serial = 1416] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12a7d3c00) [pid = 1957] [serial = 1419] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12ba13800) [pid = 1957] [serial = 1422] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12be2f400) [pid = 1957] [serial = 1425] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1182f0400) [pid = 1957] [serial = 1401] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x118f81c00) [pid = 1957] [serial = 1402] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1193f2000) [pid = 1957] [serial = 1404] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x119a26800) [pid = 1957] [serial = 1405] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12687d800) [pid = 1957] [serial = 1410] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x127059400) [pid = 1957] [serial = 1411] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1191e4400) [pid = 1957] [serial = 1398] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1193ef800) [pid = 1957] [serial = 1399] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x118868c00) [pid = 1957] [serial = 1428] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12ba1b800) [pid = 1957] [serial = 1393] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1274c2800) [pid = 1957] [serial = 1413] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x119a2e000) [pid = 1957] [serial = 1429] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x120e79400) [pid = 1957] [serial = 1407] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x12483f800) [pid = 1957] [serial = 1408] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x115e86000) [pid = 1957] [serial = 1395] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x11697d000) [pid = 1957] [serial = 1396] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x12cb14000) [pid = 1957] [serial = 1435] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x12c675000) [pid = 1957] [serial = 1434] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x12cb19c00) [pid = 1957] [serial = 1437] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12cc9f000) [pid = 1957] [serial = 1438] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x12c508800) [pid = 1957] [serial = 1426] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x12b697800) [pid = 1957] [serial = 1420] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x12be28000) [pid = 1957] [serial = 1423] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x12a6c3000) [pid = 1957] [serial = 1417] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x12c50e000) [pid = 1957] [serial = 1432] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x128e79c00) [pid = 1957] [serial = 1414] [outer = 0x0] [url = about:blank] 04:12:35 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x1212f5400) [pid = 1957] [serial = 1431] [outer = 0x0] [url = about:blank] 04:12:36 INFO - PROCESS | 1957 | 1468840356100 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]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 925ms 04:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:12:36 INFO - PROCESS | 1957 | 1468840356155 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 1957 | 1468840356157 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:12:36 INFO - PROCESS | 1957 | 1468840356161 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 1957 | 1468840356163 Marionette TRACE conn2 <- [1,1946,null,{}] 04:12:36 INFO - PROCESS | 1957 | 1468840356167 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}] 04:12:36 INFO - PROCESS | 1957 | 1468840356168 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:36 INFO - PROCESS | 1957 | 1468840356260 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:12:36 INFO - PROCESS | 1957 | 1468840356329 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 1957 | 1468840356330 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169a3000 == 27 [pid = 1957] [id = 494] 04:12:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x116774400) [pid = 1957] [serial = 1481] [outer = 0x0] 04:12:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x1176af800) [pid = 1957] [serial = 1482] [outer = 0x116774400] 04:12:36 INFO - PROCESS | 1957 | 1468840356363 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x1182ea400) [pid = 1957] [serial = 1483] [outer = 0x116774400] 04:12:36 INFO - PROCESS | 1957 | 1468840356785 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]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 04:12:36 INFO - PROCESS | 1957 | 1468840356857 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 1957 | 1468840356860 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:12:36 INFO - PROCESS | 1957 | 1468840356869 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 1957 | 1468840356871 Marionette TRACE conn2 <- [1,1950,null,{}] 04:12:36 INFO - PROCESS | 1957 | 1468840356873 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}] 04:12:36 INFO - PROCESS | 1957 | 1468840356875 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:36 INFO - PROCESS | 1957 | 1468840356972 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:12:37 INFO - PROCESS | 1957 | 1468840357074 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 1957 | 1468840357075 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x119392400) [pid = 1957] [serial = 1484] [outer = 0x12cc9e400] 04:12:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194dd000 == 28 [pid = 1957] [id = 495] 04:12:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x1193eb400) [pid = 1957] [serial = 1485] [outer = 0x0] 04:12:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x1193f0800) [pid = 1957] [serial = 1486] [outer = 0x1193eb400] 04:12:37 INFO - PROCESS | 1957 | 1468840357120 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x119920c00) [pid = 1957] [serial = 1487] [outer = 0x1193eb400] 04:12:37 INFO - PROCESS | 1957 | 1468840357563 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]]]}] 04:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 722ms 04:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:12:37 INFO - PROCESS | 1957 | 1468840357592 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 1957 | 1468840357593 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:12:37 INFO - PROCESS | 1957 | 1468840357596 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 1957 | 1468840357598 Marionette TRACE conn2 <- [1,1954,null,{}] 04:12:37 INFO - PROCESS | 1957 | 1468840357607 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}] 04:12:37 INFO - PROCESS | 1957 | 1468840357610 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:37 INFO - PROCESS | 1957 | 1468840357706 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:12:37 INFO - PROCESS | 1957 | 1468840357763 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 1957 | 1468840357766 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214e5800 == 29 [pid = 1957] [id = 496] 04:12:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x119a2bc00) [pid = 1957] [serial = 1488] [outer = 0x0] 04:12:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x120e73000) [pid = 1957] [serial = 1489] [outer = 0x119a2bc00] 04:12:37 INFO - PROCESS | 1957 | 1468840357799 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1215d9800) [pid = 1957] [serial = 1490] [outer = 0x119a2bc00] 04:12:38 INFO - PROCESS | 1957 | 1468840358190 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]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 621ms 04:12:38 INFO - PROCESS | 1957 | 1468840358218 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:12:38 INFO - PROCESS | 1957 | 1468840358220 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:12:38 INFO - PROCESS | 1957 | 1468840358222 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 1957 | 1468840358223 Marionette TRACE conn2 <- [1,1958,null,{}] 04:12:38 INFO - PROCESS | 1957 | 1468840358226 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}] 04:12:38 INFO - PROCESS | 1957 | 1468840358227 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:38 INFO - PROCESS | 1957 | 1468840358323 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:12:38 INFO - PROCESS | 1957 | 1468840358407 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 1957 | 1468840358408 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x126534000 == 30 [pid = 1957] [id = 497] 04:12:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x124847000) [pid = 1957] [serial = 1491] [outer = 0x0] 04:12:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x124a08800) [pid = 1957] [serial = 1492] [outer = 0x124847000] 04:12:38 INFO - PROCESS | 1957 | 1468840358438 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x124d7bc00) [pid = 1957] [serial = 1493] [outer = 0x124847000] 04:12:38 INFO - PROCESS | 1957 | 1468840358842 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]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 669ms 04:12:38 INFO - PROCESS | 1957 | 1468840358892 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 1957 | 1468840358893 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:12:38 INFO - PROCESS | 1957 | 1468840358914 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 1957 | 1468840358915 Marionette TRACE conn2 <- [1,1962,null,{}] 04:12:38 INFO - PROCESS | 1957 | 1468840358918 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}] 04:12:38 INFO - PROCESS | 1957 | 1468840358919 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:39 INFO - PROCESS | 1957 | 1468840359009 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:12:39 INFO - PROCESS | 1957 | 1468840359074 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 1957 | 1468840359075 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197c5000 == 31 [pid = 1957] [id = 498] 04:12:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x118f85800) [pid = 1957] [serial = 1494] [outer = 0x0] 04:12:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x12687f800) [pid = 1957] [serial = 1495] [outer = 0x118f85800] 04:12:39 INFO - PROCESS | 1957 | 1468840359104 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x126ce3800) [pid = 1957] [serial = 1496] [outer = 0x118f85800] 04:12:39 INFO - PROCESS | 1957 | 1468840359573 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]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 722ms 04:12:39 INFO - PROCESS | 1957 | 1468840359640 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:12:39 INFO - PROCESS | 1957 | 1468840359643 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:12:39 INFO - PROCESS | 1957 | 1468840359662 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - PROCESS | 1957 | 1468840359665 Marionette TRACE conn2 <- [1,1966,null,{}] 04:12:39 INFO - PROCESS | 1957 | 1468840359671 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}] 04:12:39 INFO - PROCESS | 1957 | 1468840359673 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:39 INFO - PROCESS | 1957 | 1468840359812 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2e3000 == 30 [pid = 1957] [id = 13] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1170d8000 == 29 [pid = 1957] [id = 24] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12b679000 == 28 [pid = 1957] [id = 9] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1182a2000 == 27 [pid = 1957] [id = 12] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1172e7800 == 26 [pid = 1957] [id = 25] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12be16000 == 25 [pid = 1957] [id = 11] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12c63e000 == 24 [pid = 1957] [id = 14] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca94800 == 23 [pid = 1957] [id = 15] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x11828d000 == 22 [pid = 1957] [id = 492] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12d71b800 == 21 [pid = 1957] [id = 21] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf22000 == 20 [pid = 1957] [id = 20] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9cc800 == 19 [pid = 1957] [id = 10] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1194ca000 == 18 [pid = 1957] [id = 22] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12d469800 == 17 [pid = 1957] [id = 19] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x112e6f000 == 16 [pid = 1957] [id = 23] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc86000 == 15 [pid = 1957] [id = 17] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1197c5000 == 14 [pid = 1957] [id = 498] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x126534000 == 13 [pid = 1957] [id = 497] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1214e5800 == 12 [pid = 1957] [id = 496] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1194dd000 == 11 [pid = 1957] [id = 495] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x126ea6800 == 10 [pid = 1957] [id = 491] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1170de000 == 9 [pid = 1957] [id = 493] 04:12:41 INFO - PROCESS | 1957 | --DOCSHELL 0x1169a3000 == 8 [pid = 1957] [id = 494] 04:12:41 INFO - PROCESS | 1957 | 1468840361831 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 1957 | 1468840361833 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x112e6a000 == 9 [pid = 1957] [id = 499] 04:12:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x111f15c00) [pid = 1957] [serial = 1497] [outer = 0x0] 04:12:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1128b0000) [pid = 1957] [serial = 1498] [outer = 0x111f15c00] 04:12:41 INFO - PROCESS | 1957 | 1468840361909 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x113802800) [pid = 1957] [serial = 1499] [outer = 0x111f15c00] 04:12:42 INFO - PROCESS | 1957 | 1468840362179 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]]]}] 04:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2542ms 04:12:42 INFO - PROCESS | 1957 | 1468840362203 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 1957 | 1468840362206 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:12:42 INFO - PROCESS | 1957 | 1468840362210 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 1957 | 1468840362216 Marionette TRACE conn2 <- [1,1970,null,{}] 04:12:42 INFO - PROCESS | 1957 | 1468840362237 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}] 04:12:42 INFO - PROCESS | 1957 | 1468840362240 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:42 INFO - PROCESS | 1957 | 1468840362338 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:12:42 INFO - PROCESS | 1957 | 1468840362350 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 1957 | 1468840362352 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e45800 == 10 [pid = 1957] [id = 500] 04:12:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x116905000) [pid = 1957] [serial = 1500] [outer = 0x0] 04:12:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1176b4400) [pid = 1957] [serial = 1501] [outer = 0x116905000] 04:12:42 INFO - PROCESS | 1957 | 1468840362396 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1182de800) [pid = 1957] [serial = 1502] [outer = 0x116905000] 04:12:42 INFO - PROCESS | 1957 | 1468840362916 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]]]}] 04:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 736ms 04:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:12:42 INFO - PROCESS | 1957 | 1468840362947 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 1957 | 1468840362950 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:12:42 INFO - PROCESS | 1957 | 1468840362954 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 1957 | 1468840362955 Marionette TRACE conn2 <- [1,1974,null,{}] 04:12:42 INFO - PROCESS | 1957 | 1468840362957 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}] 04:12:42 INFO - PROCESS | 1957 | 1468840362959 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:43 INFO - PROCESS | 1957 | 1468840363048 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:12:43 INFO - PROCESS | 1957 | 1468840363053 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 1957 | 1468840363054 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x119470000 == 11 [pid = 1957] [id = 501] 04:12:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118868c00) [pid = 1957] [serial = 1503] [outer = 0x0] 04:12:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118f8c000) [pid = 1957] [serial = 1504] [outer = 0x118868c00] 04:12:43 INFO - PROCESS | 1957 | 1468840363079 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1193e7000) [pid = 1957] [serial = 1505] [outer = 0x118868c00] 04:12:43 INFO - PROCESS | 1957 | 1468840363438 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]]]}] 04:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 521ms 04:12:43 INFO - PROCESS | 1957 | 1468840363475 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 1957 | 1468840363476 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:12:43 INFO - PROCESS | 1957 | 1468840363480 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 1957 | 1468840363484 Marionette TRACE conn2 <- [1,1978,null,{}] 04:12:43 INFO - PROCESS | 1957 | 1468840363491 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}] 04:12:43 INFO - PROCESS | 1957 | 1468840363494 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:43 INFO - PROCESS | 1957 | 1468840363573 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:12:43 INFO - PROCESS | 1957 | 1468840363579 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 1957 | 1468840363582 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214dc000 == 12 [pid = 1957] [id = 502] 04:12:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119913c00) [pid = 1957] [serial = 1506] [outer = 0x0] 04:12:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119a27800) [pid = 1957] [serial = 1507] [outer = 0x119913c00] 04:12:43 INFO - PROCESS | 1957 | 1468840363606 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x120dea000) [pid = 1957] [serial = 1508] [outer = 0x119913c00] 04:12:44 INFO - PROCESS | 1957 | 1468840364000 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]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 525ms 04:12:44 INFO - PROCESS | 1957 | 1468840364005 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 1957 | 1468840364008 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:12:44 INFO - PROCESS | 1957 | 1468840364013 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 1957 | 1468840364015 Marionette TRACE conn2 <- [1,1982,null,{}] 04:12:44 INFO - PROCESS | 1957 | 1468840364019 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}] 04:12:44 INFO - PROCESS | 1957 | 1468840364020 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:44 INFO - PROCESS | 1957 | 1468840364180 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:12:44 INFO - PROCESS | 1957 | 1468840364203 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 1957 | 1468840364204 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fdb000 == 13 [pid = 1957] [id = 503] 04:12:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x120e77c00) [pid = 1957] [serial = 1509] [outer = 0x0] 04:12:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1213bcc00) [pid = 1957] [serial = 1510] [outer = 0x120e77c00] 04:12:44 INFO - PROCESS | 1957 | 1468840364243 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x121909400) [pid = 1957] [serial = 1511] [outer = 0x120e77c00] 04:12:44 INFO - PROCESS | 1957 | 1468840364643 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]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 04:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:12:44 INFO - PROCESS | 1957 | 1468840364683 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 1957 | 1468840364685 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:12:44 INFO - PROCESS | 1957 | 1468840364694 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 1957 | 1468840364695 Marionette TRACE conn2 <- [1,1986,null,{}] 04:12:44 INFO - PROCESS | 1957 | 1468840364698 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}] 04:12:44 INFO - PROCESS | 1957 | 1468840364699 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:44 INFO - PROCESS | 1957 | 1468840364789 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:12:44 INFO - PROCESS | 1957 | 1468840364794 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 1957 | 1468840364798 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x127652800 == 14 [pid = 1957] [id = 504] 04:12:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124848000) [pid = 1957] [serial = 1512] [outer = 0x0] 04:12:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12484d800) [pid = 1957] [serial = 1513] [outer = 0x124848000] 04:12:44 INFO - PROCESS | 1957 | 1468840364831 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x126559400) [pid = 1957] [serial = 1514] [outer = 0x124848000] 04:12:45 INFO - PROCESS | 1957 | 1468840365187 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]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 527ms 04:12:45 INFO - PROCESS | 1957 | 1468840365236 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 1957 | 1468840365237 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:12:45 INFO - PROCESS | 1957 | 1468840365239 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 1957 | 1468840365240 Marionette TRACE conn2 <- [1,1990,null,{}] 04:12:45 INFO - PROCESS | 1957 | 1468840365243 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}] 04:12:45 INFO - PROCESS | 1957 | 1468840365244 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:45 INFO - PROCESS | 1957 | 1468840365345 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:12:45 INFO - PROCESS | 1957 | 1468840365349 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 1957 | 1468840365350 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x11254b000 == 15 [pid = 1957] [id = 505] 04:12:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x126559800) [pid = 1957] [serial = 1515] [outer = 0x0] 04:12:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x126e3a400) [pid = 1957] [serial = 1516] [outer = 0x126559800] 04:12:45 INFO - PROCESS | 1957 | 1468840365374 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1274c0000) [pid = 1957] [serial = 1517] [outer = 0x126559800] 04:12:45 INFO - PROCESS | 1957 | 1468840365686 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]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 468ms 04:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:12:45 INFO - PROCESS | 1957 | 1468840365707 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 1957 | 1468840365709 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:12:45 INFO - PROCESS | 1957 | 1468840365719 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 1957 | 1468840365720 Marionette TRACE conn2 <- [1,1994,null,{}] 04:12:45 INFO - PROCESS | 1957 | 1468840365723 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}] 04:12:45 INFO - PROCESS | 1957 | 1468840365735 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:45 INFO - PROCESS | 1957 | 1468840365838 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:12:45 INFO - PROCESS | 1957 | 1468840365841 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 1957 | 1468840365842 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296ad000 == 16 [pid = 1957] [id = 506] 04:12:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x115e88800) [pid = 1957] [serial = 1518] [outer = 0x0] 04:12:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1274c5800) [pid = 1957] [serial = 1519] [outer = 0x115e88800] 04:12:45 INFO - PROCESS | 1957 | 1468840365867 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x118204400) [pid = 1957] [serial = 1520] [outer = 0x115e88800] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x11885bc00) [pid = 1957] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x116a9f000) [pid = 1957] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x113f04800) [pid = 1957] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x119a22000) [pid = 1957] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x123d08800) [pid = 1957] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124847000) [pid = 1957] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x115e89c00) [pid = 1957] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12484f800) [pid = 1957] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1176b4000) [pid = 1957] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118f8c400) [pid = 1957] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x124851000) [pid = 1957] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x119a2bc00) [pid = 1957] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1193eb400) [pid = 1957] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1162d0400) [pid = 1957] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x116053000) [pid = 1957] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1193f2c00) [pid = 1957] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x116774400) [pid = 1957] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:12:46 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x112fec800) [pid = 1957] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:12:46 INFO - PROCESS | 1957 | 1468840366473 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]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 778ms 04:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:12:46 INFO - PROCESS | 1957 | 1468840366489 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 1957 | 1468840366490 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:12:46 INFO - PROCESS | 1957 | 1468840366492 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 1957 | 1468840366494 Marionette TRACE conn2 <- [1,1998,null,{}] 04:12:46 INFO - PROCESS | 1957 | 1468840366498 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}] 04:12:46 INFO - PROCESS | 1957 | 1468840366499 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:46 INFO - PROCESS | 1957 | 1468840366572 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:12:46 INFO - PROCESS | 1957 | 1468840366592 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 1957 | 1468840366593 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e50800 == 17 [pid = 1957] [id = 507] 04:12:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1176b4000) [pid = 1957] [serial = 1521] [outer = 0x0] 04:12:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x118869400) [pid = 1957] [serial = 1522] [outer = 0x1176b4000] 04:12:46 INFO - PROCESS | 1957 | 1468840366619 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x120de8000) [pid = 1957] [serial = 1523] [outer = 0x1176b4000] 04:12:46 INFO - PROCESS | 1957 | 1468840366932 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]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 471ms 04:12:46 INFO - PROCESS | 1957 | 1468840366968 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 1957 | 1468840366969 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:12:46 INFO - PROCESS | 1957 | 1468840366972 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 1957 | 1468840366973 Marionette TRACE conn2 <- [1,2002,null,{}] 04:12:46 INFO - PROCESS | 1957 | 1468840366975 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}] 04:12:46 INFO - PROCESS | 1957 | 1468840366976 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:47 INFO - PROCESS | 1957 | 1468840367050 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:12:47 INFO - PROCESS | 1957 | 1468840367054 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 1957 | 1468840367055 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6e5000 == 18 [pid = 1957] [id = 508] 04:12:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118f8c400) [pid = 1957] [serial = 1524] [outer = 0x0] 04:12:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12484a000) [pid = 1957] [serial = 1525] [outer = 0x118f8c400] 04:12:47 INFO - PROCESS | 1957 | 1468840367079 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x126880800) [pid = 1957] [serial = 1526] [outer = 0x118f8c400] 04:12:47 INFO - PROCESS | 1957 | 1468840367383 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]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 04:12:47 INFO - PROCESS | 1957 | 1468840367441 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 1957 | 1468840367442 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:12:47 INFO - PROCESS | 1957 | 1468840367445 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 1957 | 1468840367446 Marionette TRACE conn2 <- [1,2006,null,{}] 04:12:47 INFO - PROCESS | 1957 | 1468840367448 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}] 04:12:47 INFO - PROCESS | 1957 | 1468840367449 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:47 INFO - PROCESS | 1957 | 1468840367522 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:12:47 INFO - PROCESS | 1957 | 1468840367580 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 1957 | 1468840367582 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a8af000 == 19 [pid = 1957] [id = 509] 04:12:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x123d52000) [pid = 1957] [serial = 1527] [outer = 0x0] 04:12:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1274cbc00) [pid = 1957] [serial = 1528] [outer = 0x123d52000] 04:12:47 INFO - PROCESS | 1957 | 1468840367611 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x128e7c400) [pid = 1957] [serial = 1529] [outer = 0x123d52000] 04:12:47 INFO - PROCESS | 1957 | 1468840367909 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]]]}] 04:12: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 04:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 470ms 04:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:12:47 INFO - PROCESS | 1957 | 1468840367919 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 1957 | 1468840367921 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:12:47 INFO - PROCESS | 1957 | 1468840367923 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 1957 | 1468840367925 Marionette TRACE conn2 <- [1,2010,null,{}] 04:12:47 INFO - PROCESS | 1957 | 1468840367935 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}] 04:12:47 INFO - PROCESS | 1957 | 1468840367936 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:48 INFO - PROCESS | 1957 | 1468840368032 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:12:48 INFO - PROCESS | 1957 | 1468840368036 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 1957 | 1468840368037 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x121223000 == 20 [pid = 1957] [id = 510] 04:12:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128b52c00) [pid = 1957] [serial = 1530] [outer = 0x0] 04:12:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x128ecfc00) [pid = 1957] [serial = 1531] [outer = 0x128b52c00] 04:12:48 INFO - PROCESS | 1957 | 1468840368061 Marionette DEBUG loaded listener.js 04:12:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1291d8000) [pid = 1957] [serial = 1532] [outer = 0x128b52c00] 04:12:48 INFO - PROCESS | 1957 | 1468840368620 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]]]}] 04:12: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 04:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 771ms 04:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:12:48 INFO - PROCESS | 1957 | 1468840368695 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 1957 | 1468840368697 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:12:48 INFO - PROCESS | 1957 | 1468840368701 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 1957 | 1468840368703 Marionette TRACE conn2 <- [1,2014,null,{}] 04:12:48 INFO - PROCESS | 1957 | 1468840368707 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}] 04:12:48 INFO - PROCESS | 1957 | 1468840368709 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:48 INFO - PROCESS | 1957 | 1468840368813 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:12:48 INFO - PROCESS | 1957 | 1468840368869 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 1957 | 1468840368870 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191bc800 == 21 [pid = 1957] [id = 511] 04:12:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1162db400) [pid = 1957] [serial = 1533] [outer = 0x0] 04:12:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x117288400) [pid = 1957] [serial = 1534] [outer = 0x1162db400] 04:12:48 INFO - PROCESS | 1957 | 1468840368901 Marionette DEBUG loaded listener.js 04:12:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1182f0400) [pid = 1957] [serial = 1535] [outer = 0x1162db400] 04:12:49 INFO - PROCESS | 1957 | 1468840369581 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]]]}] 04:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 924ms 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12687f800) [pid = 1957] [serial = 1495] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | 1468840369667 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 1957 | 1468840369670 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:12:49 INFO - PROCESS | 1957 | 1468840369673 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 1957 | 1468840369675 Marionette TRACE conn2 <- [1,2018,null,{}] 04:12:49 INFO - PROCESS | 1957 | 1468840369678 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}] 04:12:49 INFO - PROCESS | 1957 | 1468840369680 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:49 INFO - PROCESS | 1957 | 1468840369752 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1176af800) [pid = 1957] [serial = 1482] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x128b4d400) [pid = 1957] [serial = 1474] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x124ebb800) [pid = 1957] [serial = 913] [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.] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124854400) [pid = 1957] [serial = 1470] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119397c00) [pid = 1957] [serial = 1461] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1193f1800) [pid = 1957] [serial = 1462] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x124ebbc00) [pid = 1957] [serial = 1471] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x116f34800) [pid = 1957] [serial = 1458] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1182f4c00) [pid = 1957] [serial = 1459] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x120de7000) [pid = 1957] [serial = 1464] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1212f9800) [pid = 1957] [serial = 1465] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1212fa800) [pid = 1957] [serial = 1456] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x120de2000) [pid = 1957] [serial = 1455] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x116978c00) [pid = 1957] [serial = 1440] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x119a2c000) [pid = 1957] [serial = 1443] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x124854000) [pid = 1957] [serial = 1446] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x128cbdc00) [pid = 1957] [serial = 1449] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11885d400) [pid = 1957] [serial = 1452] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x123ddfc00) [pid = 1957] [serial = 1467] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12484bc00) [pid = 1957] [serial = 1468] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x124d7bc00) [pid = 1957] [serial = 1493] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x124a08800) [pid = 1957] [serial = 1492] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x1185f8400) [pid = 1957] [serial = 1441] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12543f000) [pid = 1957] [serial = 1447] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x1193f3400) [pid = 1957] [serial = 1453] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x120f90c00) [pid = 1957] [serial = 1444] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x1291d4c00) [pid = 1957] [serial = 1450] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x1215d9800) [pid = 1957] [serial = 1490] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x119920c00) [pid = 1957] [serial = 1487] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x120e73000) [pid = 1957] [serial = 1489] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x1193e7400) [pid = 1957] [serial = 1480] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x1193f0800) [pid = 1957] [serial = 1486] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x118202c00) [pid = 1957] [serial = 1477] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x11872dc00) [pid = 1957] [serial = 1479] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x12687e400) [pid = 1957] [serial = 1473] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x1182ea400) [pid = 1957] [serial = 1483] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x1169f8c00) [pid = 1957] [serial = 1476] [outer = 0x0] [url = about:blank] 04:12:49 INFO - PROCESS | 1957 | 1468840369823 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:49 INFO - PROCESS | 1957 | 1468840369826 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x116520800 == 22 [pid = 1957] [id = 512] 04:12:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x115e1e800) [pid = 1957] [serial = 1536] [outer = 0x0] 04:12:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x1162d4c00) [pid = 1957] [serial = 1537] [outer = 0x115e1e800] 04:12:49 INFO - PROCESS | 1957 | 1468840369858 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x116a9f800) [pid = 1957] [serial = 1538] [outer = 0x115e1e800] 04:12:50 INFO - PROCESS | 1957 | 1468840370277 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]]]}] 04:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 623ms 04:12:50 INFO - PROCESS | 1957 | 1468840370298 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 1957 | 1468840370303 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:12:50 INFO - PROCESS | 1957 | 1468840370349 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 1957 | 1468840370352 Marionette TRACE conn2 <- [1,2022,null,{}] 04:12:50 INFO - PROCESS | 1957 | 1468840370356 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}] 04:12:50 INFO - PROCESS | 1957 | 1468840370358 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:50 INFO - PROCESS | 1957 | 1468840370453 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:12:50 INFO - PROCESS | 1957 | 1468840370457 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 1957 | 1468840370459 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x118295800 == 23 [pid = 1957] [id = 513] 04:12:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x1176a7400) [pid = 1957] [serial = 1539] [outer = 0x0] 04:12:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x1182fe400) [pid = 1957] [serial = 1540] [outer = 0x1176a7400] 04:12:50 INFO - PROCESS | 1957 | 1468840370488 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x11872d400) [pid = 1957] [serial = 1541] [outer = 0x1176a7400] 04:12:50 INFO - PROCESS | 1957 | 1468840370838 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]]]}] 04:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 526ms 04:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:12:50 INFO - PROCESS | 1957 | 1468840370870 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 1957 | 1468840370871 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:12:50 INFO - PROCESS | 1957 | 1468840370874 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 1957 | 1468840370876 Marionette TRACE conn2 <- [1,2026,null,{}] 04:12:50 INFO - PROCESS | 1957 | 1468840370893 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}] 04:12:50 INFO - PROCESS | 1957 | 1468840370896 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:50 INFO - PROCESS | 1957 | 1468840370971 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:12:50 INFO - PROCESS | 1957 | 1468840370976 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 1957 | 1468840370978 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191d2800 == 24 [pid = 1957] [id = 514] 04:12:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x1191e9400) [pid = 1957] [serial = 1542] [outer = 0x0] 04:12:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x1193ed000) [pid = 1957] [serial = 1543] [outer = 0x1191e9400] 04:12:51 INFO - PROCESS | 1957 | 1468840371009 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x119629400) [pid = 1957] [serial = 1544] [outer = 0x1191e9400] 04:12:51 INFO - PROCESS | 1957 | 1468840371356 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]]]}] 04:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 525ms 04:12:51 INFO - PROCESS | 1957 | 1468840371400 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 1957 | 1468840371402 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:12:51 INFO - PROCESS | 1957 | 1468840371404 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 1957 | 1468840371405 Marionette TRACE conn2 <- [1,2030,null,{}] 04:12:51 INFO - PROCESS | 1957 | 1468840371407 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}] 04:12:51 INFO - PROCESS | 1957 | 1468840371408 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:51 INFO - PROCESS | 1957 | 1468840371484 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:12:51 INFO - PROCESS | 1957 | 1468840371542 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 1957 | 1468840371543 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x119a54800 == 25 [pid = 1957] [id = 515] 04:12:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x119997000) [pid = 1957] [serial = 1545] [outer = 0x0] 04:12:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x119a2a000) [pid = 1957] [serial = 1546] [outer = 0x119997000] 04:12:51 INFO - PROCESS | 1957 | 1468840371568 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x120de8800) [pid = 1957] [serial = 1547] [outer = 0x119997000] 04:12:51 INFO - PROCESS | 1957 | 1468840371867 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]]]}] 04:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 04:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:12:51 INFO - PROCESS | 1957 | 1468840371923 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 1957 | 1468840371924 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:12:51 INFO - PROCESS | 1957 | 1468840371926 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 1957 | 1468840371927 Marionette TRACE conn2 <- [1,2034,null,{}] 04:12:51 INFO - PROCESS | 1957 | 1468840371930 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}] 04:12:51 INFO - PROCESS | 1957 | 1468840371931 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:52 INFO - PROCESS | 1957 | 1468840372023 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:12:52 INFO - PROCESS | 1957 | 1468840372058 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 1957 | 1468840372059 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12141b800 == 26 [pid = 1957] [id = 516] 04:12:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x113806400) [pid = 1957] [serial = 1548] [outer = 0x0] 04:12:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x120e7a000) [pid = 1957] [serial = 1549] [outer = 0x113806400] 04:12:52 INFO - PROCESS | 1957 | 1468840372083 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1215d2c00) [pid = 1957] [serial = 1550] [outer = 0x113806400] 04:12:52 INFO - PROCESS | 1957 | 1468840372401 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]]]}] 04:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 520ms 04:12:52 INFO - PROCESS | 1957 | 1468840372447 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 1957 | 1468840372448 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:12:52 INFO - PROCESS | 1957 | 1468840372457 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 1957 | 1468840372458 Marionette TRACE conn2 <- [1,2038,null,{}] 04:12:52 INFO - PROCESS | 1957 | 1468840372460 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}] 04:12:52 INFO - PROCESS | 1957 | 1468840372464 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:52 INFO - PROCESS | 1957 | 1468840372574 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:12:52 INFO - PROCESS | 1957 | 1468840372610 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 1957 | 1468840372611 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c22000 == 27 [pid = 1957] [id = 517] 04:12:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1215d0000) [pid = 1957] [serial = 1551] [outer = 0x0] 04:12:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x124846c00) [pid = 1957] [serial = 1552] [outer = 0x1215d0000] 04:12:52 INFO - PROCESS | 1957 | 1468840372636 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x12543e800) [pid = 1957] [serial = 1553] [outer = 0x1215d0000] 04:12:52 INFO - PROCESS | 1957 | 1468840372935 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]]]}] 04:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 04:12:52 INFO - PROCESS | 1957 | 1468840372977 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 1957 | 1468840372978 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:12:52 INFO - PROCESS | 1957 | 1468840372989 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 1957 | 1468840372990 Marionette TRACE conn2 <- [1,2042,null,{}] 04:12:52 INFO - PROCESS | 1957 | 1468840372992 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}] 04:12:52 INFO - PROCESS | 1957 | 1468840372993 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:53 INFO - PROCESS | 1957 | 1468840373086 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:12:53 INFO - PROCESS | 1957 | 1468840373090 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 1957 | 1468840373091 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268bc800 == 28 [pid = 1957] [id = 518] 04:12:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x116aa0000) [pid = 1957] [serial = 1554] [outer = 0x0] 04:12:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x125448400) [pid = 1957] [serial = 1555] [outer = 0x116aa0000] 04:12:53 INFO - PROCESS | 1957 | 1468840373115 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x126c4d800) [pid = 1957] [serial = 1556] [outer = 0x116aa0000] 04:12:53 INFO - PROCESS | 1957 | 1468840373461 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]]]}] 04:12: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) 04:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 04:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:12:53 INFO - PROCESS | 1957 | 1468840373507 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 1957 | 1468840373508 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:12:53 INFO - PROCESS | 1957 | 1468840373511 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 1957 | 1468840373512 Marionette TRACE conn2 <- [1,2046,null,{}] 04:12:53 INFO - PROCESS | 1957 | 1468840373514 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}] 04:12:53 INFO - PROCESS | 1957 | 1468840373515 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:53 INFO - PROCESS | 1957 | 1468840373608 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:12:53 INFO - PROCESS | 1957 | 1468840373612 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 1957 | 1468840373613 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x127662000 == 29 [pid = 1957] [id = 519] 04:12:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x126c4e800) [pid = 1957] [serial = 1557] [outer = 0x0] 04:12:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12705f000) [pid = 1957] [serial = 1558] [outer = 0x126c4e800] 04:12:53 INFO - PROCESS | 1957 | 1468840373639 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1274ca400) [pid = 1957] [serial = 1559] [outer = 0x126c4e800] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x118f8c400) [pid = 1957] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x126559800) [pid = 1957] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x116905000) [pid = 1957] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1176b4000) [pid = 1957] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x119913c00) [pid = 1957] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x123d52000) [pid = 1957] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x111f15c00) [pid = 1957] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x124848000) [pid = 1957] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x118868c00) [pid = 1957] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x120e77c00) [pid = 1957] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x115e88800) [pid = 1957] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:12:53 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x118f85800) [pid = 1957] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:12:53 INFO - PROCESS | 1957 | 1468840373980 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]]]}] 04:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 521ms 04:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:12:54 INFO - PROCESS | 1957 | 1468840374032 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 1957 | 1468840374033 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:12:54 INFO - PROCESS | 1957 | 1468840374035 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 1957 | 1468840374036 Marionette TRACE conn2 <- [1,2050,null,{}] 04:12:54 INFO - PROCESS | 1957 | 1468840374040 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}] 04:12:54 INFO - PROCESS | 1957 | 1468840374041 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:54 INFO - PROCESS | 1957 | 1468840374187 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:12:54 INFO - PROCESS | 1957 | 1468840374235 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 1957 | 1468840374236 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x128981800 == 30 [pid = 1957] [id = 520] 04:12:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x112986c00) [pid = 1957] [serial = 1560] [outer = 0x0] 04:12:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x119913c00) [pid = 1957] [serial = 1561] [outer = 0x112986c00] 04:12:54 INFO - PROCESS | 1957 | 1468840374276 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x126e47000) [pid = 1957] [serial = 1562] [outer = 0x112986c00] 04:12:54 INFO - PROCESS | 1957 | 1468840374685 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]]]}] 04:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 668ms 04:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:12:54 INFO - PROCESS | 1957 | 1468840374704 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 1957 | 1468840374705 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:12:54 INFO - PROCESS | 1957 | 1468840374707 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 1957 | 1468840374708 Marionette TRACE conn2 <- [1,2054,null,{}] 04:12:54 INFO - PROCESS | 1957 | 1468840374710 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}] 04:12:54 INFO - PROCESS | 1957 | 1468840374712 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:54 INFO - PROCESS | 1957 | 1468840374809 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:12:54 INFO - PROCESS | 1957 | 1468840374818 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 1957 | 1468840374819 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e1f800 == 31 [pid = 1957] [id = 521] 04:12:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x127005400) [pid = 1957] [serial = 1563] [outer = 0x0] 04:12:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x128b48800) [pid = 1957] [serial = 1564] [outer = 0x127005400] 04:12:54 INFO - PROCESS | 1957 | 1468840374843 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x128cbcc00) [pid = 1957] [serial = 1565] [outer = 0x127005400] 04:12:55 INFO - PROCESS | 1957 | 1468840375145 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]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 468ms 04:12:55 INFO - PROCESS | 1957 | 1468840375176 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 1957 | 1468840375178 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:12:55 INFO - PROCESS | 1957 | 1468840375183 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 1957 | 1468840375185 Marionette TRACE conn2 <- [1,2058,null,{}] 04:12:55 INFO - PROCESS | 1957 | 1468840375187 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}] 04:12:55 INFO - PROCESS | 1957 | 1468840375189 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:55 INFO - PROCESS | 1957 | 1468840375276 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:12:55 INFO - PROCESS | 1957 | 1468840375281 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 1957 | 1468840375283 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a8bc000 == 32 [pid = 1957] [id = 522] 04:12:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1162d1000) [pid = 1957] [serial = 1566] [outer = 0x0] 04:12:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x128eca800) [pid = 1957] [serial = 1567] [outer = 0x1162d1000] 04:12:55 INFO - PROCESS | 1957 | 1468840375310 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x116774800) [pid = 1957] [serial = 1568] [outer = 0x1162d1000] 04:12:55 INFO - PROCESS | 1957 | 1468840375650 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]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 521ms 04:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:12:55 INFO - PROCESS | 1957 | 1468840375704 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 1957 | 1468840375705 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:12:55 INFO - PROCESS | 1957 | 1468840375707 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 1957 | 1468840375708 Marionette TRACE conn2 <- [1,2062,null,{}] 04:12:55 INFO - PROCESS | 1957 | 1468840375710 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}] 04:12:55 INFO - PROCESS | 1957 | 1468840375711 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:55 INFO - PROCESS | 1957 | 1468840375788 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:12:55 INFO - PROCESS | 1957 | 1468840375791 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 1957 | 1468840375792 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b687000 == 33 [pid = 1957] [id = 523] 04:12:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1292e2c00) [pid = 1957] [serial = 1569] [outer = 0x0] 04:12:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1292ecc00) [pid = 1957] [serial = 1570] [outer = 0x1292e2c00] 04:12:55 INFO - PROCESS | 1957 | 1468840375826 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1294d1400) [pid = 1957] [serial = 1571] [outer = 0x1292e2c00] 04:12:56 INFO - PROCESS | 1957 | 1468840376333 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]]]}] 04:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 669ms 04:12:56 INFO - PROCESS | 1957 | 1468840376393 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 1957 | 1468840376396 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:12:56 INFO - PROCESS | 1957 | 1468840376401 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:12:56 INFO - PROCESS | 1957 | 1468840376404 Marionette TRACE conn2 <- [1,2066,null,{}] 04:12:56 INFO - PROCESS | 1957 | 1468840376408 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}] 04:12:56 INFO - PROCESS | 1957 | 1468840376410 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:56 INFO - PROCESS | 1957 | 1468840376509 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:12:56 INFO - PROCESS | 1957 | 1468840376601 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 1957 | 1468840376602 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185b5800 == 34 [pid = 1957] [id = 524] 04:12:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x116aaa800) [pid = 1957] [serial = 1572] [outer = 0x0] 04:12:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1176b1400) [pid = 1957] [serial = 1573] [outer = 0x116aaa800] 04:12:56 INFO - PROCESS | 1957 | 1468840376634 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11872b400) [pid = 1957] [serial = 1574] [outer = 0x116aaa800] 04:12:57 INFO - PROCESS | 1957 | 1468840377048 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]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 673ms 04:12:57 INFO - PROCESS | 1957 | 1468840377073 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 1957 | 1468840377077 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:12:57 INFO - PROCESS | 1957 | 1468840377099 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 1957 | 1468840377101 Marionette TRACE conn2 <- [1,2070,null,{}] 04:12:57 INFO - PROCESS | 1957 | 1468840377104 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}] 04:12:57 INFO - PROCESS | 1957 | 1468840377105 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:57 INFO - PROCESS | 1957 | 1468840377208 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:12:57 INFO - PROCESS | 1957 | 1468840377276 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 1957 | 1468840377278 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x124ac0000 == 35 [pid = 1957] [id = 525] 04:12:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119411000) [pid = 1957] [serial = 1575] [outer = 0x0] 04:12:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x11962a400) [pid = 1957] [serial = 1576] [outer = 0x119411000] 04:12:57 INFO - PROCESS | 1957 | 1468840377308 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119a2c000) [pid = 1957] [serial = 1577] [outer = 0x119411000] 04:12:57 INFO - PROCESS | 1957 | 1468840377716 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]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 04:12:57 INFO - PROCESS | 1957 | 1468840377769 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:12:57 INFO - PROCESS | 1957 | 1468840377770 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:12:57 INFO - PROCESS | 1957 | 1468840377773 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 1957 | 1468840377775 Marionette TRACE conn2 <- [1,2074,null,{}] 04:12:57 INFO - PROCESS | 1957 | 1468840377783 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}] 04:12:57 INFO - PROCESS | 1957 | 1468840377786 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:57 INFO - PROCESS | 1957 | 1468840377907 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:12:57 INFO - PROCESS | 1957 | 1468840377989 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 1957 | 1468840377991 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9c8800 == 36 [pid = 1957] [id = 526] 04:12:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x123d54800) [pid = 1957] [serial = 1578] [outer = 0x0] 04:12:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124855c00) [pid = 1957] [serial = 1579] [outer = 0x123d54800] 04:12:58 INFO - PROCESS | 1957 | 1468840378023 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12543c800) [pid = 1957] [serial = 1580] [outer = 0x123d54800] 04:12:58 INFO - PROCESS | 1957 | 1468840378444 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]]]}] 04:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 723ms 04:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:12:58 INFO - PROCESS | 1957 | 1468840378496 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 1957 | 1468840378498 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:12:58 INFO - PROCESS | 1957 | 1468840378500 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 1957 | 1468840378502 Marionette TRACE conn2 <- [1,2078,null,{}] 04:12:58 INFO - PROCESS | 1957 | 1468840378504 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}] 04:12:58 INFO - PROCESS | 1957 | 1468840378506 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:58 INFO - PROCESS | 1957 | 1468840378607 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:12:58 INFO - PROCESS | 1957 | 1468840378664 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:58 INFO - PROCESS | 1957 | 1468840378665 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x1182a2000 == 37 [pid = 1957] [id = 527] 04:12:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x115eeac00) [pid = 1957] [serial = 1581] [outer = 0x0] 04:12:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x120dec800) [pid = 1957] [serial = 1582] [outer = 0x115eeac00] 04:12:58 INFO - PROCESS | 1957 | 1468840378694 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x126e46000) [pid = 1957] [serial = 1583] [outer = 0x115eeac00] 04:12:59 INFO - PROCESS | 1957 | 1468840379274 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]]]}] 04:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 822ms 04:12:59 INFO - PROCESS | 1957 | 1468840379322 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:12:59 INFO - PROCESS | 1957 | 1468840379325 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:12:59 INFO - PROCESS | 1957 | 1468840379327 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:12:59 INFO - PROCESS | 1957 | 1468840379331 Marionette TRACE conn2 <- [1,2082,null,{}] 04:12:59 INFO - PROCESS | 1957 | 1468840379334 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}] 04:12:59 INFO - PROCESS | 1957 | 1468840379335 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:59 INFO - PROCESS | 1957 | 1468840379424 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x112e6a000 == 36 [pid = 1957] [id = 499] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x123c22000 == 35 [pid = 1957] [id = 517] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x127662000 == 34 [pid = 1957] [id = 519] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x120e1f800 == 33 [pid = 1957] [id = 521] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1268bc800 == 32 [pid = 1957] [id = 518] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x128981800 == 31 [pid = 1957] [id = 520] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12a8bc000 == 30 [pid = 1957] [id = 522] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1182a2000 == 29 [pid = 1957] [id = 527] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9c8800 == 28 [pid = 1957] [id = 526] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x124ac0000 == 27 [pid = 1957] [id = 525] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1185b5800 == 26 [pid = 1957] [id = 524] 04:12:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12b687000 == 25 [pid = 1957] [id = 523] 04:12:59 INFO - PROCESS | 1957 | 1468840379943 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 1957 | 1468840379946 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12484a000) [pid = 1957] [serial = 1525] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x126e3a400) [pid = 1957] [serial = 1516] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1176b4400) [pid = 1957] [serial = 1501] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118869400) [pid = 1957] [serial = 1522] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x120de8000) [pid = 1957] [serial = 1523] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x120dea000) [pid = 1957] [serial = 1508] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1274cbc00) [pid = 1957] [serial = 1528] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x113802800) [pid = 1957] [serial = 1499] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x126559400) [pid = 1957] [serial = 1514] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1182de800) [pid = 1957] [serial = 1502] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1274c0000) [pid = 1957] [serial = 1517] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1193e7000) [pid = 1957] [serial = 1505] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12484d800) [pid = 1957] [serial = 1513] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1128b0000) [pid = 1957] [serial = 1498] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x126880800) [pid = 1957] [serial = 1526] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x119a27800) [pid = 1957] [serial = 1507] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x121909400) [pid = 1957] [serial = 1511] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x118f8c000) [pid = 1957] [serial = 1504] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1274c5800) [pid = 1957] [serial = 1519] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x118204400) [pid = 1957] [serial = 1520] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x126ce3800) [pid = 1957] [serial = 1496] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x1213bcc00) [pid = 1957] [serial = 1510] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x128ecfc00) [pid = 1957] [serial = 1531] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x128e7c400) [pid = 1957] [serial = 1529] [outer = 0x0] [url = about:blank] 04:12:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x112e6f000 == 26 [pid = 1957] [id = 528] 04:12:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1128af400) [pid = 1957] [serial = 1584] [outer = 0x0] 04:13:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1128b4000) [pid = 1957] [serial = 1585] [outer = 0x1128af400] 04:13:00 INFO - PROCESS | 1957 | 1468840380010 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x112f71c00) [pid = 1957] [serial = 1586] [outer = 0x1128af400] 04:13:00 INFO - PROCESS | 1957 | 1468840380303 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]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1024ms 04:13:00 INFO - PROCESS | 1957 | 1468840380353 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:13:00 INFO - PROCESS | 1957 | 1468840380355 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:13:00 INFO - PROCESS | 1957 | 1468840380358 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 1957 | 1468840380359 Marionette TRACE conn2 <- [1,2086,null,{}] 04:13:00 INFO - PROCESS | 1957 | 1468840380374 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}] 04:13:00 INFO - PROCESS | 1957 | 1468840380377 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:00 INFO - PROCESS | 1957 | 1468840380451 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:13:00 INFO - PROCESS | 1957 | 1468840380457 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 1957 | 1468840380458 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172e4000 == 27 [pid = 1957] [id = 529] 04:13:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1160bb000) [pid = 1957] [serial = 1587] [outer = 0x0] 04:13:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x116907400) [pid = 1957] [serial = 1588] [outer = 0x1160bb000] 04:13:00 INFO - PROCESS | 1957 | 1468840380488 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x116aa0400) [pid = 1957] [serial = 1589] [outer = 0x1160bb000] 04:13:00 INFO - PROCESS | 1957 | 1468840380835 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]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 520ms 04:13:00 INFO - PROCESS | 1957 | 1468840380879 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 1957 | 1468840380883 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:13:00 INFO - PROCESS | 1957 | 1468840380886 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 1957 | 1468840380887 Marionette TRACE conn2 <- [1,2090,null,{}] 04:13:00 INFO - PROCESS | 1957 | 1468840380890 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}] 04:13:00 INFO - PROCESS | 1957 | 1468840380891 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:00 INFO - PROCESS | 1957 | 1468840380969 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:13:00 INFO - PROCESS | 1957 | 1468840380973 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 1957 | 1468840380974 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x118f14000 == 28 [pid = 1957] [id = 530] 04:13:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1176b4000) [pid = 1957] [serial = 1590] [outer = 0x0] 04:13:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x118210000) [pid = 1957] [serial = 1591] [outer = 0x1176b4000] 04:13:01 INFO - PROCESS | 1957 | 1468840381002 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x118519400) [pid = 1957] [serial = 1592] [outer = 0x1176b4000] 04:13:01 INFO - PROCESS | 1957 | 1468840381387 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]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 04:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:13:01 INFO - PROCESS | 1957 | 1468840381405 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 1957 | 1468840381407 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:13:01 INFO - PROCESS | 1957 | 1468840381410 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 1957 | 1468840381419 Marionette TRACE conn2 <- [1,2094,null,{}] 04:13:01 INFO - PROCESS | 1957 | 1468840381432 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}] 04:13:01 INFO - PROCESS | 1957 | 1468840381436 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:01 INFO - PROCESS | 1957 | 1468840381556 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:13:01 INFO - PROCESS | 1957 | 1468840381565 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 1957 | 1468840381566 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x121021000 == 29 [pid = 1957] [id = 531] 04:13:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118733000) [pid = 1957] [serial = 1593] [outer = 0x0] 04:13:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1191e5c00) [pid = 1957] [serial = 1594] [outer = 0x118733000] 04:13:01 INFO - PROCESS | 1957 | 1468840381605 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x119623c00) [pid = 1957] [serial = 1595] [outer = 0x118733000] 04:13:02 INFO - PROCESS | 1957 | 1468840382017 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]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 632ms 04:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:13:02 INFO - PROCESS | 1957 | 1468840382041 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 1957 | 1468840382043 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:13:02 INFO - PROCESS | 1957 | 1468840382047 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 1957 | 1468840382050 Marionette TRACE conn2 <- [1,2098,null,{}] 04:13:02 INFO - PROCESS | 1957 | 1468840382053 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}] 04:13:02 INFO - PROCESS | 1957 | 1468840382054 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:02 INFO - PROCESS | 1957 | 1468840382165 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:13:02 INFO - PROCESS | 1957 | 1468840382178 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 1957 | 1468840382181 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214e4000 == 30 [pid = 1957] [id = 532] 04:13:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x119996800) [pid = 1957] [serial = 1596] [outer = 0x0] 04:13:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x119a2ac00) [pid = 1957] [serial = 1597] [outer = 0x119996800] 04:13:02 INFO - PROCESS | 1957 | 1468840382206 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120ddf000) [pid = 1957] [serial = 1598] [outer = 0x119996800] 04:13:02 INFO - PROCESS | 1957 | 1468840382547 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]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 522ms 04:13:02 INFO - PROCESS | 1957 | 1468840382569 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 1957 | 1468840382570 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:13:02 INFO - PROCESS | 1957 | 1468840382572 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 1957 | 1468840382573 Marionette TRACE conn2 <- [1,2102,null,{}] 04:13:02 INFO - PROCESS | 1957 | 1468840382582 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}] 04:13:02 INFO - PROCESS | 1957 | 1468840382583 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:02 INFO - PROCESS | 1957 | 1468840382673 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:13:02 INFO - PROCESS | 1957 | 1468840382679 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 1957 | 1468840382684 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x125496800 == 31 [pid = 1957] [id = 533] 04:13:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1176b3c00) [pid = 1957] [serial = 1599] [outer = 0x0] 04:13:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x120e7fc00) [pid = 1957] [serial = 1600] [outer = 0x1176b3c00] 04:13:02 INFO - PROCESS | 1957 | 1468840382716 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1213c2400) [pid = 1957] [serial = 1601] [outer = 0x1176b3c00] 04:13:03 INFO - PROCESS | 1957 | 1468840383097 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]]]}] 04:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 571ms 04:13:03 INFO - PROCESS | 1957 | 1468840383144 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:13:03 INFO - PROCESS | 1957 | 1468840383147 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:13:03 INFO - PROCESS | 1957 | 1468840383150 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - PROCESS | 1957 | 1468840383152 Marionette TRACE conn2 <- [1,2106,null,{}] 04:13:03 INFO - PROCESS | 1957 | 1468840383155 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}] 04:13:03 INFO - PROCESS | 1957 | 1468840383157 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:03 INFO - PROCESS | 1957 | 1468840383302 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:13:03 INFO - PROCESS | 1957 | 1468840383325 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 1957 | 1468840383326 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x112534000 == 32 [pid = 1957] [id = 534] 04:13:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x121903800) [pid = 1957] [serial = 1602] [outer = 0x0] 04:13:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124847000) [pid = 1957] [serial = 1603] [outer = 0x121903800] 04:13:03 INFO - PROCESS | 1957 | 1468840383365 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124853c00) [pid = 1957] [serial = 1604] [outer = 0x121903800] 04:13:03 INFO - PROCESS | 1957 | 1468840383738 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]]]}] 04:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 621ms 04:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:13:03 INFO - PROCESS | 1957 | 1468840383770 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:13:03 INFO - PROCESS | 1957 | 1468840383771 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:13:03 INFO - PROCESS | 1957 | 1468840383774 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - PROCESS | 1957 | 1468840383775 Marionette TRACE conn2 <- [1,2110,null,{}] 04:13:03 INFO - PROCESS | 1957 | 1468840383777 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}] 04:13:03 INFO - PROCESS | 1957 | 1468840383778 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:03 INFO - PROCESS | 1957 | 1468840383871 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:13:03 INFO - PROCESS | 1957 | 1468840383874 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 1957 | 1468840383875 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12914e000 == 33 [pid = 1957] [id = 535] 04:13:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1193ef800) [pid = 1957] [serial = 1605] [outer = 0x0] 04:13:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124aa5800) [pid = 1957] [serial = 1606] [outer = 0x1193ef800] 04:13:03 INFO - PROCESS | 1957 | 1468840383899 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12543e000) [pid = 1957] [serial = 1607] [outer = 0x1193ef800] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x113806400) [pid = 1957] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x128b52c00) [pid = 1957] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1191e9400) [pid = 1957] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1176a7400) [pid = 1957] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1215d0000) [pid = 1957] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112986c00) [pid = 1957] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x116aa0000) [pid = 1957] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x126c4e800) [pid = 1957] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x127005400) [pid = 1957] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1162db400) [pid = 1957] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x115e1e800) [pid = 1957] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x119997000) [pid = 1957] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1162d1000) [pid = 1957] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:13:04 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1292e2c00) [pid = 1957] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:13:04 INFO - PROCESS | 1957 | 1468840384407 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]]]}] 04:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 668ms 04:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:13:04 INFO - PROCESS | 1957 | 1468840384443 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 1957 | 1468840384445 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:13:04 INFO - PROCESS | 1957 | 1468840384448 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 1957 | 1468840384450 Marionette TRACE conn2 <- [1,2114,null,{}] 04:13:04 INFO - PROCESS | 1957 | 1468840384453 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}] 04:13:04 INFO - PROCESS | 1957 | 1468840384455 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:04 INFO - PROCESS | 1957 | 1468840384567 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:13:04 INFO - PROCESS | 1957 | 1468840384672 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 1957 | 1468840384673 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x125481800 == 34 [pid = 1957] [id = 536] 04:13:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1121be800) [pid = 1957] [serial = 1608] [outer = 0x0] 04:13:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x113806400) [pid = 1957] [serial = 1609] [outer = 0x1121be800] 04:13:04 INFO - PROCESS | 1957 | 1468840384711 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1193edc00) [pid = 1957] [serial = 1610] [outer = 0x1121be800] 04:13:05 INFO - PROCESS | 1957 | 1468840385078 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]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 04:13:05 INFO - PROCESS | 1957 | 1468840385118 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:13:05 INFO - PROCESS | 1957 | 1468840385127 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:13:05 INFO - PROCESS | 1957 | 1468840385130 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 1957 | 1468840385131 Marionette TRACE conn2 <- [1,2118,null,{}] 04:13:05 INFO - PROCESS | 1957 | 1468840385133 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}] 04:13:05 INFO - PROCESS | 1957 | 1468840385134 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:05 INFO - PROCESS | 1957 | 1468840385230 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:13:05 INFO - PROCESS | 1957 | 1468840385236 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 1957 | 1468840385238 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a5ac000 == 35 [pid = 1957] [id = 537] 04:13:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1193f1c00) [pid = 1957] [serial = 1611] [outer = 0x0] 04:13:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x124850000) [pid = 1957] [serial = 1612] [outer = 0x1193f1c00] 04:13:05 INFO - PROCESS | 1957 | 1468840385262 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12687ec00) [pid = 1957] [serial = 1613] [outer = 0x1193f1c00] 04:13:05 INFO - PROCESS | 1957 | 1468840385550 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]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 469ms 04:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:13:05 INFO - PROCESS | 1957 | 1468840385600 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 1957 | 1468840385601 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:13:05 INFO - PROCESS | 1957 | 1468840385603 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 1957 | 1468840385604 Marionette TRACE conn2 <- [1,2122,null,{}] 04:13:05 INFO - PROCESS | 1957 | 1468840385606 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}] 04:13:05 INFO - PROCESS | 1957 | 1468840385607 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:05 INFO - PROCESS | 1957 | 1468840385681 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:13:05 INFO - PROCESS | 1957 | 1468840385685 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 1957 | 1468840385687 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab77000 == 36 [pid = 1957] [id = 538] 04:13:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x126880400) [pid = 1957] [serial = 1614] [outer = 0x0] 04:13:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x126e3e000) [pid = 1957] [serial = 1615] [outer = 0x126880400] 04:13:05 INFO - PROCESS | 1957 | 1468840385713 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1274c2400) [pid = 1957] [serial = 1616] [outer = 0x126880400] 04:13:06 INFO - PROCESS | 1957 | 1468840386056 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]]]}] 04:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 469ms 04:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:13:06 INFO - PROCESS | 1957 | 1468840386072 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 1957 | 1468840386074 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:13:06 INFO - PROCESS | 1957 | 1468840386085 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 1957 | 1468840386086 Marionette TRACE conn2 <- [1,2126,null,{}] 04:13:06 INFO - PROCESS | 1957 | 1468840386089 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}] 04:13:06 INFO - PROCESS | 1957 | 1468840386091 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:06 INFO - PROCESS | 1957 | 1468840386204 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:13:06 INFO - PROCESS | 1957 | 1468840386210 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 1957 | 1468840386211 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x125494000 == 37 [pid = 1957] [id = 539] 04:13:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1274c7c00) [pid = 1957] [serial = 1617] [outer = 0x0] 04:13:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128b52c00) [pid = 1957] [serial = 1618] [outer = 0x1274c7c00] 04:13:06 INFO - PROCESS | 1957 | 1468840386237 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x128e83000) [pid = 1957] [serial = 1619] [outer = 0x1274c7c00] 04:13:06 INFO - PROCESS | 1957 | 1468840386746 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]]]}] 04:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 679ms 04:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:13:06 INFO - PROCESS | 1957 | 1468840386755 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 1957 | 1468840386758 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:13:06 INFO - PROCESS | 1957 | 1468840386761 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 1957 | 1468840386764 Marionette TRACE conn2 <- [1,2130,null,{}] 04:13:06 INFO - PROCESS | 1957 | 1468840386768 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}] 04:13:06 INFO - PROCESS | 1957 | 1468840386769 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:06 INFO - PROCESS | 1957 | 1468840386878 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:13:06 INFO - PROCESS | 1957 | 1468840386948 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 1957 | 1468840386949 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fa8000 == 38 [pid = 1957] [id = 540] 04:13:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x116773400) [pid = 1957] [serial = 1620] [outer = 0x0] 04:13:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1169f8800) [pid = 1957] [serial = 1621] [outer = 0x116773400] 04:13:07 INFO - PROCESS | 1957 | 1468840387043 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x118203000) [pid = 1957] [serial = 1622] [outer = 0x116773400] 04:13:07 INFO - PROCESS | 1957 | 1468840387549 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] 04:13:07 INFO - PROCESS | 1957 | 1468840387754 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:13:07 INFO - PROCESS | 1957 | 1468840387760 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 1957 | 1468840387762 Marionette TRACE conn2 <- [1,2134,null,{}] 04:13:07 INFO - PROCESS | 1957 | 1468840387767 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}] 04:13:07 INFO - PROCESS | 1957 | 1468840387770 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:07 INFO - PROCESS | 1957 | 1468840387906 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:13:08 INFO - PROCESS | 1957 | 1468840388026 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 1957 | 1468840388029 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x1162ad800 == 39 [pid = 1957] [id = 541] 04:13:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x115eeb400) [pid = 1957] [serial = 1623] [outer = 0x0] 04:13:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x116059000) [pid = 1957] [serial = 1624] [outer = 0x115eeb400] 04:13:08 INFO - PROCESS | 1957 | 1468840388063 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x117287c00) [pid = 1957] [serial = 1625] [outer = 0x115eeb400] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab77000 == 38 [pid = 1957] [id = 538] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12a5ac000 == 37 [pid = 1957] [id = 537] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x125481800 == 36 [pid = 1957] [id = 536] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x12914e000 == 35 [pid = 1957] [id = 535] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x112534000 == 34 [pid = 1957] [id = 534] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x125496800 == 33 [pid = 1957] [id = 533] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x1214e4000 == 32 [pid = 1957] [id = 532] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x121021000 == 31 [pid = 1957] [id = 531] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x118f14000 == 30 [pid = 1957] [id = 530] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x1172e4000 == 29 [pid = 1957] [id = 529] 04:13:08 INFO - PROCESS | 1957 | --DOCSHELL 0x112e6f000 == 28 [pid = 1957] [id = 528] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x128eca800) [pid = 1957] [serial = 1567] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1292ecc00) [pid = 1957] [serial = 1570] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1294d1400) [pid = 1957] [serial = 1571] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1215d2c00) [pid = 1957] [serial = 1550] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x120e7a000) [pid = 1957] [serial = 1549] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1291d8000) [pid = 1957] [serial = 1532] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1193ed000) [pid = 1957] [serial = 1543] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x119629400) [pid = 1957] [serial = 1544] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1182fe400) [pid = 1957] [serial = 1540] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11872d400) [pid = 1957] [serial = 1541] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x124846c00) [pid = 1957] [serial = 1552] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119913c00) [pid = 1957] [serial = 1561] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x125448400) [pid = 1957] [serial = 1555] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x126c4d800) [pid = 1957] [serial = 1556] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12705f000) [pid = 1957] [serial = 1558] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x128b48800) [pid = 1957] [serial = 1564] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x128cbcc00) [pid = 1957] [serial = 1565] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1274ca400) [pid = 1957] [serial = 1559] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x117288400) [pid = 1957] [serial = 1534] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1182f0400) [pid = 1957] [serial = 1535] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1162d4c00) [pid = 1957] [serial = 1537] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x116a9f800) [pid = 1957] [serial = 1538] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x119a2a000) [pid = 1957] [serial = 1546] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12543e800) [pid = 1957] [serial = 1553] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x126e47000) [pid = 1957] [serial = 1562] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x116774800) [pid = 1957] [serial = 1568] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x120de8800) [pid = 1957] [serial = 1547] [outer = 0x0] [url = about:blank] 04:13:08 INFO - PROCESS | 1957 | 1468840388503 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]]]}] 04:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 773ms 04:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:13:08 INFO - PROCESS | 1957 | 1468840388532 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 1957 | 1468840388534 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:13:08 INFO - PROCESS | 1957 | 1468840388539 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 1957 | 1468840388542 Marionette TRACE conn2 <- [1,2138,null,{}] 04:13:08 INFO - PROCESS | 1957 | 1468840388546 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}] 04:13:08 INFO - PROCESS | 1957 | 1468840388548 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:08 INFO - PROCESS | 1957 | 1468840388670 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:13:08 INFO - PROCESS | 1957 | 1468840388750 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 1957 | 1468840388752 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c1800 == 29 [pid = 1957] [id = 542] 04:13:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1176af800) [pid = 1957] [serial = 1626] [outer = 0x0] 04:13:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1182f1c00) [pid = 1957] [serial = 1627] [outer = 0x1176af800] 04:13:08 INFO - PROCESS | 1957 | 1468840388797 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x118f8c000) [pid = 1957] [serial = 1628] [outer = 0x1176af800] 04:13:09 INFO - PROCESS | 1957 | 1468840389214 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]]]}] 04:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 723ms 04:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:13:09 INFO - PROCESS | 1957 | 1468840389260 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 1957 | 1468840389262 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:13:09 INFO - PROCESS | 1957 | 1468840389264 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 1957 | 1468840389265 Marionette TRACE conn2 <- [1,2142,null,{}] 04:13:09 INFO - PROCESS | 1957 | 1468840389272 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}] 04:13:09 INFO - PROCESS | 1957 | 1468840389276 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:09 INFO - PROCESS | 1957 | 1468840389356 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:13:09 INFO - PROCESS | 1957 | 1468840389382 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 1957 | 1468840389385 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x12100a800 == 30 [pid = 1957] [id = 543] 04:13:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x119913c00) [pid = 1957] [serial = 1629] [outer = 0x0] 04:13:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x119a20c00) [pid = 1957] [serial = 1630] [outer = 0x119913c00] 04:13:09 INFO - PROCESS | 1957 | 1468840389413 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x120ddf400) [pid = 1957] [serial = 1631] [outer = 0x119913c00] 04:13:09 INFO - PROCESS | 1957 | 1468840389756 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] 04:13:09 INFO - PROCESS | 1957 | 1468840389791 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:13:09 INFO - PROCESS | 1957 | 1468840389793 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 1957 | 1468840389794 Marionette TRACE conn2 <- [1,2146,null,{}] 04:13:09 INFO - PROCESS | 1957 | 1468840389802 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}] 04:13:09 INFO - PROCESS | 1957 | 1468840389803 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:09 INFO - PROCESS | 1957 | 1468840389880 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:13:09 INFO - PROCESS | 1957 | 1468840389885 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 1957 | 1468840389886 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x123da6800 == 31 [pid = 1957] [id = 544] 04:13:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x120e73000) [pid = 1957] [serial = 1632] [outer = 0x0] 04:13:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x12109f000) [pid = 1957] [serial = 1633] [outer = 0x120e73000] 04:13:09 INFO - PROCESS | 1957 | 1468840389911 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1215d2c00) [pid = 1957] [serial = 1634] [outer = 0x120e73000] 04:13:10 INFO - PROCESS | 1957 | 1468840390247 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] 04:13:10 INFO - PROCESS | 1957 | 1468840390268 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:13:10 INFO - PROCESS | 1957 | 1468840390270 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 1957 | 1468840390271 Marionette TRACE conn2 <- [1,2150,null,{}] 04:13:10 INFO - PROCESS | 1957 | 1468840390274 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}] 04:13:10 INFO - PROCESS | 1957 | 1468840390275 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:10 INFO - PROCESS | 1957 | 1468840390390 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:13:10 INFO - PROCESS | 1957 | 1468840390456 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 1957 | 1468840390458 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x1162b8000 == 32 [pid = 1957] [id = 545] 04:13:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1128b6400) [pid = 1957] [serial = 1635] [outer = 0x0] 04:13:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x112e59400) [pid = 1957] [serial = 1636] [outer = 0x1128b6400] 04:13:10 INFO - PROCESS | 1957 | 1468840390496 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11604f400) [pid = 1957] [serial = 1637] [outer = 0x1128b6400] 04:13:10 INFO - PROCESS | 1957 | 1468840390925 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]]]}] 04:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 669ms 04:13:10 INFO - PROCESS | 1957 | 1468840390942 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:13:10 INFO - PROCESS | 1957 | 1468840390944 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:13:10 INFO - PROCESS | 1957 | 1468840390948 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 1957 | 1468840390950 Marionette TRACE conn2 <- [1,2154,null,{}] 04:13:10 INFO - PROCESS | 1957 | 1468840390953 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}] 04:13:10 INFO - PROCESS | 1957 | 1468840390955 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:11 INFO - PROCESS | 1957 | 1468840391052 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:13:11 INFO - PROCESS | 1957 | 1468840391102 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 1957 | 1468840391104 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x1217e4000 == 33 [pid = 1957] [id = 546] 04:13:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x115e8c800) [pid = 1957] [serial = 1638] [outer = 0x0] 04:13:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11820c400) [pid = 1957] [serial = 1639] [outer = 0x115e8c800] 04:13:11 INFO - PROCESS | 1957 | 1468840391134 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11961dc00) [pid = 1957] [serial = 1640] [outer = 0x115e8c800] 04:13:11 INFO - PROCESS | 1957 | 1468840391554 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]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 620ms 04:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:13:11 INFO - PROCESS | 1957 | 1468840391568 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 1957 | 1468840391570 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:13:11 INFO - PROCESS | 1957 | 1468840391573 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 1957 | 1468840391574 Marionette TRACE conn2 <- [1,2158,null,{}] 04:13:11 INFO - PROCESS | 1957 | 1468840391577 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}] 04:13:11 INFO - PROCESS | 1957 | 1468840391578 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:11 INFO - PROCESS | 1957 | 1468840391673 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:13:11 INFO - PROCESS | 1957 | 1468840391760 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 1957 | 1468840391761 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x128968800 == 34 [pid = 1957] [id = 547] 04:13:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x120de8800) [pid = 1957] [serial = 1641] [outer = 0x0] 04:13:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124849800) [pid = 1957] [serial = 1642] [outer = 0x120de8800] 04:13:11 INFO - PROCESS | 1957 | 1468840391802 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x124aaec00) [pid = 1957] [serial = 1643] [outer = 0x120de8800] 04:13:12 INFO - PROCESS | 1957 | 1468840392221 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]]]}] 04:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 669ms 04:13:12 INFO - PROCESS | 1957 | 1468840392242 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 1957 | 1468840392245 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:13:12 INFO - PROCESS | 1957 | 1468840392255 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 1957 | 1468840392258 Marionette TRACE conn2 <- [1,2162,null,{}] 04:13:12 INFO - PROCESS | 1957 | 1468840392261 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}] 04:13:12 INFO - PROCESS | 1957 | 1468840392263 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:12 INFO - PROCESS | 1957 | 1468840392396 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:13:12 INFO - PROCESS | 1957 | 1468840392403 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 1957 | 1468840392404 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x116218000 == 35 [pid = 1957] [id = 548] 04:13:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x125418400) [pid = 1957] [serial = 1644] [outer = 0x0] 04:13:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x126883800) [pid = 1957] [serial = 1645] [outer = 0x125418400] 04:13:12 INFO - PROCESS | 1957 | 1468840392437 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x127062800) [pid = 1957] [serial = 1646] [outer = 0x125418400] 04:13:12 INFO - PROCESS | 1957 | 1468840392865 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]]]}] 04:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 625ms 04:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:13:12 INFO - PROCESS | 1957 | 1468840392876 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 1957 | 1468840392878 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:13:12 INFO - PROCESS | 1957 | 1468840392882 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 1957 | 1468840392883 Marionette TRACE conn2 <- [1,2166,null,{}] 04:13:12 INFO - PROCESS | 1957 | 1468840392886 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}] 04:13:12 INFO - PROCESS | 1957 | 1468840392887 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:12 INFO - PROCESS | 1957 | 1468840392978 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:13:13 INFO - PROCESS | 1957 | 1468840393062 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 1957 | 1468840393063 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a599000 == 36 [pid = 1957] [id = 549] 04:13:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1273cc800) [pid = 1957] [serial = 1647] [outer = 0x0] 04:13:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1274cac00) [pid = 1957] [serial = 1648] [outer = 0x1273cc800] 04:13:13 INFO - PROCESS | 1957 | 1468840393092 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128cb7800) [pid = 1957] [serial = 1649] [outer = 0x1273cc800] 04:13:13 INFO - PROCESS | 1957 | 1468840393511 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]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 674ms 04:13:13 INFO - PROCESS | 1957 | 1468840393555 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 1957 | 1468840393556 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:13:13 INFO - PROCESS | 1957 | 1468840393558 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 1957 | 1468840393560 Marionette TRACE conn2 <- [1,2170,null,{}] 04:13:13 INFO - PROCESS | 1957 | 1468840393562 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}] 04:13:13 INFO - PROCESS | 1957 | 1468840393563 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:13 INFO - PROCESS | 1957 | 1468840393660 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:13:13 INFO - PROCESS | 1957 | 1468840393716 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 1957 | 1468840393721 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x121002800 == 37 [pid = 1957] [id = 550] 04:13:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128e86800) [pid = 1957] [serial = 1650] [outer = 0x0] 04:13:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128ec3000) [pid = 1957] [serial = 1651] [outer = 0x128e86800] 04:13:13 INFO - PROCESS | 1957 | 1468840393757 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1291d1400) [pid = 1957] [serial = 1652] [outer = 0x128e86800] 04:13:14 INFO - PROCESS | 1957 | 1468840394264 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]]]}] 04:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 771ms 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x123da6800 == 36 [pid = 1957] [id = 544] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x12100a800 == 35 [pid = 1957] [id = 543] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c1800 == 34 [pid = 1957] [id = 542] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x1162ad800 == 33 [pid = 1957] [id = 541] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x118fa8000 == 32 [pid = 1957] [id = 540] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x125494000 == 31 [pid = 1957] [id = 539] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x12a599000 == 30 [pid = 1957] [id = 549] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x116218000 == 29 [pid = 1957] [id = 548] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x128968800 == 28 [pid = 1957] [id = 547] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x1217e4000 == 27 [pid = 1957] [id = 546] 04:13:14 INFO - PROCESS | 1957 | --DOCSHELL 0x1162b8000 == 26 [pid = 1957] [id = 545] 04:13:14 INFO - PROCESS | 1957 | 1468840394890 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 1957 | 1468840394892 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:13:14 INFO - PROCESS | 1957 | 1468840394914 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 1957 | 1468840394917 Marionette TRACE conn2 <- [1,2174,null,{}] 04:13:14 INFO - PROCESS | 1957 | 1468840394921 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}] 04:13:14 INFO - PROCESS | 1957 | 1468840394923 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:15 INFO - PROCESS | 1957 | 1468840395018 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:13:15 INFO - PROCESS | 1957 | 1468840395023 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 1957 | 1468840395027 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x11694a800 == 27 [pid = 1957] [id = 551] 04:13:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x11697f400) [pid = 1957] [serial = 1653] [outer = 0x0] 04:13:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1176b2800) [pid = 1957] [serial = 1654] [outer = 0x11697f400] 04:13:15 INFO - PROCESS | 1957 | 1468840395056 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1182e7c00) [pid = 1957] [serial = 1655] [outer = 0x11697f400] 04:13:15 INFO - PROCESS | 1957 | 1468840395510 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]]]}] 04:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 04:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:13:15 INFO - PROCESS | 1957 | 1468840395547 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 1957 | 1468840395550 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:13:15 INFO - PROCESS | 1957 | 1468840395557 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 1957 | 1468840395561 Marionette TRACE conn2 <- [1,2178,null,{}] 04:13:15 INFO - PROCESS | 1957 | 1468840395565 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}] 04:13:15 INFO - PROCESS | 1957 | 1468840395568 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:15 INFO - PROCESS | 1957 | 1468840395698 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:13:15 INFO - PROCESS | 1957 | 1468840395741 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 1957 | 1468840395743 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e5000 == 28 [pid = 1957] [id = 552] 04:13:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x118f8a800) [pid = 1957] [serial = 1656] [outer = 0x0] 04:13:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1193f2800) [pid = 1957] [serial = 1657] [outer = 0x118f8a800] 04:13:15 INFO - PROCESS | 1957 | 1468840395770 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x119a28000) [pid = 1957] [serial = 1658] [outer = 0x118f8a800] 04:13:16 INFO - PROCESS | 1957 | 1468840396107 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]]]}] 04:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 578ms 04:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:13:16 INFO - PROCESS | 1957 | 1468840396132 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 1957 | 1468840396134 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:13:16 INFO - PROCESS | 1957 | 1468840396136 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 1957 | 1468840396137 Marionette TRACE conn2 <- [1,2182,null,{}] 04:13:16 INFO - PROCESS | 1957 | 1468840396154 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}] 04:13:16 INFO - PROCESS | 1957 | 1468840396157 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:16 INFO - PROCESS | 1957 | 1468840396275 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:13:16 INFO - PROCESS | 1957 | 1468840396333 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 1957 | 1468840396336 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x12547c800 == 29 [pid = 1957] [id = 553] 04:13:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x121889000) [pid = 1957] [serial = 1659] [outer = 0x0] 04:13:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x121bf6800) [pid = 1957] [serial = 1660] [outer = 0x121889000] 04:13:16 INFO - PROCESS | 1957 | 1468840396364 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12484e800) [pid = 1957] [serial = 1661] [outer = 0x121889000] 04:13:16 INFO - PROCESS | 1957 | 1468840396722 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]]]}] 04:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 619ms 04:13:16 INFO - PROCESS | 1957 | 1468840396756 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 1957 | 1468840396758 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:13:16 INFO - PROCESS | 1957 | 1468840396761 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 1957 | 1468840396763 Marionette TRACE conn2 <- [1,2186,null,{}] 04:13:16 INFO - PROCESS | 1957 | 1468840396767 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}] 04:13:16 INFO - PROCESS | 1957 | 1468840396768 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:17 INFO - PROCESS | 1957 | 1468840397229 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x126880400) [pid = 1957] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1176b3c00) [pid = 1957] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1176b4000) [pid = 1957] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1160bb000) [pid = 1957] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x118733000) [pid = 1957] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x121903800) [pid = 1957] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1193ef800) [pid = 1957] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1121be800) [pid = 1957] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1128af400) [pid = 1957] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1193f1c00) [pid = 1957] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x116aaa800) [pid = 1957] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x119411000) [pid = 1957] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x123d54800) [pid = 1957] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119996800) [pid = 1957] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x115eeac00) [pid = 1957] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x116773400) [pid = 1957] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1274c7c00) [pid = 1957] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x115eeb400) [pid = 1957] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1176af800) [pid = 1957] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x120e73000) [pid = 1957] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:13:17 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119913c00) [pid = 1957] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:13:17 INFO - PROCESS | 1957 | 1468840397279 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 1957 | 1468840397281 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x11657c800 == 30 [pid = 1957] [id = 554] 04:13:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1121be800) [pid = 1957] [serial = 1662] [outer = 0x0] 04:13:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x113868800) [pid = 1957] [serial = 1663] [outer = 0x1121be800] 04:13:17 INFO - PROCESS | 1957 | 1468840397306 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x116aa1000) [pid = 1957] [serial = 1664] [outer = 0x1121be800] 04:13:17 INFO - PROCESS | 1957 | 1468840397582 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]]]}] 04:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 871ms 04:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:13:17 INFO - PROCESS | 1957 | 1468840397634 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 1957 | 1468840397635 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:13:17 INFO - PROCESS | 1957 | 1468840397637 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 1957 | 1468840397638 Marionette TRACE conn2 <- [1,2190,null,{}] 04:13:17 INFO - PROCESS | 1957 | 1468840397641 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}] 04:13:17 INFO - PROCESS | 1957 | 1468840397642 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:17 INFO - PROCESS | 1957 | 1468840397715 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:13:17 INFO - PROCESS | 1957 | 1468840397718 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 1957 | 1468840397720 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x129431800 == 31 [pid = 1957] [id = 555] 04:13:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11265e000) [pid = 1957] [serial = 1665] [outer = 0x0] 04:13:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118f85000) [pid = 1957] [serial = 1666] [outer = 0x11265e000] 04:13:17 INFO - PROCESS | 1957 | 1468840397746 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x120e73c00) [pid = 1957] [serial = 1667] [outer = 0x11265e000] 04:13:18 INFO - PROCESS | 1957 | 1468840398054 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]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 468ms 04:13:18 INFO - PROCESS | 1957 | 1468840398106 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 1957 | 1468840398108 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:13:18 INFO - PROCESS | 1957 | 1468840398132 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 1957 | 1468840398133 Marionette TRACE conn2 <- [1,2194,null,{}] 04:13:18 INFO - PROCESS | 1957 | 1468840398136 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}] 04:13:18 INFO - PROCESS | 1957 | 1468840398140 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:18 INFO - PROCESS | 1957 | 1468840398238 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:13:18 INFO - PROCESS | 1957 | 1468840398242 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 1957 | 1468840398244 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abd8000 == 32 [pid = 1957] [id = 556] 04:13:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124a07800) [pid = 1957] [serial = 1668] [outer = 0x0] 04:13:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x126880400) [pid = 1957] [serial = 1669] [outer = 0x124a07800] 04:13:18 INFO - PROCESS | 1957 | 1468840398271 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128b4ac00) [pid = 1957] [serial = 1670] [outer = 0x124a07800] 04:13:18 INFO - PROCESS | 1957 | 1468840398575 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]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 492ms 04:13:18 INFO - PROCESS | 1957 | 1468840398602 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 1957 | 1468840398603 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:13:18 INFO - PROCESS | 1957 | 1468840398605 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 1957 | 1468840398607 Marionette TRACE conn2 <- [1,2198,null,{}] 04:13:18 INFO - PROCESS | 1957 | 1468840398609 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}] 04:13:18 INFO - PROCESS | 1957 | 1468840398610 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:18 INFO - PROCESS | 1957 | 1468840398685 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:13:18 INFO - PROCESS | 1957 | 1468840398688 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 1957 | 1468840398689 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be02800 == 33 [pid = 1957] [id = 557] 04:13:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128cc0400) [pid = 1957] [serial = 1671] [outer = 0x0] 04:13:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128e81000) [pid = 1957] [serial = 1672] [outer = 0x128cc0400] 04:13:18 INFO - PROCESS | 1957 | 1468840398714 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1291cac00) [pid = 1957] [serial = 1673] [outer = 0x128cc0400] 04:13:19 INFO - PROCESS | 1957 | 1468840399032 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]]]}] 04:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 04:13:19 INFO - PROCESS | 1957 | 1468840399077 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 1957 | 1468840399078 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:13:19 INFO - PROCESS | 1957 | 1468840399103 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 1957 | 1468840399104 Marionette TRACE conn2 <- [1,2202,null,{}] 04:13:19 INFO - PROCESS | 1957 | 1468840399106 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}] 04:13:19 INFO - PROCESS | 1957 | 1468840399107 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:19 INFO - PROCESS | 1957 | 1468840399183 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:13:19 INFO - PROCESS | 1957 | 1468840399187 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 1957 | 1468840399188 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2db800 == 34 [pid = 1957] [id = 558] 04:13:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1160be800) [pid = 1957] [serial = 1674] [outer = 0x0] 04:13:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1291d1800) [pid = 1957] [serial = 1675] [outer = 0x1160be800] 04:13:19 INFO - PROCESS | 1957 | 1468840399212 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1291d9000) [pid = 1957] [serial = 1676] [outer = 0x1160be800] 04:13:19 INFO - PROCESS | 1957 | 1468840399809 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]]]}] 04:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 719ms 04:13:19 INFO - PROCESS | 1957 | 1468840399822 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:13:19 INFO - PROCESS | 1957 | 1468840399825 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:13:19 INFO - PROCESS | 1957 | 1468840399828 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 1957 | 1468840399831 Marionette TRACE conn2 <- [1,2206,null,{}] 04:13:19 INFO - PROCESS | 1957 | 1468840399835 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}] 04:13:19 INFO - PROCESS | 1957 | 1468840399837 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:19 INFO - PROCESS | 1957 | 1468840399942 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:13:20 INFO - PROCESS | 1957 | 1468840400020 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 1957 | 1468840400022 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e0800 == 35 [pid = 1957] [id = 559] 04:13:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x116aaa400) [pid = 1957] [serial = 1677] [outer = 0x0] 04:13:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x118203c00) [pid = 1957] [serial = 1678] [outer = 0x116aaa400] 04:13:20 INFO - PROCESS | 1957 | 1468840400052 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1185fa800) [pid = 1957] [serial = 1679] [outer = 0x116aaa400] 04:13:20 INFO - PROCESS | 1957 | 1468840400715 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]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 925ms 04:13:20 INFO - PROCESS | 1957 | 1468840400753 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 1957 | 1468840400755 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:13:20 INFO - PROCESS | 1957 | 1468840400759 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 1957 | 1468840400761 Marionette TRACE conn2 <- [1,2210,null,{}] 04:13:20 INFO - PROCESS | 1957 | 1468840400766 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}] 04:13:20 INFO - PROCESS | 1957 | 1468840400767 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:20 INFO - PROCESS | 1957 | 1468840400869 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:13:20 INFO - PROCESS | 1957 | 1468840400948 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 1957 | 1468840400951 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f64000 == 36 [pid = 1957] [id = 560] 04:13:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x116aa3400) [pid = 1957] [serial = 1680] [outer = 0x0] 04:13:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x117e1bc00) [pid = 1957] [serial = 1681] [outer = 0x116aa3400] 04:13:20 INFO - PROCESS | 1957 | 1468840400979 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x11850c400) [pid = 1957] [serial = 1682] [outer = 0x116aa3400] 04:13:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12be02800 == 35 [pid = 1957] [id = 557] 04:13:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12abd8000 == 34 [pid = 1957] [id = 556] 04:13:21 INFO - PROCESS | 1957 | --DOCSHELL 0x129431800 == 33 [pid = 1957] [id = 555] 04:13:21 INFO - PROCESS | 1957 | --DOCSHELL 0x11657c800 == 32 [pid = 1957] [id = 554] 04:13:21 INFO - PROCESS | 1957 | --DOCSHELL 0x12547c800 == 31 [pid = 1957] [id = 553] 04:13:21 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e5000 == 30 [pid = 1957] [id = 552] 04:13:21 INFO - PROCESS | 1957 | --DOCSHELL 0x11694a800 == 29 [pid = 1957] [id = 551] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x126e46000) [pid = 1957] [serial = 1583] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x128b52c00) [pid = 1957] [serial = 1618] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x126e3e000) [pid = 1957] [serial = 1615] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x120e7fc00) [pid = 1957] [serial = 1600] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x118519400) [pid = 1957] [serial = 1592] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x118210000) [pid = 1957] [serial = 1591] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x116907400) [pid = 1957] [serial = 1588] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x116aa0400) [pid = 1957] [serial = 1589] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1191e5c00) [pid = 1957] [serial = 1594] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x124847000) [pid = 1957] [serial = 1603] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x119623c00) [pid = 1957] [serial = 1595] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1169f8800) [pid = 1957] [serial = 1621] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x116059000) [pid = 1957] [serial = 1624] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x117287c00) [pid = 1957] [serial = 1625] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x119a20c00) [pid = 1957] [serial = 1630] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124aa5800) [pid = 1957] [serial = 1606] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1182f1c00) [pid = 1957] [serial = 1627] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x118f8c000) [pid = 1957] [serial = 1628] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x124853c00) [pid = 1957] [serial = 1604] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x128e83000) [pid = 1957] [serial = 1619] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x113806400) [pid = 1957] [serial = 1609] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1128b4000) [pid = 1957] [serial = 1585] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x112f71c00) [pid = 1957] [serial = 1586] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x124850000) [pid = 1957] [serial = 1612] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x118203000) [pid = 1957] [serial = 1622] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1215d2c00) [pid = 1957] [serial = 1634] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x11872b400) [pid = 1957] [serial = 1574] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1176b1400) [pid = 1957] [serial = 1573] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x119a2c000) [pid = 1957] [serial = 1577] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x11962a400) [pid = 1957] [serial = 1576] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12543c800) [pid = 1957] [serial = 1580] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x124855c00) [pid = 1957] [serial = 1579] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12543e000) [pid = 1957] [serial = 1607] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x119a2ac00) [pid = 1957] [serial = 1597] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x120ddf000) [pid = 1957] [serial = 1598] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12687ec00) [pid = 1957] [serial = 1613] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x120dec800) [pid = 1957] [serial = 1582] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x1213c2400) [pid = 1957] [serial = 1601] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x12109f000) [pid = 1957] [serial = 1633] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x120ddf400) [pid = 1957] [serial = 1631] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x1193edc00) [pid = 1957] [serial = 1610] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x1274c2400) [pid = 1957] [serial = 1616] [outer = 0x0] [url = about:blank] 04:13:21 INFO - PROCESS | 1957 | 1468840401338 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]]]}] 04:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 623ms 04:13:21 INFO - PROCESS | 1957 | 1468840401382 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 1957 | 1468840401385 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:13:21 INFO - PROCESS | 1957 | 1468840401390 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - PROCESS | 1957 | 1468840401392 Marionette TRACE conn2 <- [1,2214,null,{}] 04:13:21 INFO - PROCESS | 1957 | 1468840401394 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}] 04:13:21 INFO - PROCESS | 1957 | 1468840401396 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:21 INFO - PROCESS | 1957 | 1468840401474 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:13:21 INFO - PROCESS | 1957 | 1468840401528 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 1957 | 1468840401529 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191be800 == 30 [pid = 1957] [id = 561] 04:13:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x118518800) [pid = 1957] [serial = 1683] [outer = 0x0] 04:13:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x118f4ec00) [pid = 1957] [serial = 1684] [outer = 0x118518800] 04:13:21 INFO - PROCESS | 1957 | 1468840401558 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1193ebc00) [pid = 1957] [serial = 1685] [outer = 0x118518800] 04:13:21 INFO - PROCESS | 1957 | 1468840401933 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]]]}] 04:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 569ms 04:13:21 INFO - PROCESS | 1957 | 1468840401970 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 1957 | 1468840401972 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:13:21 INFO - PROCESS | 1957 | 1468840401978 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - PROCESS | 1957 | 1468840401981 Marionette TRACE conn2 <- [1,2218,null,{}] 04:13:21 INFO - PROCESS | 1957 | 1468840401993 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}] 04:13:21 INFO - PROCESS | 1957 | 1468840401998 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:22 INFO - PROCESS | 1957 | 1468840402122 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:13:22 INFO - PROCESS | 1957 | 1468840402237 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 1957 | 1468840402240 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12100a000 == 31 [pid = 1957] [id = 562] 04:13:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x119ae6000) [pid = 1957] [serial = 1686] [outer = 0x0] 04:13:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x120e77800) [pid = 1957] [serial = 1687] [outer = 0x119ae6000] 04:13:22 INFO - PROCESS | 1957 | 1468840402287 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1212f5c00) [pid = 1957] [serial = 1688] [outer = 0x119ae6000] 04:13:22 INFO - PROCESS | 1957 | 1468840402604 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]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 675ms 04:13:22 INFO - PROCESS | 1957 | 1468840402653 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:13:22 INFO - PROCESS | 1957 | 1468840402654 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:13:22 INFO - PROCESS | 1957 | 1468840402657 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 1957 | 1468840402658 Marionette TRACE conn2 <- [1,2222,null,{}] 04:13:22 INFO - PROCESS | 1957 | 1468840402660 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}] 04:13:22 INFO - PROCESS | 1957 | 1468840402661 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:22 INFO - PROCESS | 1957 | 1468840402770 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:13:22 INFO - PROCESS | 1957 | 1468840402776 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 1957 | 1468840402777 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x123da5800 == 32 [pid = 1957] [id = 563] 04:13:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x120e79400) [pid = 1957] [serial = 1689] [outer = 0x0] 04:13:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x124834c00) [pid = 1957] [serial = 1690] [outer = 0x120e79400] 04:13:22 INFO - PROCESS | 1957 | 1468840402804 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x124d0a400) [pid = 1957] [serial = 1691] [outer = 0x120e79400] 04:13:23 INFO - PROCESS | 1957 | 1468840403110 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]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 470ms 04:13:23 INFO - PROCESS | 1957 | 1468840403127 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:13:23 INFO - PROCESS | 1957 | 1468840403129 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:13:23 INFO - PROCESS | 1957 | 1468840403136 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 1957 | 1468840403137 Marionette TRACE conn2 <- [1,2226,null,{}] 04:13:23 INFO - PROCESS | 1957 | 1468840403140 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}] 04:13:23 INFO - PROCESS | 1957 | 1468840403142 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:23 INFO - PROCESS | 1957 | 1468840403242 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:13:23 INFO - PROCESS | 1957 | 1468840403247 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 1957 | 1468840403249 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x127335000 == 33 [pid = 1957] [id = 564] 04:13:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x124d0bc00) [pid = 1957] [serial = 1692] [outer = 0x0] 04:13:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x126c4d800) [pid = 1957] [serial = 1693] [outer = 0x124d0bc00] 04:13:23 INFO - PROCESS | 1957 | 1468840403290 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x127067000) [pid = 1957] [serial = 1694] [outer = 0x124d0bc00] 04:13:23 INFO - PROCESS | 1957 | 1468840403757 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]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 669ms 04:13:23 INFO - PROCESS | 1957 | 1468840403806 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:13:23 INFO - PROCESS | 1957 | 1468840403807 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:13:23 INFO - PROCESS | 1957 | 1468840403809 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 1957 | 1468840403810 Marionette TRACE conn2 <- [1,2230,null,{}] 04:13:23 INFO - PROCESS | 1957 | 1468840403813 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}] 04:13:23 INFO - PROCESS | 1957 | 1468840403817 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:23 INFO - PROCESS | 1957 | 1468840403934 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:13:23 INFO - PROCESS | 1957 | 1468840403956 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 1957 | 1468840403957 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12913d800 == 34 [pid = 1957] [id = 565] 04:13:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1274c1400) [pid = 1957] [serial = 1695] [outer = 0x0] 04:13:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x128b4a400) [pid = 1957] [serial = 1696] [outer = 0x1274c1400] 04:13:23 INFO - PROCESS | 1957 | 1468840403982 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1291d9c00) [pid = 1957] [serial = 1697] [outer = 0x1274c1400] 04:13:24 INFO - PROCESS | 1957 | 1468840404348 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]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms 04:13:24 INFO - PROCESS | 1957 | 1468840404385 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 1957 | 1468840404386 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:13:24 INFO - PROCESS | 1957 | 1468840404390 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 1957 | 1468840404391 Marionette TRACE conn2 <- [1,2234,null,{}] 04:13:24 INFO - PROCESS | 1957 | 1468840404394 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}] 04:13:24 INFO - PROCESS | 1957 | 1468840404396 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:24 INFO - PROCESS | 1957 | 1468840404538 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:13:24 INFO - PROCESS | 1957 | 1468840404572 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 1957 | 1468840404573 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296a5000 == 35 [pid = 1957] [id = 566] 04:13:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1292e2400) [pid = 1957] [serial = 1698] [outer = 0x0] 04:13:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1292eb000) [pid = 1957] [serial = 1699] [outer = 0x1292e2400] 04:13:24 INFO - PROCESS | 1957 | 1468840404597 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1292f1c00) [pid = 1957] [serial = 1700] [outer = 0x1292e2400] 04:13:24 INFO - PROCESS | 1957 | 1468840404902 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]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 04:13:24 INFO - PROCESS | 1957 | 1468840404966 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:13:24 INFO - PROCESS | 1957 | 1468840404967 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:13:24 INFO - PROCESS | 1957 | 1468840404969 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 1957 | 1468840404970 Marionette TRACE conn2 <- [1,2238,null,{}] 04:13:24 INFO - PROCESS | 1957 | 1468840404973 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}] 04:13:24 INFO - PROCESS | 1957 | 1468840404974 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:25 INFO - PROCESS | 1957 | 1468840405070 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:13:25 INFO - PROCESS | 1957 | 1468840405074 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 1957 | 1468840405075 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170e3800 == 36 [pid = 1957] [id = 567] 04:13:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1292e3800) [pid = 1957] [serial = 1701] [outer = 0x0] 04:13:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1294cec00) [pid = 1957] [serial = 1702] [outer = 0x1292e3800] 04:13:25 INFO - PROCESS | 1957 | 1468840405098 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12a5d5c00) [pid = 1957] [serial = 1703] [outer = 0x1292e3800] 04:13:25 INFO - PROCESS | 1957 | 1468840405450 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]]]}] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x128cc0400) [pid = 1957] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x124a07800) [pid = 1957] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x118f8a800) [pid = 1957] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x11697f400) [pid = 1957] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x121889000) [pid = 1957] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x128e86800) [pid = 1957] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1128b6400) [pid = 1957] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x115e8c800) [pid = 1957] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x120de8800) [pid = 1957] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x125418400) [pid = 1957] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1273cc800) [pid = 1957] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x11265e000) [pid = 1957] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:13:25 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1121be800) [pid = 1957] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 04:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:13:25 INFO - PROCESS | 1957 | 1468840405490 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 1957 | 1468840405491 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:13:25 INFO - PROCESS | 1957 | 1468840405494 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 1957 | 1468840405495 Marionette TRACE conn2 <- [1,2242,null,{}] 04:13:25 INFO - PROCESS | 1957 | 1468840405498 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}] 04:13:25 INFO - PROCESS | 1957 | 1468840405499 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:25 INFO - PROCESS | 1957 | 1468840405593 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:13:25 INFO - PROCESS | 1957 | 1468840405599 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 1957 | 1468840405600 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x127337000 == 37 [pid = 1957] [id = 568] 04:13:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x11697f400) [pid = 1957] [serial = 1704] [outer = 0x0] 04:13:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x118f8a800) [pid = 1957] [serial = 1705] [outer = 0x11697f400] 04:13:25 INFO - PROCESS | 1957 | 1468840405639 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1212f6c00) [pid = 1957] [serial = 1706] [outer = 0x11697f400] 04:13:26 INFO - PROCESS | 1957 | 1468840406094 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]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 621ms 04:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:13:26 INFO - PROCESS | 1957 | 1468840406115 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 1957 | 1468840406116 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:13:26 INFO - PROCESS | 1957 | 1468840406118 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 1957 | 1468840406119 Marionette TRACE conn2 <- [1,2246,null,{}] 04:13:26 INFO - PROCESS | 1957 | 1468840406122 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}] 04:13:26 INFO - PROCESS | 1957 | 1468840406123 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:26 INFO - PROCESS | 1957 | 1468840406200 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:13:26 INFO - PROCESS | 1957 | 1468840406203 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 1957 | 1468840406205 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9d6800 == 38 [pid = 1957] [id = 569] 04:13:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x125416800) [pid = 1957] [serial = 1707] [outer = 0x0] 04:13:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x128e7e000) [pid = 1957] [serial = 1708] [outer = 0x125416800] 04:13:26 INFO - PROCESS | 1957 | 1468840406229 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x12a5dcc00) [pid = 1957] [serial = 1709] [outer = 0x125416800] 04:13:26 INFO - PROCESS | 1957 | 1468840406538 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]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 471ms 04:13:26 INFO - PROCESS | 1957 | 1468840406590 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:13:26 INFO - PROCESS | 1957 | 1468840406592 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:13:26 INFO - PROCESS | 1957 | 1468840406594 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 1957 | 1468840406595 Marionette TRACE conn2 <- [1,2250,null,{}] 04:13:26 INFO - PROCESS | 1957 | 1468840406598 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}] 04:13:26 INFO - PROCESS | 1957 | 1468840406599 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:26 INFO - PROCESS | 1957 | 1468840406688 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:13:26 INFO - PROCESS | 1957 | 1468840406748 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 1957 | 1468840406749 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2e5800 == 39 [pid = 1957] [id = 570] 04:13:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x12a5ddc00) [pid = 1957] [serial = 1710] [outer = 0x0] 04:13:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12a66cc00) [pid = 1957] [serial = 1711] [outer = 0x12a5ddc00] 04:13:26 INFO - PROCESS | 1957 | 1468840406775 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x12a6c9400) [pid = 1957] [serial = 1712] [outer = 0x12a5ddc00] 04:13:27 INFO - PROCESS | 1957 | 1468840407059 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]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 472ms 04:13:27 INFO - PROCESS | 1957 | 1468840407071 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 1957 | 1468840407072 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:13:27 INFO - PROCESS | 1957 | 1468840407075 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 1957 | 1468840407076 Marionette TRACE conn2 <- [1,2254,null,{}] 04:13:27 INFO - PROCESS | 1957 | 1468840407078 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}] 04:13:27 INFO - PROCESS | 1957 | 1468840407079 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:27 INFO - PROCESS | 1957 | 1468840407171 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:13:27 INFO - PROCESS | 1957 | 1468840407174 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 1957 | 1468840407175 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c64b000 == 40 [pid = 1957] [id = 571] 04:13:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x12a6c9c00) [pid = 1957] [serial = 1713] [outer = 0x0] 04:13:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12a766400) [pid = 1957] [serial = 1714] [outer = 0x12a6c9c00] 04:13:27 INFO - PROCESS | 1957 | 1468840407199 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12a7cb800) [pid = 1957] [serial = 1715] [outer = 0x12a6c9c00] 04:13:27 INFO - PROCESS | 1957 | 1468840407599 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]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 569ms 04:13:27 INFO - PROCESS | 1957 | 1468840407647 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 1957 | 1468840407649 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:13:27 INFO - PROCESS | 1957 | 1468840407653 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 1957 | 1468840407655 Marionette TRACE conn2 <- [1,2258,null,{}] 04:13:27 INFO - PROCESS | 1957 | 1468840407658 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}] 04:13:27 INFO - PROCESS | 1957 | 1468840407660 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:27 INFO - PROCESS | 1957 | 1468840407762 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:13:27 INFO - PROCESS | 1957 | 1468840407833 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 1957 | 1468840407834 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a8000 == 41 [pid = 1957] [id = 572] 04:13:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1138d2400) [pid = 1957] [serial = 1716] [outer = 0x0] 04:13:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x116aa1c00) [pid = 1957] [serial = 1717] [outer = 0x1138d2400] 04:13:27 INFO - PROCESS | 1957 | 1468840407864 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x118519400) [pid = 1957] [serial = 1718] [outer = 0x1138d2400] 04:13:28 INFO - PROCESS | 1957 | 1468840408301 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]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 04:13:28 INFO - PROCESS | 1957 | 1468840408324 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 1957 | 1468840408327 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:13:28 INFO - PROCESS | 1957 | 1468840408332 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 1957 | 1468840408334 Marionette TRACE conn2 <- [1,2262,null,{}] 04:13:28 INFO - PROCESS | 1957 | 1468840408336 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}] 04:13:28 INFO - PROCESS | 1957 | 1468840408338 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:28 INFO - PROCESS | 1957 | 1468840408441 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:13:28 INFO - PROCESS | 1957 | 1468840408511 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 1957 | 1468840408512 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fe0800 == 42 [pid = 1957] [id = 573] 04:13:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1193f1c00) [pid = 1957] [serial = 1719] [outer = 0x0] 04:13:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x120de5000) [pid = 1957] [serial = 1720] [outer = 0x1193f1c00] 04:13:28 INFO - PROCESS | 1957 | 1468840408543 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x121880800) [pid = 1957] [serial = 1721] [outer = 0x1193f1c00] 04:13:28 INFO - PROCESS | 1957 | 1468840408964 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]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 04:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:13:29 INFO - PROCESS | 1957 | 1468840409002 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 1957 | 1468840409004 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:13:29 INFO - PROCESS | 1957 | 1468840409006 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 1957 | 1468840409009 Marionette TRACE conn2 <- [1,2266,null,{}] 04:13:29 INFO - PROCESS | 1957 | 1468840409016 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}] 04:13:29 INFO - PROCESS | 1957 | 1468840409020 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:29 INFO - PROCESS | 1957 | 1468840409121 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:13:29 INFO - PROCESS | 1957 | 1468840409222 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 1957 | 1468840409224 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c635800 == 43 [pid = 1957] [id = 574] 04:13:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1274c6000) [pid = 1957] [serial = 1722] [outer = 0x0] 04:13:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x128b49400) [pid = 1957] [serial = 1723] [outer = 0x1274c6000] 04:13:29 INFO - PROCESS | 1957 | 1468840409256 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1291ca800) [pid = 1957] [serial = 1724] [outer = 0x1274c6000] 04:13:29 INFO - PROCESS | 1957 | 1468840409693 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]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 723ms 04:13:29 INFO - PROCESS | 1957 | 1468840409730 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 1957 | 1468840409733 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:13:29 INFO - PROCESS | 1957 | 1468840409737 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 1957 | 1468840409739 Marionette TRACE conn2 <- [1,2270,null,{}] 04:13:29 INFO - PROCESS | 1957 | 1468840409742 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}] 04:13:29 INFO - PROCESS | 1957 | 1468840409744 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:29 INFO - PROCESS | 1957 | 1468840409869 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:13:29 INFO - PROCESS | 1957 | 1468840409939 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 1957 | 1468840409940 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x1217d4000 == 44 [pid = 1957] [id = 575] 04:13:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11872cc00) [pid = 1957] [serial = 1725] [outer = 0x0] 04:13:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1291d7c00) [pid = 1957] [serial = 1726] [outer = 0x11872cc00] 04:13:29 INFO - PROCESS | 1957 | 1468840409971 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a66f000) [pid = 1957] [serial = 1727] [outer = 0x11872cc00] 04:13:30 INFO - PROCESS | 1957 | 1468840410542 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]]]}] 04:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 04:13:30 INFO - PROCESS | 1957 | 1468840410607 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:13:30 INFO - PROCESS | 1957 | 1468840410609 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:13:30 INFO - PROCESS | 1957 | 1468840410612 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 1957 | 1468840410614 Marionette TRACE conn2 <- [1,2274,null,{}] 04:13:30 INFO - PROCESS | 1957 | 1468840410618 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}] 04:13:30 INFO - PROCESS | 1957 | 1468840410619 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:30 INFO - PROCESS | 1957 | 1468840410706 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:13:30 INFO - PROCESS | 1957 | 1468840410784 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 1957 | 1468840410786 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x11606a000 == 45 [pid = 1957] [id = 576] 04:13:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x116053800) [pid = 1957] [serial = 1728] [outer = 0x0] 04:13:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1169f8800) [pid = 1957] [serial = 1729] [outer = 0x116053800] 04:13:30 INFO - PROCESS | 1957 | 1468840410814 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x117e1ac00) [pid = 1957] [serial = 1730] [outer = 0x116053800] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2e5800 == 44 [pid = 1957] [id = 570] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9d6800 == 43 [pid = 1957] [id = 569] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x127337000 == 42 [pid = 1957] [id = 568] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1170e3800 == 41 [pid = 1957] [id = 567] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1296a5000 == 40 [pid = 1957] [id = 566] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12913d800 == 39 [pid = 1957] [id = 565] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x127335000 == 38 [pid = 1957] [id = 564] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x123da5800 == 37 [pid = 1957] [id = 563] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12100a000 == 36 [pid = 1957] [id = 562] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1191be800 == 35 [pid = 1957] [id = 561] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x116f64000 == 34 [pid = 1957] [id = 560] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e0800 == 33 [pid = 1957] [id = 559] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2db800 == 32 [pid = 1957] [id = 558] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x121002800 == 31 [pid = 1957] [id = 550] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1217d4000 == 30 [pid = 1957] [id = 575] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12c635800 == 29 [pid = 1957] [id = 574] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x124fe0800 == 28 [pid = 1957] [id = 573] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12c64b000 == 27 [pid = 1957] [id = 571] 04:13:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a8000 == 26 [pid = 1957] [id = 572] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x128b4ac00) [pid = 1957] [serial = 1670] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1193f2800) [pid = 1957] [serial = 1657] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1176b2800) [pid = 1957] [serial = 1654] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x121bf6800) [pid = 1957] [serial = 1660] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x128ec3000) [pid = 1957] [serial = 1651] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11604f400) [pid = 1957] [serial = 1637] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x112e59400) [pid = 1957] [serial = 1636] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11961dc00) [pid = 1957] [serial = 1640] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x11820c400) [pid = 1957] [serial = 1639] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x124aaec00) [pid = 1957] [serial = 1643] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124849800) [pid = 1957] [serial = 1642] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x127062800) [pid = 1957] [serial = 1646] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x126883800) [pid = 1957] [serial = 1645] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x128cb7800) [pid = 1957] [serial = 1649] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1274cac00) [pid = 1957] [serial = 1648] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x119a28000) [pid = 1957] [serial = 1658] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12484e800) [pid = 1957] [serial = 1661] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x118f85000) [pid = 1957] [serial = 1666] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x126880400) [pid = 1957] [serial = 1669] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x116aa1000) [pid = 1957] [serial = 1664] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x120e73c00) [pid = 1957] [serial = 1667] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1291cac00) [pid = 1957] [serial = 1673] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x113868800) [pid = 1957] [serial = 1663] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1182e7c00) [pid = 1957] [serial = 1655] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1291d1400) [pid = 1957] [serial = 1652] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x128e81000) [pid = 1957] [serial = 1672] [outer = 0x0] [url = about:blank] 04:13:31 INFO - PROCESS | 1957 | 1468840411707 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]]]}] 04:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1130ms 04:13:31 INFO - PROCESS | 1957 | 1468840411743 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 1957 | 1468840411745 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:13:31 INFO - PROCESS | 1957 | 1468840411754 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 1957 | 1468840411756 Marionette TRACE conn2 <- [1,2278,null,{}] 04:13:31 INFO - PROCESS | 1957 | 1468840411759 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}] 04:13:31 INFO - PROCESS | 1957 | 1468840411761 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:31 INFO - PROCESS | 1957 | 1468840411840 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:13:31 INFO - PROCESS | 1957 | 1468840411844 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 1957 | 1468840411849 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x11657e000 == 27 [pid = 1957] [id = 577] 04:13:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x115ee6400) [pid = 1957] [serial = 1731] [outer = 0x0] 04:13:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x116907c00) [pid = 1957] [serial = 1732] [outer = 0x115ee6400] 04:13:31 INFO - PROCESS | 1957 | 1468840411878 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x112fed000) [pid = 1957] [serial = 1733] [outer = 0x115ee6400] 04:13:32 INFO - PROCESS | 1957 | 1468840412247 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]]]}] 04:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 04:13:32 INFO - PROCESS | 1957 | 1468840412273 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 1957 | 1468840412277 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:13:32 INFO - PROCESS | 1957 | 1468840412282 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 1957 | 1468840412283 Marionette TRACE conn2 <- [1,2282,null,{}] 04:13:32 INFO - PROCESS | 1957 | 1468840412286 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}] 04:13:32 INFO - PROCESS | 1957 | 1468840412287 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:32 INFO - PROCESS | 1957 | 1468840412364 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:13:32 INFO - PROCESS | 1957 | 1468840412369 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 1957 | 1468840412370 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a5800 == 28 [pid = 1957] [id = 578] 04:13:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x117e1b000) [pid = 1957] [serial = 1734] [outer = 0x0] 04:13:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x11885c000) [pid = 1957] [serial = 1735] [outer = 0x117e1b000] 04:13:32 INFO - PROCESS | 1957 | 1468840412399 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x118f8c000) [pid = 1957] [serial = 1736] [outer = 0x117e1b000] 04:13:32 INFO - PROCESS | 1957 | 1468840412734 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]]]}] 04:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms 04:13:32 INFO - PROCESS | 1957 | 1468840412751 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 1957 | 1468840412752 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:13:32 INFO - PROCESS | 1957 | 1468840412755 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 1957 | 1468840412757 Marionette TRACE conn2 <- [1,2286,null,{}] 04:13:32 INFO - PROCESS | 1957 | 1468840412765 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}] 04:13:32 INFO - PROCESS | 1957 | 1468840412768 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:32 INFO - PROCESS | 1957 | 1468840412850 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:13:32 INFO - PROCESS | 1957 | 1468840412908 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 1957 | 1468840412910 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e28800 == 29 [pid = 1957] [id = 579] 04:13:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1138c9800) [pid = 1957] [serial = 1737] [outer = 0x0] 04:13:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x11961e000) [pid = 1957] [serial = 1738] [outer = 0x1138c9800] 04:13:32 INFO - PROCESS | 1957 | 1468840412938 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x119a2c800) [pid = 1957] [serial = 1739] [outer = 0x1138c9800] 04:13:33 INFO - PROCESS | 1957 | 1468840413290 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]]]}] 04:13:33 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 04:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 571ms 04:13:33 INFO - PROCESS | 1957 | 1468840413327 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 1957 | 1468840413330 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:13:33 INFO - PROCESS | 1957 | 1468840413333 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 1957 | 1468840413335 Marionette TRACE conn2 <- [1,2290,null,{}] 04:13:33 INFO - PROCESS | 1957 | 1468840413338 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}] 04:13:33 INFO - PROCESS | 1957 | 1468840413340 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:33 INFO - PROCESS | 1957 | 1468840413493 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:13:33 INFO - PROCESS | 1957 | 1468840413547 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 1957 | 1468840413548 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x121417000 == 30 [pid = 1957] [id = 580] 04:13:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x120de0400) [pid = 1957] [serial = 1740] [outer = 0x0] 04:13:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120e7ec00) [pid = 1957] [serial = 1741] [outer = 0x120de0400] 04:13:33 INFO - PROCESS | 1957 | 1468840413589 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1212f4000) [pid = 1957] [serial = 1742] [outer = 0x120de0400] 04:13:33 INFO - PROCESS | 1957 | 1468840413920 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]]]}] 04:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 620ms 04:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:13:33 INFO - PROCESS | 1957 | 1468840413955 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 1957 | 1468840413956 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:13:33 INFO - PROCESS | 1957 | 1468840413958 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 1957 | 1468840413969 Marionette TRACE conn2 <- [1,2294,null,{}] 04:13:33 INFO - PROCESS | 1957 | 1468840413972 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}] 04:13:33 INFO - PROCESS | 1957 | 1468840413973 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:34 INFO - PROCESS | 1957 | 1468840414065 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:13:34 INFO - PROCESS | 1957 | 1468840414103 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 1957 | 1468840414104 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12549a000 == 31 [pid = 1957] [id = 581] 04:13:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1182de800) [pid = 1957] [serial = 1743] [outer = 0x0] 04:13:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x121911000) [pid = 1957] [serial = 1744] [outer = 0x1182de800] 04:13:34 INFO - PROCESS | 1957 | 1468840414128 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12484a000) [pid = 1957] [serial = 1745] [outer = 0x1182de800] 04:13:34 INFO - PROCESS | 1957 | 1468840414442 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]]]}] 04:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 532ms 04:13:34 INFO - PROCESS | 1957 | 1468840414490 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 1957 | 1468840414492 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:13:34 INFO - PROCESS | 1957 | 1468840414494 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 1957 | 1468840414495 Marionette TRACE conn2 <- [1,2298,null,{}] 04:13:34 INFO - PROCESS | 1957 | 1468840414504 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}] 04:13:34 INFO - PROCESS | 1957 | 1468840414508 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:34 INFO - PROCESS | 1957 | 1468840414621 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:13:34 INFO - PROCESS | 1957 | 1468840414625 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 1957 | 1468840414626 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896a000 == 32 [pid = 1957] [id = 582] 04:13:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12484e800) [pid = 1957] [serial = 1746] [outer = 0x0] 04:13:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124d09800) [pid = 1957] [serial = 1747] [outer = 0x12484e800] 04:13:34 INFO - PROCESS | 1957 | 1468840414651 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1273cb000) [pid = 1957] [serial = 1748] [outer = 0x12484e800] 04:13:34 INFO - PROCESS | 1957 | 1468840414984 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]]]}] 04:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 524ms 04:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:13:35 INFO - PROCESS | 1957 | 1468840415024 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 1957 | 1468840415025 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:13:35 INFO - PROCESS | 1957 | 1468840415027 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 1957 | 1468840415028 Marionette TRACE conn2 <- [1,2302,null,{}] 04:13:35 INFO - PROCESS | 1957 | 1468840415031 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}] 04:13:35 INFO - PROCESS | 1957 | 1468840415032 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:35 INFO - PROCESS | 1957 | 1468840415135 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:13:35 INFO - PROCESS | 1957 | 1468840415144 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 1957 | 1468840415145 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12943f000 == 33 [pid = 1957] [id = 583] 04:13:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x113f08800) [pid = 1957] [serial = 1749] [outer = 0x0] 04:13:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128b4ac00) [pid = 1957] [serial = 1750] [outer = 0x113f08800] 04:13:35 INFO - PROCESS | 1957 | 1468840415172 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128e7d800) [pid = 1957] [serial = 1751] [outer = 0x113f08800] 04:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 468ms 04:13:35 INFO - PROCESS | 1957 | 1468840415488 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]]]}] 04:13:35 INFO - PROCESS | 1957 | 1468840415502 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 1957 | 1468840415503 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:13:35 INFO - PROCESS | 1957 | 1468840415506 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 1957 | 1468840415507 Marionette TRACE conn2 <- [1,2306,null,{}] 04:13:35 INFO - PROCESS | 1957 | 1468840415509 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}] 04:13:35 INFO - PROCESS | 1957 | 1468840415510 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:35 INFO - PROCESS | 1957 | 1468840415607 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:13:35 INFO - PROCESS | 1957 | 1468840415611 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 1957 | 1468840415612 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6ee000 == 34 [pid = 1957] [id = 584] 04:13:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x111e5b800) [pid = 1957] [serial = 1752] [outer = 0x0] 04:13:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128e85000) [pid = 1957] [serial = 1753] [outer = 0x111e5b800] 04:13:35 INFO - PROCESS | 1957 | 1468840415637 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1291d3400) [pid = 1957] [serial = 1754] [outer = 0x111e5b800] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12a5ddc00) [pid = 1957] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a6c9c00) [pid = 1957] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1274c1400) [pid = 1957] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1292e2400) [pid = 1957] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124d0bc00) [pid = 1957] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1160be800) [pid = 1957] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x116aa3400) [pid = 1957] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118518800) [pid = 1957] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x120e79400) [pid = 1957] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x119ae6000) [pid = 1957] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x116aaa400) [pid = 1957] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1292e3800) [pid = 1957] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11697f400) [pid = 1957] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:13:35 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x125416800) [pid = 1957] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:13:36 INFO - PROCESS | 1957 | 1468840416078 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]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 621ms 04:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:13:36 INFO - PROCESS | 1957 | 1468840416128 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 1957 | 1468840416129 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:13:36 INFO - PROCESS | 1957 | 1468840416131 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 1957 | 1468840416132 Marionette TRACE conn2 <- [1,2310,null,{}] 04:13:36 INFO - PROCESS | 1957 | 1468840416134 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}] 04:13:36 INFO - PROCESS | 1957 | 1468840416135 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:36 INFO - PROCESS | 1957 | 1468840416217 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:13:36 INFO - PROCESS | 1957 | 1468840416273 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 1957 | 1468840416274 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e20800 == 35 [pid = 1957] [id = 585] 04:13:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x116aa3400) [pid = 1957] [serial = 1755] [outer = 0x0] 04:13:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119ae6000) [pid = 1957] [serial = 1756] [outer = 0x116aa3400] 04:13:36 INFO - PROCESS | 1957 | 1468840416300 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1274c1400) [pid = 1957] [serial = 1757] [outer = 0x116aa3400] 04:13:36 INFO - PROCESS | 1957 | 1468840416570 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]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 470ms 04:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:13:36 INFO - PROCESS | 1957 | 1468840416602 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 1957 | 1468840416604 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:13:36 INFO - PROCESS | 1957 | 1468840416606 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 1957 | 1468840416607 Marionette TRACE conn2 <- [1,2314,null,{}] 04:13:36 INFO - PROCESS | 1957 | 1468840416609 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}] 04:13:36 INFO - PROCESS | 1957 | 1468840416610 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:36 INFO - PROCESS | 1957 | 1468840416689 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:13:36 INFO - PROCESS | 1957 | 1468840416693 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 1957 | 1468840416694 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9c7000 == 36 [pid = 1957] [id = 586] 04:13:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x128ece000) [pid = 1957] [serial = 1758] [outer = 0x0] 04:13:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1292e5800) [pid = 1957] [serial = 1759] [outer = 0x128ece000] 04:13:36 INFO - PROCESS | 1957 | 1468840416722 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1292ee800) [pid = 1957] [serial = 1760] [outer = 0x128ece000] 04:13:37 INFO - PROCESS | 1957 | 1468840417088 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]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 517ms 04:13:37 INFO - PROCESS | 1957 | 1468840417124 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 1957 | 1468840417127 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:13:37 INFO - PROCESS | 1957 | 1468840417130 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 1957 | 1468840417133 Marionette TRACE conn2 <- [1,2318,null,{}] 04:13:37 INFO - PROCESS | 1957 | 1468840417136 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}] 04:13:37 INFO - PROCESS | 1957 | 1468840417139 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:37 INFO - PROCESS | 1957 | 1468840417286 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:13:37 INFO - PROCESS | 1957 | 1468840417300 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 1957 | 1468840417302 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x125497800 == 37 [pid = 1957] [id = 587] 04:13:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1294d5c00) [pid = 1957] [serial = 1761] [outer = 0x0] 04:13:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12a668400) [pid = 1957] [serial = 1762] [outer = 0x1294d5c00] 04:13:37 INFO - PROCESS | 1957 | 1468840417343 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a6c2400) [pid = 1957] [serial = 1763] [outer = 0x1294d5c00] 04:13:37 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 04:13:37 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 04:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:37 INFO - _addTest/ [0,2321,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 1957 | 1468840417702 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:13:37 INFO - PROCESS | 1957 | 1468840417704 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 1957 | 1468840417705 Marionette TRACE conn2 <- [1,2322,null,{}] 04:13:37 INFO - PROCESS | 1957 | 1468840417709 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}] 04:13:37 INFO - PROCESS | 1957 | 1468840417710 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:37 INFO - PROCESS | 1957 | 1468840417791 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:13:37 INFO - PROCESS | 1957 | 1468840417853 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 1957 | 1468840417854 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c63e800 == 38 [pid = 1957] [id = 588] 04:13:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a5cf400) [pid = 1957] [serial = 1764] [outer = 0x0] 04:13:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a75d000) [pid = 1957] [serial = 1765] [outer = 0x12a5cf400] 04:13:37 INFO - PROCESS | 1957 | 1468840417878 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a7ce400) [pid = 1957] [serial = 1766] [outer = 0x12a5cf400] 04:13:38 INFO - PROCESS | 1957 | 1468840418384 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]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 718ms 04:13:38 INFO - PROCESS | 1957 | 1468840418423 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:13:38 INFO - PROCESS | 1957 | 1468840418426 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:13:38 INFO - PROCESS | 1957 | 1468840418429 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 1957 | 1468840418431 Marionette TRACE conn2 <- [1,2326,null,{}] 04:13:38 INFO - PROCESS | 1957 | 1468840418436 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}] 04:13:38 INFO - PROCESS | 1957 | 1468840418437 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:38 INFO - PROCESS | 1957 | 1468840418546 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:13:38 INFO - PROCESS | 1957 | 1468840418673 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 1957 | 1468840418674 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x11859f000 == 39 [pid = 1957] [id = 589] 04:13:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11697e000) [pid = 1957] [serial = 1767] [outer = 0x0] 04:13:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x116aaa800) [pid = 1957] [serial = 1768] [outer = 0x11697e000] 04:13:38 INFO - PROCESS | 1957 | 1468840418727 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1182e7000) [pid = 1957] [serial = 1769] [outer = 0x11697e000] 04:13:39 INFO - PROCESS | 1957 | 1468840419345 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]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 924ms 04:13:39 INFO - PROCESS | 1957 | 1468840419353 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 1957 | 1468840419355 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:13:39 INFO - PROCESS | 1957 | 1468840419358 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 1957 | 1468840419361 Marionette TRACE conn2 <- [1,2330,null,{}] 04:13:39 INFO - PROCESS | 1957 | 1468840419391 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}] 04:13:39 INFO - PROCESS | 1957 | 1468840419392 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:39 INFO - PROCESS | 1957 | 1468840419520 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:13:39 INFO - PROCESS | 1957 | 1468840419585 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 1957 | 1468840419588 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172e4800 == 40 [pid = 1957] [id = 590] 04:13:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x117e1b800) [pid = 1957] [serial = 1770] [outer = 0x0] 04:13:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1182e7400) [pid = 1957] [serial = 1771] [outer = 0x117e1b800] 04:13:39 INFO - PROCESS | 1957 | 1468840419617 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1185fdc00) [pid = 1957] [serial = 1772] [outer = 0x117e1b800] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x125497800 == 39 [pid = 1957] [id = 587] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9c7000 == 38 [pid = 1957] [id = 586] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x120e20800 == 37 [pid = 1957] [id = 585] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6ee000 == 36 [pid = 1957] [id = 584] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12943f000 == 35 [pid = 1957] [id = 583] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12896a000 == 34 [pid = 1957] [id = 582] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x12549a000 == 33 [pid = 1957] [id = 581] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x121417000 == 32 [pid = 1957] [id = 580] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x120e28800 == 31 [pid = 1957] [id = 579] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a5800 == 30 [pid = 1957] [id = 578] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x11657e000 == 29 [pid = 1957] [id = 577] 04:13:39 INFO - PROCESS | 1957 | --DOCSHELL 0x11606a000 == 28 [pid = 1957] [id = 576] 04:13:39 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1292f1c00) [pid = 1957] [serial = 1700] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118f8a800) [pid = 1957] [serial = 1705] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1212f6c00) [pid = 1957] [serial = 1706] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a5d5c00) [pid = 1957] [serial = 1703] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12a66cc00) [pid = 1957] [serial = 1711] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x127067000) [pid = 1957] [serial = 1694] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12a5dcc00) [pid = 1957] [serial = 1709] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x128e7e000) [pid = 1957] [serial = 1708] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12a6c9400) [pid = 1957] [serial = 1712] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12a7cb800) [pid = 1957] [serial = 1715] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12a766400) [pid = 1957] [serial = 1714] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128b4a400) [pid = 1957] [serial = 1696] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1292eb000) [pid = 1957] [serial = 1699] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1291d9c00) [pid = 1957] [serial = 1697] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x126c4d800) [pid = 1957] [serial = 1693] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1291d9000) [pid = 1957] [serial = 1676] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1291d1800) [pid = 1957] [serial = 1675] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x117e1bc00) [pid = 1957] [serial = 1681] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x11850c400) [pid = 1957] [serial = 1682] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x118f4ec00) [pid = 1957] [serial = 1684] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1193ebc00) [pid = 1957] [serial = 1685] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x124834c00) [pid = 1957] [serial = 1690] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x124d0a400) [pid = 1957] [serial = 1691] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x120e77800) [pid = 1957] [serial = 1687] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1212f5c00) [pid = 1957] [serial = 1688] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x118203c00) [pid = 1957] [serial = 1678] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1185fa800) [pid = 1957] [serial = 1679] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1294cec00) [pid = 1957] [serial = 1702] [outer = 0x0] [url = about:blank] 04:13:40 INFO - PROCESS | 1957 | 1468840420028 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]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 721ms 04:13:40 INFO - PROCESS | 1957 | 1468840420085 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 1957 | 1468840420088 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:13:40 INFO - PROCESS | 1957 | 1468840420093 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 1957 | 1468840420095 Marionette TRACE conn2 <- [1,2334,null,{}] 04:13:40 INFO - PROCESS | 1957 | 1468840420099 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}] 04:13:40 INFO - PROCESS | 1957 | 1468840420100 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:40 INFO - PROCESS | 1957 | 1468840420180 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:13:40 INFO - PROCESS | 1957 | 1468840420186 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 1957 | 1468840420187 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x11946a800 == 29 [pid = 1957] [id = 591] 04:13:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1185fa800) [pid = 1957] [serial = 1773] [outer = 0x0] 04:13:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x11939c000) [pid = 1957] [serial = 1774] [outer = 0x1185fa800] 04:13:40 INFO - PROCESS | 1957 | 1468840420215 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1193f3800) [pid = 1957] [serial = 1775] [outer = 0x1185fa800] 04:13:40 INFO - PROCESS | 1957 | 1468840420540 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]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 475ms 04:13:40 INFO - PROCESS | 1957 | 1468840420576 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 1957 | 1468840420578 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:13:40 INFO - PROCESS | 1957 | 1468840420581 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 1957 | 1468840420584 Marionette TRACE conn2 <- [1,2338,null,{}] 04:13:40 INFO - PROCESS | 1957 | 1468840420591 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}] 04:13:40 INFO - PROCESS | 1957 | 1468840420595 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:40 INFO - PROCESS | 1957 | 1468840420674 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:13:40 INFO - PROCESS | 1957 | 1468840420679 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 1957 | 1468840420684 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12123b800 == 30 [pid = 1957] [id = 592] 04:13:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x119ae5800) [pid = 1957] [serial = 1776] [outer = 0x0] 04:13:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120de9c00) [pid = 1957] [serial = 1777] [outer = 0x119ae5800] 04:13:40 INFO - PROCESS | 1957 | 1468840420715 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x12109a400) [pid = 1957] [serial = 1778] [outer = 0x119ae5800] 04:13:41 INFO - PROCESS | 1957 | 1468840421048 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]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 04:13:41 INFO - PROCESS | 1957 | 1468840421054 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 1957 | 1468840421056 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:13:41 INFO - PROCESS | 1957 | 1468840421058 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 1957 | 1468840421059 Marionette TRACE conn2 <- [1,2342,null,{}] 04:13:41 INFO - PROCESS | 1957 | 1468840421061 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}] 04:13:41 INFO - PROCESS | 1957 | 1468840421062 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:41 INFO - PROCESS | 1957 | 1468840421146 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:13:41 INFO - PROCESS | 1957 | 1468840421203 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 1957 | 1468840421204 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x125484000 == 31 [pid = 1957] [id = 593] 04:13:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x113808800) [pid = 1957] [serial = 1779] [outer = 0x0] 04:13:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x123d06800) [pid = 1957] [serial = 1780] [outer = 0x113808800] 04:13:41 INFO - PROCESS | 1957 | 1468840421229 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x12484fc00) [pid = 1957] [serial = 1781] [outer = 0x113808800] 04:13:41 INFO - PROCESS | 1957 | 1468840421520 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]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 518ms 04:13:41 INFO - PROCESS | 1957 | 1468840421577 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 1957 | 1468840421578 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:13:41 INFO - PROCESS | 1957 | 1468840421580 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 1957 | 1468840421581 Marionette TRACE conn2 <- [1,2346,null,{}] 04:13:41 INFO - PROCESS | 1957 | 1468840421583 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}] 04:13:41 INFO - PROCESS | 1957 | 1468840421585 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:41 INFO - PROCESS | 1957 | 1468840421658 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:13:41 INFO - PROCESS | 1957 | 1468840421661 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 1957 | 1468840421662 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x12733a000 == 32 [pid = 1957] [id = 594] 04:13:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x116058000) [pid = 1957] [serial = 1782] [outer = 0x0] 04:13:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x124aa2800) [pid = 1957] [serial = 1783] [outer = 0x116058000] 04:13:41 INFO - PROCESS | 1957 | 1468840421738 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x126879800) [pid = 1957] [serial = 1784] [outer = 0x116058000] 04:13:42 INFO - PROCESS | 1957 | 1468840422119 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]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 569ms 04:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:13:42 INFO - PROCESS | 1957 | 1468840422155 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 1957 | 1468840422156 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:13:42 INFO - PROCESS | 1957 | 1468840422158 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 1957 | 1468840422159 Marionette TRACE conn2 <- [1,2350,null,{}] 04:13:42 INFO - PROCESS | 1957 | 1468840422162 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}] 04:13:42 INFO - PROCESS | 1957 | 1468840422167 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:42 INFO - PROCESS | 1957 | 1468840422360 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:13:42 INFO - PROCESS | 1957 | 1468840422419 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 1957 | 1468840422420 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296c2800 == 33 [pid = 1957] [id = 595] 04:13:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124d10400) [pid = 1957] [serial = 1785] [outer = 0x0] 04:13:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1274c0400) [pid = 1957] [serial = 1786] [outer = 0x124d10400] 04:13:42 INFO - PROCESS | 1957 | 1468840422445 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1291d4400) [pid = 1957] [serial = 1787] [outer = 0x124d10400] 04:13:42 INFO - PROCESS | 1957 | 1468840422769 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]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 619ms 04:13:42 INFO - PROCESS | 1957 | 1468840422777 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 1957 | 1468840422778 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:13:42 INFO - PROCESS | 1957 | 1468840422784 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 1957 | 1468840422786 Marionette TRACE conn2 <- [1,2354,null,{}] 04:13:42 INFO - PROCESS | 1957 | 1468840422788 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}] 04:13:42 INFO - PROCESS | 1957 | 1468840422789 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:42 INFO - PROCESS | 1957 | 1468840422887 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:13:42 INFO - PROCESS | 1957 | 1468840422922 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 1957 | 1468840422923 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6f2000 == 34 [pid = 1957] [id = 596] 04:13:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x112986c00) [pid = 1957] [serial = 1788] [outer = 0x0] 04:13:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1294cd400) [pid = 1957] [serial = 1789] [outer = 0x112986c00] 04:13:42 INFO - PROCESS | 1957 | 1468840422954 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12a5d9800) [pid = 1957] [serial = 1790] [outer = 0x112986c00] 04:13:43 INFO - PROCESS | 1957 | 1468840423277 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]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 523ms 04:13:43 INFO - PROCESS | 1957 | 1468840423304 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 1957 | 1468840423306 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:13:43 INFO - PROCESS | 1957 | 1468840423308 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - PROCESS | 1957 | 1468840423309 Marionette TRACE conn2 <- [1,2358,null,{}] 04:13:43 INFO - PROCESS | 1957 | 1468840423311 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}] 04:13:43 INFO - PROCESS | 1957 | 1468840423312 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:43 INFO - PROCESS | 1957 | 1468840423410 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:13:43 INFO - PROCESS | 1957 | 1468840423421 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 1957 | 1468840423422 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9c5000 == 35 [pid = 1957] [id = 597] 04:13:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12a666400) [pid = 1957] [serial = 1791] [outer = 0x0] 04:13:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a670c00) [pid = 1957] [serial = 1792] [outer = 0x12a666400] 04:13:43 INFO - PROCESS | 1957 | 1468840423447 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a6c4c00) [pid = 1957] [serial = 1793] [outer = 0x12a666400] 04:13:43 INFO - PROCESS | 1957 | 1468840423752 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]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 469ms 04:13:43 INFO - PROCESS | 1957 | 1468840423778 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 1957 | 1468840423779 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:13:43 INFO - PROCESS | 1957 | 1468840423784 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - PROCESS | 1957 | 1468840423786 Marionette TRACE conn2 <- [1,2362,null,{}] 04:13:43 INFO - PROCESS | 1957 | 1468840423788 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}] 04:13:43 INFO - PROCESS | 1957 | 1468840423789 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:43 INFO - PROCESS | 1957 | 1468840423894 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:13:43 INFO - PROCESS | 1957 | 1468840423938 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 1957 | 1468840423939 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be18000 == 36 [pid = 1957] [id = 598] 04:13:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a6c3800) [pid = 1957] [serial = 1794] [outer = 0x0] 04:13:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a766000) [pid = 1957] [serial = 1795] [outer = 0x12a6c3800] 04:13:43 INFO - PROCESS | 1957 | 1468840423989 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a7cf400) [pid = 1957] [serial = 1796] [outer = 0x12a6c3800] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1138c9800) [pid = 1957] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1138d2400) [pid = 1957] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12484e800) [pid = 1957] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x116aa3400) [pid = 1957] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x113f08800) [pid = 1957] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1193f1c00) [pid = 1957] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x128ece000) [pid = 1957] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1274c6000) [pid = 1957] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x11872cc00) [pid = 1957] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1294d5c00) [pid = 1957] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1182de800) [pid = 1957] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x115ee6400) [pid = 1957] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x116053800) [pid = 1957] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x120de0400) [pid = 1957] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:13:44 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x117e1b000) [pid = 1957] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:13:44 INFO - PROCESS | 1957 | 1468840424452 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]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 721ms 04:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:13:44 INFO - PROCESS | 1957 | 1468840424504 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 1957 | 1468840424505 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:13:44 INFO - PROCESS | 1957 | 1468840424507 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 1957 | 1468840424508 Marionette TRACE conn2 <- [1,2366,null,{}] 04:13:44 INFO - PROCESS | 1957 | 1468840424510 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}] 04:13:44 INFO - PROCESS | 1957 | 1468840424512 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:44 INFO - PROCESS | 1957 | 1468840424595 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:13:44 INFO - PROCESS | 1957 | 1468840424602 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 1957 | 1468840424603 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fe3800 == 37 [pid = 1957] [id = 599] 04:13:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1182de800) [pid = 1957] [serial = 1797] [outer = 0x0] 04:13:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x119a26c00) [pid = 1957] [serial = 1798] [outer = 0x1182de800] 04:13:44 INFO - PROCESS | 1957 | 1468840424627 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12484c000) [pid = 1957] [serial = 1799] [outer = 0x1182de800] 04:13:44 INFO - PROCESS | 1957 | 1468840424972 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]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 469ms 04:13:44 INFO - PROCESS | 1957 | 1468840424976 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 1957 | 1468840424978 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:13:44 INFO - PROCESS | 1957 | 1468840424981 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 1957 | 1468840424985 Marionette TRACE conn2 <- [1,2370,null,{}] 04:13:44 INFO - PROCESS | 1957 | 1468840424988 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}] 04:13:44 INFO - PROCESS | 1957 | 1468840424989 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:45 INFO - PROCESS | 1957 | 1468840425082 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:13:45 INFO - PROCESS | 1957 | 1468840425139 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 1957 | 1468840425140 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c649800 == 38 [pid = 1957] [id = 600] 04:13:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1193f1c00) [pid = 1957] [serial = 1800] [outer = 0x0] 04:13:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1273c8800) [pid = 1957] [serial = 1801] [outer = 0x1193f1c00] 04:13:45 INFO - PROCESS | 1957 | 1468840425177 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12b694c00) [pid = 1957] [serial = 1802] [outer = 0x1193f1c00] 04:13:45 INFO - PROCESS | 1957 | 1468840425463 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]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 522ms 04:13:45 INFO - PROCESS | 1957 | 1468840425504 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 1957 | 1468840425506 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:13:45 INFO - PROCESS | 1957 | 1468840425508 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 1957 | 1468840425509 Marionette TRACE conn2 <- [1,2374,null,{}] 04:13:45 INFO - PROCESS | 1957 | 1468840425512 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}] 04:13:45 INFO - PROCESS | 1957 | 1468840425514 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:45 INFO - PROCESS | 1957 | 1468840425597 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:13:45 INFO - PROCESS | 1957 | 1468840425603 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 1957 | 1468840425604 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc78000 == 39 [pid = 1957] [id = 601] 04:13:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x11999c000) [pid = 1957] [serial = 1803] [outer = 0x0] 04:13:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12b939800) [pid = 1957] [serial = 1804] [outer = 0x11999c000] 04:13:45 INFO - PROCESS | 1957 | 1468840425627 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b942800) [pid = 1957] [serial = 1805] [outer = 0x11999c000] 04:13:45 INFO - PROCESS | 1957 | 1468840425938 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]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 471ms 04:13:45 INFO - PROCESS | 1957 | 1468840425980 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 1957 | 1468840425984 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:13:45 INFO - PROCESS | 1957 | 1468840425988 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 1957 | 1468840425989 Marionette TRACE conn2 <- [1,2378,null,{}] 04:13:45 INFO - PROCESS | 1957 | 1468840425992 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}] 04:13:45 INFO - PROCESS | 1957 | 1468840425994 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:46 INFO - PROCESS | 1957 | 1468840426158 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:13:46 INFO - PROCESS | 1957 | 1468840426167 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 1957 | 1468840426178 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf1e000 == 40 [pid = 1957] [id = 602] 04:13:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12b943400) [pid = 1957] [serial = 1806] [outer = 0x0] 04:13:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12b947c00) [pid = 1957] [serial = 1807] [outer = 0x12b943400] 04:13:46 INFO - PROCESS | 1957 | 1468840426220 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12ba18400) [pid = 1957] [serial = 1808] [outer = 0x12b943400] 04:13:46 INFO - PROCESS | 1957 | 1468840426782 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]]]}] 04:13: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 04:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 823ms 04:13:46 INFO - PROCESS | 1957 | 1468840426855 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 1957 | 1468840426858 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:13:46 INFO - PROCESS | 1957 | 1468840426863 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 1957 | 1468840426866 Marionette TRACE conn2 <- [1,2382,null,{}] 04:13:46 INFO - PROCESS | 1957 | 1468840426870 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}] 04:13:46 INFO - PROCESS | 1957 | 1468840426871 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:46 INFO - PROCESS | 1957 | 1468840426973 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:13:47 INFO - PROCESS | 1957 | 1468840427034 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 1957 | 1468840427036 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197c5000 == 41 [pid = 1957] [id = 603] 04:13:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1182e6400) [pid = 1957] [serial = 1809] [outer = 0x0] 04:13:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x11885c800) [pid = 1957] [serial = 1810] [outer = 0x1182e6400] 04:13:47 INFO - PROCESS | 1957 | 1468840427066 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1193ee000) [pid = 1957] [serial = 1811] [outer = 0x1182e6400] 04:13:47 INFO - PROCESS | 1957 | 1468840427470 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]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 672ms 04:13:47 INFO - PROCESS | 1957 | 1468840427534 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 1957 | 1468840427537 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:13:47 INFO - PROCESS | 1957 | 1468840427542 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 1957 | 1468840427544 Marionette TRACE conn2 <- [1,2386,null,{}] 04:13:47 INFO - PROCESS | 1957 | 1468840427546 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}] 04:13:47 INFO - PROCESS | 1957 | 1468840427548 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:47 INFO - PROCESS | 1957 | 1468840427653 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:13:47 INFO - PROCESS | 1957 | 1468840427714 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 1957 | 1468840427716 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x129145000 == 42 [pid = 1957] [id = 604] 04:13:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1199a2800) [pid = 1957] [serial = 1812] [outer = 0x0] 04:13:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x120f8f000) [pid = 1957] [serial = 1813] [outer = 0x1199a2800] 04:13:47 INFO - PROCESS | 1957 | 1468840427746 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12484b400) [pid = 1957] [serial = 1814] [outer = 0x1199a2800] 04:13:48 INFO - PROCESS | 1957 | 1468840428188 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]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 04:13:48 INFO - PROCESS | 1957 | 1468840428212 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 1957 | 1468840428214 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:13:48 INFO - PROCESS | 1957 | 1468840428218 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 1957 | 1468840428221 Marionette TRACE conn2 <- [1,2390,null,{}] 04:13:48 INFO - PROCESS | 1957 | 1468840428229 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}] 04:13:48 INFO - PROCESS | 1957 | 1468840428232 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:48 INFO - PROCESS | 1957 | 1468840428355 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:13:48 INFO - PROCESS | 1957 | 1468840428430 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 1957 | 1468840428433 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d198000 == 43 [pid = 1957] [id = 605] 04:13:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1273c9000) [pid = 1957] [serial = 1815] [outer = 0x0] 04:13:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x128b4d400) [pid = 1957] [serial = 1816] [outer = 0x1273c9000] 04:13:48 INFO - PROCESS | 1957 | 1468840428463 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x1291d1800) [pid = 1957] [serial = 1817] [outer = 0x1273c9000] 04:13:48 INFO - PROCESS | 1957 | 1468840428886 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]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 724ms 04:13:48 INFO - PROCESS | 1957 | 1468840428943 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 1957 | 1468840428944 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:13:48 INFO - PROCESS | 1957 | 1468840428947 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 1957 | 1468840428948 Marionette TRACE conn2 <- [1,2394,null,{}] 04:13:48 INFO - PROCESS | 1957 | 1468840428951 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}] 04:13:48 INFO - PROCESS | 1957 | 1468840428952 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:49 INFO - PROCESS | 1957 | 1468840429055 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:13:49 INFO - PROCESS | 1957 | 1468840429128 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 1957 | 1468840429129 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e4e000 == 44 [pid = 1957] [id = 606] 04:13:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x118863000) [pid = 1957] [serial = 1818] [outer = 0x0] 04:13:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x119aeb400) [pid = 1957] [serial = 1819] [outer = 0x118863000] 04:13:49 INFO - PROCESS | 1957 | 1468840429158 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x128ecb800) [pid = 1957] [serial = 1820] [outer = 0x118863000] 04:13:49 INFO - PROCESS | 1957 | 1468840429715 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]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 820ms 04:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:13:49 INFO - PROCESS | 1957 | 1468840429767 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 1957 | 1468840429770 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:13:49 INFO - PROCESS | 1957 | 1468840429773 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 1957 | 1468840429775 Marionette TRACE conn2 <- [1,2398,null,{}] 04:13:49 INFO - PROCESS | 1957 | 1468840429779 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}] 04:13:49 INFO - PROCESS | 1957 | 1468840429780 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:49 INFO - PROCESS | 1957 | 1468840429876 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:13:49 INFO - PROCESS | 1957 | 1468840429955 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 1957 | 1468840429956 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x116947000 == 45 [pid = 1957] [id = 607] 04:13:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1185f8400) [pid = 1957] [serial = 1821] [outer = 0x0] 04:13:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1193e4c00) [pid = 1957] [serial = 1822] [outer = 0x1185f8400] 04:13:49 INFO - PROCESS | 1957 | 1468840429984 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x119629400) [pid = 1957] [serial = 1823] [outer = 0x1185f8400] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc78000 == 44 [pid = 1957] [id = 601] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12c649800 == 43 [pid = 1957] [id = 600] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x124fe3800 == 42 [pid = 1957] [id = 599] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12be18000 == 41 [pid = 1957] [id = 598] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9c5000 == 40 [pid = 1957] [id = 597] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6f2000 == 39 [pid = 1957] [id = 596] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x1296c2800 == 38 [pid = 1957] [id = 595] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12733a000 == 37 [pid = 1957] [id = 594] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x125484000 == 36 [pid = 1957] [id = 593] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12123b800 == 35 [pid = 1957] [id = 592] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x11946a800 == 34 [pid = 1957] [id = 591] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x1172e4800 == 33 [pid = 1957] [id = 590] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12c63e800 == 32 [pid = 1957] [id = 588] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x11859f000 == 31 [pid = 1957] [id = 589] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x117e4e000 == 30 [pid = 1957] [id = 606] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12d198000 == 29 [pid = 1957] [id = 605] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x129145000 == 28 [pid = 1957] [id = 604] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x1197c5000 == 27 [pid = 1957] [id = 603] 04:13:50 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf1e000 == 26 [pid = 1957] [id = 602] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x12a75d000) [pid = 1957] [serial = 1765] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x121911000) [pid = 1957] [serial = 1744] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x116907c00) [pid = 1957] [serial = 1732] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x112fed000) [pid = 1957] [serial = 1733] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1169f8800) [pid = 1957] [serial = 1729] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x120e7ec00) [pid = 1957] [serial = 1741] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x11885c000) [pid = 1957] [serial = 1735] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x118f8c000) [pid = 1957] [serial = 1736] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x11961e000) [pid = 1957] [serial = 1738] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118519400) [pid = 1957] [serial = 1718] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x124d09800) [pid = 1957] [serial = 1747] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x116aa1c00) [pid = 1957] [serial = 1717] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x12484a000) [pid = 1957] [serial = 1745] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x119ae6000) [pid = 1957] [serial = 1756] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x128b4ac00) [pid = 1957] [serial = 1750] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x121880800) [pid = 1957] [serial = 1721] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1273cb000) [pid = 1957] [serial = 1748] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x128e85000) [pid = 1957] [serial = 1753] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x120de5000) [pid = 1957] [serial = 1720] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128e7d800) [pid = 1957] [serial = 1751] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1292e5800) [pid = 1957] [serial = 1759] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1291ca800) [pid = 1957] [serial = 1724] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x128b49400) [pid = 1957] [serial = 1723] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a66f000) [pid = 1957] [serial = 1727] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a668400) [pid = 1957] [serial = 1762] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1291d7c00) [pid = 1957] [serial = 1726] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1292ee800) [pid = 1957] [serial = 1760] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x117e1ac00) [pid = 1957] [serial = 1730] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x119a2c800) [pid = 1957] [serial = 1739] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1274c1400) [pid = 1957] [serial = 1757] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1212f4000) [pid = 1957] [serial = 1742] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a6c2400) [pid = 1957] [serial = 1763] [outer = 0x0] [url = about:blank] 04:13:50 INFO - PROCESS | 1957 | 1468840430894 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]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1171ms 04:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:13:50 INFO - PROCESS | 1957 | 1468840430945 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 1957 | 1468840430947 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:13:50 INFO - PROCESS | 1957 | 1468840430950 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 1957 | 1468840430952 Marionette TRACE conn2 <- [1,2402,null,{}] 04:13:50 INFO - PROCESS | 1957 | 1468840430955 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}] 04:13:50 INFO - PROCESS | 1957 | 1468840430957 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:51 INFO - PROCESS | 1957 | 1468840431035 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:13:51 INFO - PROCESS | 1957 | 1468840431039 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 1957 | 1468840431042 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x116958000 == 27 [pid = 1957] [id = 608] 04:13:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x116aa1000) [pid = 1957] [serial = 1824] [outer = 0x0] 04:13:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x117286c00) [pid = 1957] [serial = 1825] [outer = 0x116aa1000] 04:13:51 INFO - PROCESS | 1957 | 1468840431071 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1128b8800) [pid = 1957] [serial = 1826] [outer = 0x116aa1000] 04:13:51 INFO - PROCESS | 1957 | 1468840431457 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]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 04:13:51 INFO - PROCESS | 1957 | 1468840431469 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 1957 | 1468840431473 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:13:51 INFO - PROCESS | 1957 | 1468840431477 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 1957 | 1468840431479 Marionette TRACE conn2 <- [1,2406,null,{}] 04:13:51 INFO - PROCESS | 1957 | 1468840431484 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}] 04:13:51 INFO - PROCESS | 1957 | 1468840431486 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:51 INFO - PROCESS | 1957 | 1468840431562 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:13:51 INFO - PROCESS | 1957 | 1468840431569 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 1957 | 1468840431570 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c5800 == 28 [pid = 1957] [id = 609] 04:13:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118207800) [pid = 1957] [serial = 1827] [outer = 0x0] 04:13:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1191e3000) [pid = 1957] [serial = 1828] [outer = 0x118207800] 04:13:51 INFO - PROCESS | 1957 | 1468840431597 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x119628400) [pid = 1957] [serial = 1829] [outer = 0x118207800] 04:13:51 INFO - PROCESS | 1957 | 1468840431935 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]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 470ms 04:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:13:51 INFO - PROCESS | 1957 | 1468840431950 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 1957 | 1468840431952 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:13:51 INFO - PROCESS | 1957 | 1468840431954 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 1957 | 1468840431957 Marionette TRACE conn2 <- [1,2410,null,{}] 04:13:51 INFO - PROCESS | 1957 | 1468840431965 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}] 04:13:51 INFO - PROCESS | 1957 | 1468840431969 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:52 INFO - PROCESS | 1957 | 1468840432053 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:13:52 INFO - PROCESS | 1957 | 1468840432120 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 1957 | 1468840432122 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x121115000 == 29 [pid = 1957] [id = 610] 04:13:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x113868c00) [pid = 1957] [serial = 1830] [outer = 0x0] 04:13:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x120e7dc00) [pid = 1957] [serial = 1831] [outer = 0x113868c00] 04:13:52 INFO - PROCESS | 1957 | 1468840432155 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1213bcc00) [pid = 1957] [serial = 1832] [outer = 0x113868c00] 04:13:52 INFO - PROCESS | 1957 | 1468840432450 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]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 04:13:52 INFO - PROCESS | 1957 | 1468840432475 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:13:52 INFO - PROCESS | 1957 | 1468840432477 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:13:52 INFO - PROCESS | 1957 | 1468840432481 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 1957 | 1468840432484 Marionette TRACE conn2 <- [1,2414,null,{}] 04:13:52 INFO - PROCESS | 1957 | 1468840432487 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}] 04:13:52 INFO - PROCESS | 1957 | 1468840432489 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:52 INFO - PROCESS | 1957 | 1468840432567 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:13:52 INFO - PROCESS | 1957 | 1468840432626 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 1957 | 1468840432627 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12489f000 == 30 [pid = 1957] [id = 611] 04:13:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x120f8d800) [pid = 1957] [serial = 1833] [outer = 0x0] 04:13:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x123d0a800) [pid = 1957] [serial = 1834] [outer = 0x120f8d800] 04:13:52 INFO - PROCESS | 1957 | 1468840432652 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124a0d000) [pid = 1957] [serial = 1835] [outer = 0x120f8d800] 04:13:52 INFO - PROCESS | 1957 | 1468840432958 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]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 523ms 04:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:13:53 INFO - PROCESS | 1957 | 1468840433003 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 1957 | 1468840433004 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:13:53 INFO - PROCESS | 1957 | 1468840433006 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 1957 | 1468840433007 Marionette TRACE conn2 <- [1,2418,null,{}] 04:13:53 INFO - PROCESS | 1957 | 1468840433010 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}] 04:13:53 INFO - PROCESS | 1957 | 1468840433011 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:53 INFO - PROCESS | 1957 | 1468840433105 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:13:53 INFO - PROCESS | 1957 | 1468840433143 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 1957 | 1468840433144 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x126e97800 == 31 [pid = 1957] [id = 612] 04:13:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1182e3400) [pid = 1957] [serial = 1836] [outer = 0x0] 04:13:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124d7a800) [pid = 1957] [serial = 1837] [outer = 0x1182e3400] 04:13:53 INFO - PROCESS | 1957 | 1468840433169 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x126882c00) [pid = 1957] [serial = 1838] [outer = 0x1182e3400] 04:13:53 INFO - PROCESS | 1957 | 1468840433543 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]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 572ms 04:13:53 INFO - PROCESS | 1957 | 1468840433579 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 1957 | 1468840433584 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:13:53 INFO - PROCESS | 1957 | 1468840433587 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 1957 | 1468840433589 Marionette TRACE conn2 <- [1,2422,null,{}] 04:13:53 INFO - PROCESS | 1957 | 1468840433592 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}] 04:13:53 INFO - PROCESS | 1957 | 1468840433598 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:53 INFO - PROCESS | 1957 | 1468840433776 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:13:53 INFO - PROCESS | 1957 | 1468840433821 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 1957 | 1468840433822 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e67000 == 32 [pid = 1957] [id = 613] 04:13:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x126c41c00) [pid = 1957] [serial = 1839] [outer = 0x0] 04:13:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12705cc00) [pid = 1957] [serial = 1840] [outer = 0x126c41c00] 04:13:53 INFO - PROCESS | 1957 | 1468840433847 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128e85800) [pid = 1957] [serial = 1841] [outer = 0x126c41c00] 04:13:54 INFO - PROCESS | 1957 | 1468840434249 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]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 04:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:13:54 INFO - PROCESS | 1957 | 1468840434260 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 1957 | 1468840434262 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:13:54 INFO - PROCESS | 1957 | 1468840434277 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 1957 | 1468840434279 Marionette TRACE conn2 <- [1,2426,null,{}] 04:13:54 INFO - PROCESS | 1957 | 1468840434283 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}] 04:13:54 INFO - PROCESS | 1957 | 1468840434284 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:54 INFO - PROCESS | 1957 | 1468840434429 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:13:54 INFO - PROCESS | 1957 | 1468840434454 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 1957 | 1468840434455 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x12944c800 == 33 [pid = 1957] [id = 614] 04:13:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1215d1800) [pid = 1957] [serial = 1842] [outer = 0x0] 04:13:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1291cb800) [pid = 1957] [serial = 1843] [outer = 0x1215d1800] 04:13:54 INFO - PROCESS | 1957 | 1468840434493 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1291d8400) [pid = 1957] [serial = 1844] [outer = 0x1215d1800] 04:13:54 INFO - PROCESS | 1957 | 1468840434823 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]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 584ms 04:13:54 INFO - PROCESS | 1957 | 1468840434851 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 1957 | 1468840434852 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:13:54 INFO - PROCESS | 1957 | 1468840434855 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 1957 | 1468840434856 Marionette TRACE conn2 <- [1,2430,null,{}] 04:13:54 INFO - PROCESS | 1957 | 1468840434858 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}] 04:13:54 INFO - PROCESS | 1957 | 1468840434859 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:55 INFO - PROCESS | 1957 | 1468840435122 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x1193f1c00) [pid = 1957] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1182de800) [pid = 1957] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x111e5b800) [pid = 1957] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12b943400) [pid = 1957] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11999c000) [pid = 1957] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124d10400) [pid = 1957] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x112986c00) [pid = 1957] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12a6c3800) [pid = 1957] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x113808800) [pid = 1957] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a5cf400) [pid = 1957] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1185fa800) [pid = 1957] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x11697e000) [pid = 1957] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a666400) [pid = 1957] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x117e1b800) [pid = 1957] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x116058000) [pid = 1957] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:13:55 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119ae5800) [pid = 1957] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:13:55 INFO - PROCESS | 1957 | 1468840435187 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 1957 | 1468840435188 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170f6000 == 34 [pid = 1957] [id = 615] 04:13:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x111f3e800) [pid = 1957] [serial = 1845] [outer = 0x0] 04:13:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x112984800) [pid = 1957] [serial = 1846] [outer = 0x111f3e800] 04:13:55 INFO - PROCESS | 1957 | 1468840435212 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x116aa2800) [pid = 1957] [serial = 1847] [outer = 0x111f3e800] 04:13:55 INFO - PROCESS | 1957 | 1468840435481 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]]]}] 04:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 04:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:13:55 INFO - PROCESS | 1957 | 1468840435527 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 1957 | 1468840435528 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:13:55 INFO - PROCESS | 1957 | 1468840435538 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 1957 | 1468840435539 Marionette TRACE conn2 <- [1,2434,null,{}] 04:13:55 INFO - PROCESS | 1957 | 1468840435552 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}] 04:13:55 INFO - PROCESS | 1957 | 1468840435554 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:55 INFO - PROCESS | 1957 | 1468840435629 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:13:55 INFO - PROCESS | 1957 | 1468840435686 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 1957 | 1468840435687 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x121113800 == 35 [pid = 1957] [id = 616] 04:13:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x112656000) [pid = 1957] [serial = 1848] [outer = 0x0] 04:13:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119a2d800) [pid = 1957] [serial = 1849] [outer = 0x112656000] 04:13:55 INFO - PROCESS | 1957 | 1468840435711 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x128e86800) [pid = 1957] [serial = 1850] [outer = 0x112656000] 04:13:55 INFO - PROCESS | 1957 | 1468840435960 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]]]}] 04:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 477ms 04:13:56 INFO - PROCESS | 1957 | 1468840436009 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:13:56 INFO - PROCESS | 1957 | 1468840436010 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:13:56 INFO - PROCESS | 1957 | 1468840436012 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 1957 | 1468840436013 Marionette TRACE conn2 <- [1,2438,null,{}] 04:13:56 INFO - PROCESS | 1957 | 1468840436024 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}] 04:13:56 INFO - PROCESS | 1957 | 1468840436025 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:56 INFO - PROCESS | 1957 | 1468840436106 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:13:56 INFO - PROCESS | 1957 | 1468840436110 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 1957 | 1468840436111 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9c3000 == 36 [pid = 1957] [id = 617] 04:13:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x124853000) [pid = 1957] [serial = 1851] [outer = 0x0] 04:13:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1292ef800) [pid = 1957] [serial = 1852] [outer = 0x124853000] 04:13:56 INFO - PROCESS | 1957 | 1468840436137 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12a5d4400) [pid = 1957] [serial = 1853] [outer = 0x124853000] 04:13:56 INFO - PROCESS | 1957 | 1468840436470 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]]]}] 04:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 479ms 04:13:56 INFO - PROCESS | 1957 | 1468840436491 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 1957 | 1468840436493 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:13:56 INFO - PROCESS | 1957 | 1468840436495 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 1957 | 1468840436497 Marionette TRACE conn2 <- [1,2442,null,{}] 04:13:56 INFO - PROCESS | 1957 | 1468840436499 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}] 04:13:56 INFO - PROCESS | 1957 | 1468840436501 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:56 INFO - PROCESS | 1957 | 1468840436623 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:13:56 INFO - PROCESS | 1957 | 1468840436658 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 1957 | 1468840436660 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x126e96000 == 37 [pid = 1957] [id = 618] 04:13:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1292ea800) [pid = 1957] [serial = 1854] [outer = 0x0] 04:13:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a66b000) [pid = 1957] [serial = 1855] [outer = 0x1292ea800] 04:13:56 INFO - PROCESS | 1957 | 1468840436686 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a7c7000) [pid = 1957] [serial = 1856] [outer = 0x1292ea800] 04:13:56 INFO - PROCESS | 1957 | 1468840436949 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]]]}] 04:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 471ms 04:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:13:56 INFO - PROCESS | 1957 | 1468840436974 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 1957 | 1468840436975 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:13:56 INFO - PROCESS | 1957 | 1468840436977 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 1957 | 1468840436979 Marionette TRACE conn2 <- [1,2446,null,{}] 04:13:56 INFO - PROCESS | 1957 | 1468840436988 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}] 04:13:56 INFO - PROCESS | 1957 | 1468840436989 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:57 INFO - PROCESS | 1957 | 1468840437073 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:13:57 INFO - PROCESS | 1957 | 1468840437077 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 1957 | 1468840437079 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca8b800 == 38 [pid = 1957] [id = 619] 04:13:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a671400) [pid = 1957] [serial = 1857] [outer = 0x0] 04:13:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12abf9400) [pid = 1957] [serial = 1858] [outer = 0x12a671400] 04:13:57 INFO - PROCESS | 1957 | 1468840437103 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b694000) [pid = 1957] [serial = 1859] [outer = 0x12a671400] 04:13:57 INFO - PROCESS | 1957 | 1468840437714 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]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 777ms 04:13:57 INFO - PROCESS | 1957 | 1468840437755 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 1957 | 1468840437758 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:13:57 INFO - PROCESS | 1957 | 1468840437761 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 1957 | 1468840437765 Marionette TRACE conn2 <- [1,2450,null,{}] 04:13:57 INFO - PROCESS | 1957 | 1468840437768 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}] 04:13:57 INFO - PROCESS | 1957 | 1468840437770 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:57 INFO - PROCESS | 1957 | 1468840437880 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:13:57 INFO - PROCESS | 1957 | 1468840437939 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 1957 | 1468840437941 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185b7000 == 39 [pid = 1957] [id = 620] 04:13:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x117e18800) [pid = 1957] [serial = 1860] [outer = 0x0] 04:13:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x1182e3c00) [pid = 1957] [serial = 1861] [outer = 0x117e18800] 04:13:57 INFO - PROCESS | 1957 | 1468840437971 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1193e6800) [pid = 1957] [serial = 1862] [outer = 0x117e18800] 04:13:58 INFO - PROCESS | 1957 | 1468840438521 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]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 823ms 04:13:58 INFO - PROCESS | 1957 | 1468840438704 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 1957 | 1468840438706 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:13:58 INFO - PROCESS | 1957 | 1468840438737 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 1957 | 1468840438739 Marionette TRACE conn2 <- [1,2454,null,{}] 04:13:58 INFO - PROCESS | 1957 | 1468840438743 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}] 04:13:58 INFO - PROCESS | 1957 | 1468840438745 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:58 INFO - PROCESS | 1957 | 1468840438846 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:13:58 INFO - PROCESS | 1957 | 1468840438901 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 1957 | 1468840438904 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x1182a3800 == 40 [pid = 1957] [id = 621] 04:13:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1176b1000) [pid = 1957] [serial = 1863] [outer = 0x0] 04:13:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x117e1b000) [pid = 1957] [serial = 1864] [outer = 0x1176b1000] 04:13:58 INFO - PROCESS | 1957 | 1468840438931 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x118729400) [pid = 1957] [serial = 1865] [outer = 0x1176b1000] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x126e96000 == 39 [pid = 1957] [id = 618] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9c3000 == 38 [pid = 1957] [id = 617] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x121113800 == 37 [pid = 1957] [id = 616] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1170f6000 == 36 [pid = 1957] [id = 615] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12944c800 == 35 [pid = 1957] [id = 614] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x128e67000 == 34 [pid = 1957] [id = 613] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x126e97800 == 33 [pid = 1957] [id = 612] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x12489f000 == 32 [pid = 1957] [id = 611] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x121115000 == 31 [pid = 1957] [id = 610] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c5800 == 30 [pid = 1957] [id = 609] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x116958000 == 29 [pid = 1957] [id = 608] 04:13:59 INFO - PROCESS | 1957 | --DOCSHELL 0x116947000 == 28 [pid = 1957] [id = 607] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x1274c0400) [pid = 1957] [serial = 1786] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1294cd400) [pid = 1957] [serial = 1789] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a766000) [pid = 1957] [serial = 1795] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x123d06800) [pid = 1957] [serial = 1780] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12484fc00) [pid = 1957] [serial = 1781] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a7ce400) [pid = 1957] [serial = 1766] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11939c000) [pid = 1957] [serial = 1774] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1193f3800) [pid = 1957] [serial = 1775] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x116aaa800) [pid = 1957] [serial = 1768] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12a6c4c00) [pid = 1957] [serial = 1793] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1182e7000) [pid = 1957] [serial = 1769] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12a670c00) [pid = 1957] [serial = 1792] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1182e7400) [pid = 1957] [serial = 1771] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1185fdc00) [pid = 1957] [serial = 1772] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124aa2800) [pid = 1957] [serial = 1783] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x120de9c00) [pid = 1957] [serial = 1777] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12109a400) [pid = 1957] [serial = 1778] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12b942800) [pid = 1957] [serial = 1805] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a7cf400) [pid = 1957] [serial = 1796] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12b694c00) [pid = 1957] [serial = 1802] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119a26c00) [pid = 1957] [serial = 1798] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1291d4400) [pid = 1957] [serial = 1787] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12a5d9800) [pid = 1957] [serial = 1790] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1273c8800) [pid = 1957] [serial = 1801] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12484c000) [pid = 1957] [serial = 1799] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x126879800) [pid = 1957] [serial = 1784] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1291d3400) [pid = 1957] [serial = 1754] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12ba18400) [pid = 1957] [serial = 1808] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12b947c00) [pid = 1957] [serial = 1807] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12b939800) [pid = 1957] [serial = 1804] [outer = 0x0] [url = about:blank] 04:13:59 INFO - PROCESS | 1957 | 1468840439341 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]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 621ms 04:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:13:59 INFO - PROCESS | 1957 | 1468840439359 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 1957 | 1468840439361 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:13:59 INFO - PROCESS | 1957 | 1468840439366 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 1957 | 1468840439369 Marionette TRACE conn2 <- [1,2458,null,{}] 04:13:59 INFO - PROCESS | 1957 | 1468840439371 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}] 04:13:59 INFO - PROCESS | 1957 | 1468840439373 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:59 INFO - PROCESS | 1957 | 1468840439452 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:13:59 INFO - PROCESS | 1957 | 1468840439456 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 1957 | 1468840439457 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x119479800 == 29 [pid = 1957] [id = 622] 04:13:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x119391c00) [pid = 1957] [serial = 1866] [outer = 0x0] 04:13:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x1193ee800) [pid = 1957] [serial = 1867] [outer = 0x119391c00] 04:13:59 INFO - PROCESS | 1957 | 1468840439487 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x119916c00) [pid = 1957] [serial = 1868] [outer = 0x119391c00] 04:13:59 INFO - PROCESS | 1957 | 1468840439809 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]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 474ms 04:13:59 INFO - PROCESS | 1957 | 1468840439838 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:13:59 INFO - PROCESS | 1957 | 1468840439839 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:13:59 INFO - PROCESS | 1957 | 1468840439841 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 1957 | 1468840439842 Marionette TRACE conn2 <- [1,2462,null,{}] 04:13:59 INFO - PROCESS | 1957 | 1468840439852 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}] 04:13:59 INFO - PROCESS | 1957 | 1468840439855 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:13:59 INFO - PROCESS | 1957 | 1468840439959 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:14:00 INFO - PROCESS | 1957 | 1468840440022 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 1957 | 1468840440025 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c0e800 == 30 [pid = 1957] [id = 623] 04:14:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x120de9c00) [pid = 1957] [serial = 1869] [outer = 0x0] 04:14:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120f92000) [pid = 1957] [serial = 1870] [outer = 0x120de9c00] 04:14:00 INFO - PROCESS | 1957 | 1468840440053 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x121911000) [pid = 1957] [serial = 1871] [outer = 0x120de9c00] 04:14:00 INFO - PROCESS | 1957 | 1468840440426 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]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 618ms 04:14:00 INFO - PROCESS | 1957 | 1468840440460 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 1957 | 1468840440462 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:14:00 INFO - PROCESS | 1957 | 1468840440479 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 1957 | 1468840440481 Marionette TRACE conn2 <- [1,2466,null,{}] 04:14:00 INFO - PROCESS | 1957 | 1468840440486 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}] 04:14:00 INFO - PROCESS | 1957 | 1468840440487 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:00 INFO - PROCESS | 1957 | 1468840440608 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:14:00 INFO - PROCESS | 1957 | 1468840440613 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 1957 | 1468840440614 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x126e0e000 == 31 [pid = 1957] [id = 624] 04:14:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x124852400) [pid = 1957] [serial = 1872] [outer = 0x0] 04:14:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124d7b000) [pid = 1957] [serial = 1873] [outer = 0x124852400] 04:14:00 INFO - PROCESS | 1957 | 1468840440656 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x126879800) [pid = 1957] [serial = 1874] [outer = 0x124852400] 04:14:01 INFO - PROCESS | 1957 | 1468840441065 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]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 637ms 04:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:14:01 INFO - PROCESS | 1957 | 1468840441102 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 1957 | 1468840441104 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:14:01 INFO - PROCESS | 1957 | 1468840441106 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 1957 | 1468840441107 Marionette TRACE conn2 <- [1,2470,null,{}] 04:14:01 INFO - PROCESS | 1957 | 1468840441109 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}] 04:14:01 INFO - PROCESS | 1957 | 1468840441110 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:01 INFO - PROCESS | 1957 | 1468840441218 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:14:01 INFO - PROCESS | 1957 | 1468840441241 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 1957 | 1468840441242 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12897e800 == 32 [pid = 1957] [id = 625] 04:14:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x126c4d000) [pid = 1957] [serial = 1875] [outer = 0x0] 04:14:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x127009c00) [pid = 1957] [serial = 1876] [outer = 0x126c4d000] 04:14:01 INFO - PROCESS | 1957 | 1468840441266 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1274c0400) [pid = 1957] [serial = 1877] [outer = 0x126c4d000] 04:14:01 INFO - PROCESS | 1957 | 1468840441578 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]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 517ms 04:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:14:01 INFO - PROCESS | 1957 | 1468840441624 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 1957 | 1468840441625 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:14:01 INFO - PROCESS | 1957 | 1468840441627 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 1957 | 1468840441628 Marionette TRACE conn2 <- [1,2474,null,{}] 04:14:01 INFO - PROCESS | 1957 | 1468840441631 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}] 04:14:01 INFO - PROCESS | 1957 | 1468840441635 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:01 INFO - PROCESS | 1957 | 1468840441757 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:14:01 INFO - PROCESS | 1957 | 1468840441771 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 1957 | 1468840441773 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a598000 == 33 [pid = 1957] [id = 626] 04:14:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x128b48800) [pid = 1957] [serial = 1878] [outer = 0x0] 04:14:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1291cbc00) [pid = 1957] [serial = 1879] [outer = 0x128b48800] 04:14:01 INFO - PROCESS | 1957 | 1468840441798 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1292ec800) [pid = 1957] [serial = 1880] [outer = 0x128b48800] 04:14:02 INFO - PROCESS | 1957 | 1468840442135 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]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 569ms 04:14:02 INFO - PROCESS | 1957 | 1468840442196 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 1957 | 1468840442198 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:14:02 INFO - PROCESS | 1957 | 1468840442200 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 1957 | 1468840442201 Marionette TRACE conn2 <- [1,2478,null,{}] 04:14:02 INFO - PROCESS | 1957 | 1468840442203 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}] 04:14:02 INFO - PROCESS | 1957 | 1468840442204 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:02 INFO - PROCESS | 1957 | 1468840442296 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:14:02 INFO - PROCESS | 1957 | 1468840442334 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 1957 | 1468840442335 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab68000 == 34 [pid = 1957] [id = 627] 04:14:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x119917800) [pid = 1957] [serial = 1881] [outer = 0x0] 04:14:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12a5d6c00) [pid = 1957] [serial = 1882] [outer = 0x119917800] 04:14:02 INFO - PROCESS | 1957 | 1468840442365 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1274c9800) [pid = 1957] [serial = 1883] [outer = 0x119917800] 04:14:02 INFO - PROCESS | 1957 | 1468840442696 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]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 04:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:14:02 INFO - PROCESS | 1957 | 1468840442721 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 1957 | 1468840442722 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:14:02 INFO - PROCESS | 1957 | 1468840442724 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 1957 | 1468840442725 Marionette TRACE conn2 <- [1,2482,null,{}] 04:14:02 INFO - PROCESS | 1957 | 1468840442734 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}] 04:14:02 INFO - PROCESS | 1957 | 1468840442735 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:02 INFO - PROCESS | 1957 | 1468840442831 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:14:02 INFO - PROCESS | 1957 | 1468840442835 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 1957 | 1468840442836 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x119462800 == 35 [pid = 1957] [id = 628] 04:14:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1128b2c00) [pid = 1957] [serial = 1884] [outer = 0x0] 04:14:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a6bdc00) [pid = 1957] [serial = 1885] [outer = 0x1128b2c00] 04:14:02 INFO - PROCESS | 1957 | 1468840442861 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12a766400) [pid = 1957] [serial = 1886] [outer = 0x1128b2c00] 04:14:03 INFO - PROCESS | 1957 | 1468840443169 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]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 469ms 04:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:14:03 INFO - PROCESS | 1957 | 1468840443193 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 1957 | 1468840443194 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:14:03 INFO - PROCESS | 1957 | 1468840443210 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 1957 | 1468840443211 Marionette TRACE conn2 <- [1,2486,null,{}] 04:14:03 INFO - PROCESS | 1957 | 1468840443214 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}] 04:14:03 INFO - PROCESS | 1957 | 1468840443217 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:03 INFO - PROCESS | 1957 | 1468840443318 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:14:03 INFO - PROCESS | 1957 | 1468840443322 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 1957 | 1468840443323 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2d5000 == 36 [pid = 1957] [id = 629] 04:14:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12190b800) [pid = 1957] [serial = 1887] [outer = 0x0] 04:14:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12abf3400) [pid = 1957] [serial = 1888] [outer = 0x12190b800] 04:14:03 INFO - PROCESS | 1957 | 1468840443353 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12b694400) [pid = 1957] [serial = 1889] [outer = 0x12190b800] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x113868c00) [pid = 1957] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x118207800) [pid = 1957] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x120f8d800) [pid = 1957] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x116aa1000) [pid = 1957] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1185f8400) [pid = 1957] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x124853000) [pid = 1957] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1292ea800) [pid = 1957] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1182e6400) [pid = 1957] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1199a2800) [pid = 1957] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1273c9000) [pid = 1957] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x126c41c00) [pid = 1957] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x118863000) [pid = 1957] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1215d1800) [pid = 1957] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x111f3e800) [pid = 1957] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:14:03 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x112656000) [pid = 1957] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:14:03 INFO - PROCESS | 1957 | 1468840443750 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]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 583ms 04:14:03 INFO - PROCESS | 1957 | 1468840443781 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:14:03 INFO - PROCESS | 1957 | 1468840443784 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:14:03 INFO - PROCESS | 1957 | 1468840443786 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 1957 | 1468840443787 Marionette TRACE conn2 <- [1,2490,null,{}] 04:14:03 INFO - PROCESS | 1957 | 1468840443789 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}] 04:14:03 INFO - PROCESS | 1957 | 1468840443790 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:03 INFO - PROCESS | 1957 | 1468840443868 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:14:03 INFO - PROCESS | 1957 | 1468840443927 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 1957 | 1468840443928 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2ea800 == 37 [pid = 1957] [id = 630] 04:14:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1128b4800) [pid = 1957] [serial = 1890] [outer = 0x0] 04:14:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11962b000) [pid = 1957] [serial = 1891] [outer = 0x1128b4800] 04:14:03 INFO - PROCESS | 1957 | 1468840443952 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124aa9800) [pid = 1957] [serial = 1892] [outer = 0x1128b4800] 04:14:04 INFO - PROCESS | 1957 | 1468840444216 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]]]}] 04:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 470ms 04:14:04 INFO - PROCESS | 1957 | 1468840444256 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 1957 | 1468840444258 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:14:04 INFO - PROCESS | 1957 | 1468840444260 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 1957 | 1468840444262 Marionette TRACE conn2 <- [1,2494,null,{}] 04:14:04 INFO - PROCESS | 1957 | 1468840444264 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}] 04:14:04 INFO - PROCESS | 1957 | 1468840444267 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:04 INFO - PROCESS | 1957 | 1468840444371 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:14:04 INFO - PROCESS | 1957 | 1468840444375 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 1957 | 1468840444376 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc71000 == 38 [pid = 1957] [id = 631] 04:14:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124ebbc00) [pid = 1957] [serial = 1893] [outer = 0x0] 04:14:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12a768c00) [pid = 1957] [serial = 1894] [outer = 0x124ebbc00] 04:14:04 INFO - PROCESS | 1957 | 1468840444410 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12b941800) [pid = 1957] [serial = 1895] [outer = 0x124ebbc00] 04:14:04 INFO - PROCESS | 1957 | 1468840444753 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]]]}] 04:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 04:14:04 INFO - PROCESS | 1957 | 1468840444784 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 1957 | 1468840444785 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:14:04 INFO - PROCESS | 1957 | 1468840444787 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 1957 | 1468840444788 Marionette TRACE conn2 <- [1,2498,null,{}] 04:14:04 INFO - PROCESS | 1957 | 1468840444791 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}] 04:14:04 INFO - PROCESS | 1957 | 1468840444792 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:04 INFO - PROCESS | 1957 | 1468840444904 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:14:04 INFO - PROCESS | 1957 | 1468840444909 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 1957 | 1468840444910 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf0f000 == 39 [pid = 1957] [id = 632] 04:14:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12b945400) [pid = 1957] [serial = 1896] [outer = 0x0] 04:14:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12ba17800) [pid = 1957] [serial = 1897] [outer = 0x12b945400] 04:14:04 INFO - PROCESS | 1957 | 1468840444935 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12ba1e000) [pid = 1957] [serial = 1898] [outer = 0x12b945400] 04:14:05 INFO - PROCESS | 1957 | 1468840445221 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]]]}] 04:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 468ms 04:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:14:05 INFO - PROCESS | 1957 | 1468840445256 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 1957 | 1468840445257 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:14:05 INFO - PROCESS | 1957 | 1468840445259 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - PROCESS | 1957 | 1468840445260 Marionette TRACE conn2 <- [1,2502,null,{}] 04:14:05 INFO - PROCESS | 1957 | 1468840445263 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}] 04:14:05 INFO - PROCESS | 1957 | 1468840445264 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:05 INFO - PROCESS | 1957 | 1468840445346 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:14:05 INFO - PROCESS | 1957 | 1468840445358 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 1957 | 1468840445359 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d1a9000 == 40 [pid = 1957] [id = 633] 04:14:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x11961dc00) [pid = 1957] [serial = 1899] [outer = 0x0] 04:14:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12be29400) [pid = 1957] [serial = 1900] [outer = 0x11961dc00] 04:14:05 INFO - PROCESS | 1957 | 1468840445383 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12be30400) [pid = 1957] [serial = 1901] [outer = 0x11961dc00] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x119479800 == 39 [pid = 1957] [id = 622] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1182a3800 == 38 [pid = 1957] [id = 621] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1185b7000 == 37 [pid = 1957] [id = 620] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca8b800 == 36 [pid = 1957] [id = 619] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x123c0e800 == 35 [pid = 1957] [id = 623] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x126e0e000 == 34 [pid = 1957] [id = 624] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12a598000 == 33 [pid = 1957] [id = 626] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x119462800 == 32 [pid = 1957] [id = 628] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2d5000 == 31 [pid = 1957] [id = 629] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc71000 == 30 [pid = 1957] [id = 631] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12897e800 == 29 [pid = 1957] [id = 625] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2ea800 == 28 [pid = 1957] [id = 630] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab68000 == 27 [pid = 1957] [id = 627] 04:14:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf0f000 == 26 [pid = 1957] [id = 632] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x120e7dc00) [pid = 1957] [serial = 1831] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1191e3000) [pid = 1957] [serial = 1828] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x119628400) [pid = 1957] [serial = 1829] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124d7a800) [pid = 1957] [serial = 1837] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1213bcc00) [pid = 1957] [serial = 1832] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x123d0a800) [pid = 1957] [serial = 1834] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x117286c00) [pid = 1957] [serial = 1825] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1128b8800) [pid = 1957] [serial = 1826] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119629400) [pid = 1957] [serial = 1823] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1193e4c00) [pid = 1957] [serial = 1822] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12a5d4400) [pid = 1957] [serial = 1853] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12a66b000) [pid = 1957] [serial = 1855] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1193ee000) [pid = 1957] [serial = 1811] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x11885c800) [pid = 1957] [serial = 1810] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12484b400) [pid = 1957] [serial = 1814] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x120f8f000) [pid = 1957] [serial = 1813] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1291d1800) [pid = 1957] [serial = 1817] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x128b4d400) [pid = 1957] [serial = 1816] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12705cc00) [pid = 1957] [serial = 1840] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x128e85800) [pid = 1957] [serial = 1841] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x128ecb800) [pid = 1957] [serial = 1820] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x119aeb400) [pid = 1957] [serial = 1819] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x1291cb800) [pid = 1957] [serial = 1843] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12a7c7000) [pid = 1957] [serial = 1856] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x116aa2800) [pid = 1957] [serial = 1847] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x1292ef800) [pid = 1957] [serial = 1852] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x112984800) [pid = 1957] [serial = 1846] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x1291d8400) [pid = 1957] [serial = 1844] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x128e86800) [pid = 1957] [serial = 1850] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x124a0d000) [pid = 1957] [serial = 1835] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x119a2d800) [pid = 1957] [serial = 1849] [outer = 0x0] [url = about:blank] 04:14:06 INFO - PROCESS | 1957 | 1468840446815 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]]]}] 04:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1578ms 04:14:06 INFO - PROCESS | 1957 | 1468840446838 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 1957 | 1468840446841 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:14:06 INFO - PROCESS | 1957 | 1468840446846 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 1957 | 1468840446851 Marionette TRACE conn2 <- [1,2506,null,{}] 04:14:06 INFO - PROCESS | 1957 | 1468840446863 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}] 04:14:06 INFO - PROCESS | 1957 | 1468840446867 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:06 INFO - PROCESS | 1957 | 1468840446980 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:14:07 INFO - PROCESS | 1957 | 1468840447064 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 1957 | 1468840447066 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169a9800 == 27 [pid = 1957] [id = 634] 04:14:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x115e83c00) [pid = 1957] [serial = 1902] [outer = 0x0] 04:14:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x1160bb800) [pid = 1957] [serial = 1903] [outer = 0x115e83c00] 04:14:07 INFO - PROCESS | 1957 | 1468840447108 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x11697e000) [pid = 1957] [serial = 1904] [outer = 0x115e83c00] 04:14:07 INFO - PROCESS | 1957 | 1468840447457 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]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 632ms 04:14:07 INFO - PROCESS | 1957 | 1468840447476 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 1957 | 1468840447480 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:14:07 INFO - PROCESS | 1957 | 1468840447488 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 1957 | 1468840447490 Marionette TRACE conn2 <- [1,2510,null,{}] 04:14:07 INFO - PROCESS | 1957 | 1468840447492 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}] 04:14:07 INFO - PROCESS | 1957 | 1468840447494 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:07 INFO - PROCESS | 1957 | 1468840447579 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:14:07 INFO - PROCESS | 1957 | 1468840447633 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 1957 | 1468840447634 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x11859f000 == 28 [pid = 1957] [id = 635] 04:14:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1169ee800) [pid = 1957] [serial = 1905] [outer = 0x0] 04:14:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x117288400) [pid = 1957] [serial = 1906] [outer = 0x1169ee800] 04:14:07 INFO - PROCESS | 1957 | 1468840447661 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x1182f0400) [pid = 1957] [serial = 1907] [outer = 0x1169ee800] 04:14:07 INFO - PROCESS | 1957 | 1468840447954 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]]]}] 04:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 520ms 04:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:14:08 INFO - PROCESS | 1957 | 1468840448008 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 1957 | 1468840448009 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:14:08 INFO - PROCESS | 1957 | 1468840448011 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 1957 | 1468840448013 Marionette TRACE conn2 <- [1,2514,null,{}] 04:14:08 INFO - PROCESS | 1957 | 1468840448024 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}] 04:14:08 INFO - PROCESS | 1957 | 1468840448027 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:08 INFO - PROCESS | 1957 | 1468840448102 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:14:08 INFO - PROCESS | 1957 | 1468840448157 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 1957 | 1468840448159 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e5000 == 29 [pid = 1957] [id = 636] 04:14:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1121b0c00) [pid = 1957] [serial = 1908] [outer = 0x0] 04:14:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1191eb000) [pid = 1957] [serial = 1909] [outer = 0x1121b0c00] 04:14:08 INFO - PROCESS | 1957 | 1468840448186 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1193f3800) [pid = 1957] [serial = 1910] [outer = 0x1121b0c00] 04:14:08 INFO - PROCESS | 1957 | 1468840448473 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]]]}] 04:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 474ms 04:14:08 INFO - PROCESS | 1957 | 1468840448490 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 1957 | 1468840448491 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:14:08 INFO - PROCESS | 1957 | 1468840448494 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 1957 | 1468840448495 Marionette TRACE conn2 <- [1,2518,null,{}] 04:14:08 INFO - PROCESS | 1957 | 1468840448504 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}] 04:14:08 INFO - PROCESS | 1957 | 1468840448506 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:08 INFO - PROCESS | 1957 | 1468840448589 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:14:08 INFO - PROCESS | 1957 | 1468840448594 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 1957 | 1468840448595 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12112a000 == 30 [pid = 1957] [id = 637] 04:14:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x119a20400) [pid = 1957] [serial = 1911] [outer = 0x0] 04:14:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x119a2e800) [pid = 1957] [serial = 1912] [outer = 0x119a20400] 04:14:08 INFO - PROCESS | 1957 | 1468840448620 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x120de4400) [pid = 1957] [serial = 1913] [outer = 0x119a20400] 04:14:08 INFO - PROCESS | 1957 | 1468840448942 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]]]}] 04:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 473ms 04:14:08 INFO - PROCESS | 1957 | 1468840448968 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 1957 | 1468840448969 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:14:08 INFO - PROCESS | 1957 | 1468840448971 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 1957 | 1468840448972 Marionette TRACE conn2 <- [1,2522,null,{}] 04:14:08 INFO - PROCESS | 1957 | 1468840448974 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}] 04:14:08 INFO - PROCESS | 1957 | 1468840448976 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:09 INFO - PROCESS | 1957 | 1468840449083 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:14:09 INFO - PROCESS | 1957 | 1468840449089 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 1957 | 1468840449090 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x123d8b000 == 31 [pid = 1957] [id = 638] 04:14:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x116975c00) [pid = 1957] [serial = 1914] [outer = 0x0] 04:14:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x119a23800) [pid = 1957] [serial = 1915] [outer = 0x116975c00] 04:14:09 INFO - PROCESS | 1957 | 1468840449114 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1210a0c00) [pid = 1957] [serial = 1916] [outer = 0x116975c00] 04:14:09 INFO - PROCESS | 1957 | 1468840449423 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]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 472ms 04:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:14:09 INFO - PROCESS | 1957 | 1468840449443 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 1957 | 1468840449445 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:14:09 INFO - PROCESS | 1957 | 1468840449447 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 1957 | 1468840449449 Marionette TRACE conn2 <- [1,2526,null,{}] 04:14:09 INFO - PROCESS | 1957 | 1468840449454 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}] 04:14:09 INFO - PROCESS | 1957 | 1468840449458 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:09 INFO - PROCESS | 1957 | 1468840449551 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:14:09 INFO - PROCESS | 1957 | 1468840449555 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 1957 | 1468840449557 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x126c03000 == 32 [pid = 1957] [id = 639] 04:14:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1182f2800) [pid = 1957] [serial = 1917] [outer = 0x0] 04:14:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x121902400) [pid = 1957] [serial = 1918] [outer = 0x1182f2800] 04:14:09 INFO - PROCESS | 1957 | 1468840449582 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x124d0bc00) [pid = 1957] [serial = 1919] [outer = 0x1182f2800] 04:14:09 INFO - PROCESS | 1957 | 1468840449901 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]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 472ms 04:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:14:09 INFO - PROCESS | 1957 | 1468840449920 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 1957 | 1468840449921 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:14:09 INFO - PROCESS | 1957 | 1468840449923 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 1957 | 1468840449924 Marionette TRACE conn2 <- [1,2530,null,{}] 04:14:09 INFO - PROCESS | 1957 | 1468840449927 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}] 04:14:09 INFO - PROCESS | 1957 | 1468840449928 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:10 INFO - PROCESS | 1957 | 1468840450037 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:14:10 INFO - PROCESS | 1957 | 1468840450042 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 1957 | 1468840450044 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x127341000 == 33 [pid = 1957] [id = 640] 04:14:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x119a2d800) [pid = 1957] [serial = 1920] [outer = 0x0] 04:14:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x124d0b000) [pid = 1957] [serial = 1921] [outer = 0x119a2d800] 04:14:10 INFO - PROCESS | 1957 | 1468840450067 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x126c4d800) [pid = 1957] [serial = 1922] [outer = 0x119a2d800] 04:14:10 INFO - PROCESS | 1957 | 1468840450344 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]]]}] 04:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 472ms 04:14:10 INFO - PROCESS | 1957 | 1468840450396 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 1957 | 1468840450400 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:14:10 INFO - PROCESS | 1957 | 1468840450405 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 1957 | 1468840450406 Marionette TRACE conn2 <- [1,2534,null,{}] 04:14:10 INFO - PROCESS | 1957 | 1468840450409 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}] 04:14:10 INFO - PROCESS | 1957 | 1468840450410 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:10 INFO - PROCESS | 1957 | 1468840450507 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:14:10 INFO - PROCESS | 1957 | 1468840450511 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 1957 | 1468840450513 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x129142000 == 34 [pid = 1957] [id = 641] 04:14:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x126c4dc00) [pid = 1957] [serial = 1923] [outer = 0x0] 04:14:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1273cb000) [pid = 1957] [serial = 1924] [outer = 0x126c4dc00] 04:14:10 INFO - PROCESS | 1957 | 1468840450551 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1274ca000) [pid = 1957] [serial = 1925] [outer = 0x126c4dc00] 04:14:10 INFO - PROCESS | 1957 | 1468840450983 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]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 618ms 04:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:14:11 INFO - PROCESS | 1957 | 1468840451024 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 1957 | 1468840451025 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:14:11 INFO - PROCESS | 1957 | 1468840451027 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 1957 | 1468840451028 Marionette TRACE conn2 <- [1,2538,null,{}] 04:14:11 INFO - PROCESS | 1957 | 1468840451036 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}] 04:14:11 INFO - PROCESS | 1957 | 1468840451037 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:11 INFO - PROCESS | 1957 | 1468840451113 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:14:11 INFO - PROCESS | 1957 | 1468840451119 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 1957 | 1468840451128 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e4800 == 35 [pid = 1957] [id = 642] 04:14:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12705b000) [pid = 1957] [serial = 1926] [outer = 0x0] 04:14:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x128cb8000) [pid = 1957] [serial = 1927] [outer = 0x12705b000] 04:14:11 INFO - PROCESS | 1957 | 1468840451152 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128e7dc00) [pid = 1957] [serial = 1928] [outer = 0x12705b000] 04:14:11 INFO - PROCESS | 1957 | 1468840451457 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]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 473ms 04:14:11 INFO - PROCESS | 1957 | 1468840451501 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 1957 | 1468840451502 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:14:11 INFO - PROCESS | 1957 | 1468840451504 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 1957 | 1468840451505 Marionette TRACE conn2 <- [1,2542,null,{}] 04:14:11 INFO - PROCESS | 1957 | 1468840451508 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}] 04:14:11 INFO - PROCESS | 1957 | 1468840451509 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:11 INFO - PROCESS | 1957 | 1468840451587 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:14:11 INFO - PROCESS | 1957 | 1468840451653 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 1957 | 1468840451654 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6e8800 == 36 [pid = 1957] [id = 643] 04:14:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x11939c000) [pid = 1957] [serial = 1929] [outer = 0x0] 04:14:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x128e7e400) [pid = 1957] [serial = 1930] [outer = 0x11939c000] 04:14:11 INFO - PROCESS | 1957 | 1468840451678 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1291ce800) [pid = 1957] [serial = 1931] [outer = 0x11939c000] 04:14:11 INFO - PROCESS | 1957 | 1468840451970 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]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 519ms 04:14:12 INFO - PROCESS | 1957 | 1468840452028 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:14:12 INFO - PROCESS | 1957 | 1468840452030 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:14:12 INFO - PROCESS | 1957 | 1468840452032 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 1957 | 1468840452034 Marionette TRACE conn2 <- [1,2546,null,{}] 04:14:12 INFO - PROCESS | 1957 | 1468840452036 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}] 04:14:12 INFO - PROCESS | 1957 | 1468840452038 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:12 INFO - PROCESS | 1957 | 1468840452145 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:14:12 INFO - PROCESS | 1957 | 1468840452186 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 1957 | 1468840452187 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x123c0e800 == 37 [pid = 1957] [id = 644] 04:14:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128e85c00) [pid = 1957] [serial = 1932] [outer = 0x0] 04:14:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1291d2c00) [pid = 1957] [serial = 1933] [outer = 0x128e85c00] 04:14:12 INFO - PROCESS | 1957 | 1468840452220 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12109e800) [pid = 1957] [serial = 1934] [outer = 0x128e85c00] 04:14:12 INFO - PROCESS | 1957 | 1468840452535 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]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 519ms 04:14:12 INFO - PROCESS | 1957 | 1468840452553 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 1957 | 1468840452554 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:14:12 INFO - PROCESS | 1957 | 1468840452557 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 1957 | 1468840452558 Marionette TRACE conn2 <- [1,2550,null,{}] 04:14:12 INFO - PROCESS | 1957 | 1468840452568 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}] 04:14:12 INFO - PROCESS | 1957 | 1468840452569 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:12 INFO - PROCESS | 1957 | 1468840452667 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:14:12 INFO - PROCESS | 1957 | 1468840452670 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 1957 | 1468840452671 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9d7000 == 38 [pid = 1957] [id = 645] 04:14:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x121bf0000) [pid = 1957] [serial = 1935] [outer = 0x0] 04:14:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a66d800) [pid = 1957] [serial = 1936] [outer = 0x121bf0000] 04:14:12 INFO - PROCESS | 1957 | 1468840452695 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a6c9400) [pid = 1957] [serial = 1937] [outer = 0x121bf0000] 04:14:13 INFO - PROCESS | 1957 | 1468840453011 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]]]}] 04:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 468ms 04:14:13 INFO - PROCESS | 1957 | 1468840453030 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 1957 | 1468840453031 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:14:13 INFO - PROCESS | 1957 | 1468840453041 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 1957 | 1468840453042 Marionette TRACE conn2 <- [1,2554,null,{}] 04:14:13 INFO - PROCESS | 1957 | 1468840453044 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}] 04:14:13 INFO - PROCESS | 1957 | 1468840453045 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:13 INFO - PROCESS | 1957 | 1468840453152 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:14:13 INFO - PROCESS | 1957 | 1468840453156 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 1957 | 1468840453157 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c638800 == 39 [pid = 1957] [id = 646] 04:14:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x119a29c00) [pid = 1957] [serial = 1938] [outer = 0x0] 04:14:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a75ac00) [pid = 1957] [serial = 1939] [outer = 0x119a29c00] 04:14:13 INFO - PROCESS | 1957 | 1468840453221 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12abf3000) [pid = 1957] [serial = 1940] [outer = 0x119a29c00] 04:14:13 INFO - PROCESS | 1957 | 1468840453553 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]]]}] 04:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 518ms 04:14:13 INFO - PROCESS | 1957 | 1468840453560 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 1957 | 1468840453561 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:14:13 INFO - PROCESS | 1957 | 1468840453563 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 1957 | 1468840453564 Marionette TRACE conn2 <- [1,2558,null,{}] 04:14:13 INFO - PROCESS | 1957 | 1468840453571 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}] 04:14:13 INFO - PROCESS | 1957 | 1468840453572 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:13 INFO - PROCESS | 1957 | 1468840453676 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:14:13 INFO - PROCESS | 1957 | 1468840453680 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 1957 | 1468840453681 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca8d000 == 40 [pid = 1957] [id = 647] 04:14:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x120dec000) [pid = 1957] [serial = 1941] [outer = 0x0] 04:14:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b69a400) [pid = 1957] [serial = 1942] [outer = 0x120dec000] 04:14:13 INFO - PROCESS | 1957 | 1468840453705 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b93e400) [pid = 1957] [serial = 1943] [outer = 0x120dec000] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x119917800) [pid = 1957] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x128b48800) [pid = 1957] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x12190b800) [pid = 1957] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1128b4800) [pid = 1957] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1128b2c00) [pid = 1957] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x124ebbc00) [pid = 1957] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x126c4d000) [pid = 1957] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124852400) [pid = 1957] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x120de9c00) [pid = 1957] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x119391c00) [pid = 1957] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1176b1000) [pid = 1957] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x117e18800) [pid = 1957] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12a671400) [pid = 1957] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12b945400) [pid = 1957] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:14:14 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1182e3400) [pid = 1957] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:14:14 INFO - PROCESS | 1957 | 1468840454145 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]]]}] 04:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 623ms 04:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:14:14 INFO - PROCESS | 1957 | 1468840454187 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 1957 | 1468840454188 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:14:14 INFO - PROCESS | 1957 | 1468840454190 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 1957 | 1468840454191 Marionette TRACE conn2 <- [1,2562,null,{}] 04:14:14 INFO - PROCESS | 1957 | 1468840454193 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}] 04:14:14 INFO - PROCESS | 1957 | 1468840454194 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:14 INFO - PROCESS | 1957 | 1468840454275 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:14:14 INFO - PROCESS | 1957 | 1468840454286 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 1957 | 1468840454287 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2d7800 == 41 [pid = 1957] [id = 648] 04:14:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x112fea800) [pid = 1957] [serial = 1944] [outer = 0x0] 04:14:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1193e8800) [pid = 1957] [serial = 1945] [outer = 0x112fea800] 04:14:14 INFO - PROCESS | 1957 | 1468840454310 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x125417800) [pid = 1957] [serial = 1946] [outer = 0x112fea800] 04:14:14 INFO - PROCESS | 1957 | 1468840454653 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]]]}] 04:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 467ms 04:14:14 INFO - PROCESS | 1957 | 1468840454658 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 1957 | 1468840454659 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:14:14 INFO - PROCESS | 1957 | 1468840454661 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 1957 | 1468840454662 Marionette TRACE conn2 <- [1,2566,null,{}] 04:14:14 INFO - PROCESS | 1957 | 1468840454669 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}] 04:14:14 INFO - PROCESS | 1957 | 1468840454670 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:14 INFO - PROCESS | 1957 | 1468840454779 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:14:14 INFO - PROCESS | 1957 | 1468840454785 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 1957 | 1468840454786 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf1d800 == 42 [pid = 1957] [id = 649] 04:14:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1176b1000) [pid = 1957] [serial = 1947] [outer = 0x0] 04:14:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1274c5800) [pid = 1957] [serial = 1948] [outer = 0x1176b1000] 04:14:14 INFO - PROCESS | 1957 | 1468840454810 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12b940c00) [pid = 1957] [serial = 1949] [outer = 0x1176b1000] 04:14:15 INFO - PROCESS | 1957 | 1468840455415 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]]]}] 04:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 822ms 04:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:14:15 INFO - PROCESS | 1957 | 1468840455484 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 1957 | 1468840455487 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:14:15 INFO - PROCESS | 1957 | 1468840455491 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 1957 | 1468840455496 Marionette TRACE conn2 <- [1,2570,null,{}] 04:14:15 INFO - PROCESS | 1957 | 1468840455525 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}] 04:14:15 INFO - PROCESS | 1957 | 1468840455527 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:15 INFO - PROCESS | 1957 | 1468840455636 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:14:15 INFO - PROCESS | 1957 | 1468840455694 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 1957 | 1468840455696 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185b6000 == 43 [pid = 1957] [id = 650] 04:14:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x115e88c00) [pid = 1957] [serial = 1950] [outer = 0x0] 04:14:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1169f9c00) [pid = 1957] [serial = 1951] [outer = 0x115e88c00] 04:14:15 INFO - PROCESS | 1957 | 1468840455726 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x117e17c00) [pid = 1957] [serial = 1952] [outer = 0x115e88c00] 04:14:16 INFO - PROCESS | 1957 | 1468840456518 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]]]}] 04:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1050ms 04:14:16 INFO - PROCESS | 1957 | 1468840456540 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 1957 | 1468840456543 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:14:16 INFO - PROCESS | 1957 | 1468840456547 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 1957 | 1468840456550 Marionette TRACE conn2 <- [1,2574,null,{}] 04:14:16 INFO - PROCESS | 1957 | 1468840456555 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}] 04:14:16 INFO - PROCESS | 1957 | 1468840456557 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:16 INFO - PROCESS | 1957 | 1468840456705 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:14:16 INFO - PROCESS | 1957 | 1468840456834 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 1957 | 1468840456837 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2d7800 == 42 [pid = 1957] [id = 648] 04:14:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca8d000 == 41 [pid = 1957] [id = 647] 04:14:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12c638800 == 40 [pid = 1957] [id = 646] 04:14:16 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9d7000 == 39 [pid = 1957] [id = 645] 04:14:16 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12be29400) [pid = 1957] [serial = 1900] [outer = 0x0] [url = about:blank] 04:14:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172df000 == 40 [pid = 1957] [id = 651] 04:14:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x116051800) [pid = 1957] [serial = 1953] [outer = 0x0] 04:14:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x116aa0400) [pid = 1957] [serial = 1954] [outer = 0x116051800] 04:14:16 INFO - PROCESS | 1957 | 1468840456909 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1182e3400) [pid = 1957] [serial = 1955] [outer = 0x116051800] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x123c0e800 == 39 [pid = 1957] [id = 644] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6e8800 == 38 [pid = 1957] [id = 643] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e4800 == 37 [pid = 1957] [id = 642] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x129142000 == 36 [pid = 1957] [id = 641] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x127341000 == 35 [pid = 1957] [id = 640] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x126c03000 == 34 [pid = 1957] [id = 639] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x123d8b000 == 33 [pid = 1957] [id = 638] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12112a000 == 32 [pid = 1957] [id = 637] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e5000 == 31 [pid = 1957] [id = 636] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x11859f000 == 30 [pid = 1957] [id = 635] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x1169a9800 == 29 [pid = 1957] [id = 634] 04:14:17 INFO - PROCESS | 1957 | --DOCSHELL 0x12d1a9000 == 28 [pid = 1957] [id = 633] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12a5d6c00) [pid = 1957] [serial = 1882] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1291cbc00) [pid = 1957] [serial = 1879] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1274c9800) [pid = 1957] [serial = 1883] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12abf3400) [pid = 1957] [serial = 1888] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x11962b000) [pid = 1957] [serial = 1891] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12a6bdc00) [pid = 1957] [serial = 1885] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x12a768c00) [pid = 1957] [serial = 1894] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12b694400) [pid = 1957] [serial = 1889] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x124aa9800) [pid = 1957] [serial = 1892] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x127009c00) [pid = 1957] [serial = 1876] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x124d7b000) [pid = 1957] [serial = 1873] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x126879800) [pid = 1957] [serial = 1874] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x121911000) [pid = 1957] [serial = 1871] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x120f92000) [pid = 1957] [serial = 1870] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1193ee800) [pid = 1957] [serial = 1867] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119916c00) [pid = 1957] [serial = 1868] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x118729400) [pid = 1957] [serial = 1865] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x117e1b000) [pid = 1957] [serial = 1864] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1193e6800) [pid = 1957] [serial = 1862] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1182e3c00) [pid = 1957] [serial = 1861] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x12abf9400) [pid = 1957] [serial = 1858] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x12b694000) [pid = 1957] [serial = 1859] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12ba1e000) [pid = 1957] [serial = 1898] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a766400) [pid = 1957] [serial = 1886] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1292ec800) [pid = 1957] [serial = 1880] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12ba17800) [pid = 1957] [serial = 1897] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1274c0400) [pid = 1957] [serial = 1877] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12b941800) [pid = 1957] [serial = 1895] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x126882c00) [pid = 1957] [serial = 1838] [outer = 0x0] [url = about:blank] 04:14:17 INFO - PROCESS | 1957 | 1468840457258 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]]]}] 04:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 722ms 04:14:17 INFO - PROCESS | 1957 | 1468840457273 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 1957 | 1468840457277 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:14:17 INFO - PROCESS | 1957 | 1468840457290 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 1957 | 1468840457291 Marionette TRACE conn2 <- [1,2578,null,{}] 04:14:17 INFO - PROCESS | 1957 | 1468840457294 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}] 04:14:17 INFO - PROCESS | 1957 | 1468840457295 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:17 INFO - PROCESS | 1957 | 1468840457391 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:14:17 INFO - PROCESS | 1957 | 1468840457452 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 1957 | 1468840457454 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x119464800 == 29 [pid = 1957] [id = 652] 04:14:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x1182e4800) [pid = 1957] [serial = 1956] [outer = 0x0] 04:14:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11872d400) [pid = 1957] [serial = 1957] [outer = 0x1182e4800] 04:14:17 INFO - PROCESS | 1957 | 1468840457499 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x119393800) [pid = 1957] [serial = 1958] [outer = 0x1182e4800] 04:14:17 INFO - PROCESS | 1957 | 1468840457902 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]]]}] 04:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 04:14:17 INFO - PROCESS | 1957 | 1468840457909 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 1957 | 1468840457911 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:14:17 INFO - PROCESS | 1957 | 1468840457913 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 1957 | 1468840457917 Marionette TRACE conn2 <- [1,2582,null,{}] 04:14:17 INFO - PROCESS | 1957 | 1468840457926 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}] 04:14:17 INFO - PROCESS | 1957 | 1468840457929 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:18 INFO - PROCESS | 1957 | 1468840458019 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:14:18 INFO - PROCESS | 1957 | 1468840458074 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 1957 | 1468840458076 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x121110000 == 30 [pid = 1957] [id = 653] 04:14:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x11961d000) [pid = 1957] [serial = 1959] [outer = 0x0] 04:14:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x119a23c00) [pid = 1957] [serial = 1960] [outer = 0x11961d000] 04:14:18 INFO - PROCESS | 1957 | 1468840458104 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120de8c00) [pid = 1957] [serial = 1961] [outer = 0x11961d000] 04:14:18 INFO - PROCESS | 1957 | 1468840458408 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]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 524ms 04:14:18 INFO - PROCESS | 1957 | 1468840458438 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 1957 | 1468840458439 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:14:18 INFO - PROCESS | 1957 | 1468840458441 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 1957 | 1468840458442 Marionette TRACE conn2 <- [1,2586,null,{}] 04:14:18 INFO - PROCESS | 1957 | 1468840458445 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}] 04:14:18 INFO - PROCESS | 1957 | 1468840458446 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:18 INFO - PROCESS | 1957 | 1468840458524 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:14:18 INFO - PROCESS | 1957 | 1468840458582 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 1957 | 1468840458583 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x124ab7000 == 31 [pid = 1957] [id = 654] 04:14:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x120de4000) [pid = 1957] [serial = 1962] [outer = 0x0] 04:14:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x120f8fc00) [pid = 1957] [serial = 1963] [outer = 0x120de4000] 04:14:18 INFO - PROCESS | 1957 | 1468840458609 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x123cd0c00) [pid = 1957] [serial = 1964] [outer = 0x120de4000] 04:14:18 INFO - PROCESS | 1957 | 1468840458880 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]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 469ms 04:14:18 INFO - PROCESS | 1957 | 1468840458912 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:14:18 INFO - PROCESS | 1957 | 1468840458913 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:14:18 INFO - PROCESS | 1957 | 1468840458923 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 1957 | 1468840458925 Marionette TRACE conn2 <- [1,2590,null,{}] 04:14:18 INFO - PROCESS | 1957 | 1468840458927 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}] 04:14:18 INFO - PROCESS | 1957 | 1468840458928 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:19 INFO - PROCESS | 1957 | 1468840459015 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:14:19 INFO - PROCESS | 1957 | 1468840459020 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 1957 | 1468840459022 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12733a800 == 32 [pid = 1957] [id = 655] 04:14:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x123dd6400) [pid = 1957] [serial = 1965] [outer = 0x0] 04:14:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x124848000) [pid = 1957] [serial = 1966] [outer = 0x123dd6400] 04:14:19 INFO - PROCESS | 1957 | 1468840459047 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x124a10c00) [pid = 1957] [serial = 1967] [outer = 0x123dd6400] 04:14:19 INFO - PROCESS | 1957 | 1468840459423 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]]]}] 04:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 529ms 04:14:19 INFO - PROCESS | 1957 | 1468840459445 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 1957 | 1468840459446 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:14:19 INFO - PROCESS | 1957 | 1468840459455 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - PROCESS | 1957 | 1468840459456 Marionette TRACE conn2 <- [1,2594,null,{}] 04:14:19 INFO - PROCESS | 1957 | 1468840459458 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}] 04:14:19 INFO - PROCESS | 1957 | 1468840459462 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:19 INFO - PROCESS | 1957 | 1468840459578 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:14:19 INFO - PROCESS | 1957 | 1468840459588 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 1957 | 1468840459589 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x128981800 == 33 [pid = 1957] [id = 656] 04:14:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124d0cc00) [pid = 1957] [serial = 1968] [outer = 0x0] 04:14:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x126c41c00) [pid = 1957] [serial = 1969] [outer = 0x124d0cc00] 04:14:19 INFO - PROCESS | 1957 | 1468840459614 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x128cc0400) [pid = 1957] [serial = 1970] [outer = 0x124d0cc00] 04:14:19 INFO - PROCESS | 1957 | 1468840459958 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]]]}] 04:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 524ms 04:14:19 INFO - PROCESS | 1957 | 1468840459975 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 1957 | 1468840459976 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:14:19 INFO - PROCESS | 1957 | 1468840459978 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - PROCESS | 1957 | 1468840459979 Marionette TRACE conn2 <- [1,2598,null,{}] 04:14:19 INFO - PROCESS | 1957 | 1468840459983 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}] 04:14:19 INFO - PROCESS | 1957 | 1468840459985 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:20 INFO - PROCESS | 1957 | 1468840460088 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:14:20 INFO - PROCESS | 1957 | 1468840460099 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 1957 | 1468840460100 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a598000 == 34 [pid = 1957] [id = 657] 04:14:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x11999dc00) [pid = 1957] [serial = 1971] [outer = 0x0] 04:14:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x128e85400) [pid = 1957] [serial = 1972] [outer = 0x11999dc00] 04:14:20 INFO - PROCESS | 1957 | 1468840460124 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1291d5800) [pid = 1957] [serial = 1973] [outer = 0x11999dc00] 04:14:20 INFO - PROCESS | 1957 | 1468840460458 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]]]}] 04:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 522ms 04:14:20 INFO - PROCESS | 1957 | 1468840460501 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 1957 | 1468840460503 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:14:20 INFO - PROCESS | 1957 | 1468840460505 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 1957 | 1468840460506 Marionette TRACE conn2 <- [1,2602,null,{}] 04:14:20 INFO - PROCESS | 1957 | 1468840460508 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}] 04:14:20 INFO - PROCESS | 1957 | 1468840460509 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:20 INFO - PROCESS | 1957 | 1468840460605 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:14:20 INFO - PROCESS | 1957 | 1468840460614 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 1957 | 1468840460616 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191cd800 == 35 [pid = 1957] [id = 658] 04:14:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124d11000) [pid = 1957] [serial = 1974] [outer = 0x0] 04:14:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1292f0800) [pid = 1957] [serial = 1975] [outer = 0x124d11000] 04:14:20 INFO - PROCESS | 1957 | 1468840460644 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1294d5400) [pid = 1957] [serial = 1976] [outer = 0x124d11000] 04:14:21 INFO - PROCESS | 1957 | 1468840461052 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]]]}] 04:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 569ms 04:14:21 INFO - PROCESS | 1957 | 1468840461075 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:14:21 INFO - PROCESS | 1957 | 1468840461077 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:14:21 INFO - PROCESS | 1957 | 1468840461081 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 1957 | 1468840461085 Marionette TRACE conn2 <- [1,2606,null,{}] 04:14:21 INFO - PROCESS | 1957 | 1468840461096 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}] 04:14:21 INFO - PROCESS | 1957 | 1468840461098 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:21 INFO - PROCESS | 1957 | 1468840461382 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x126c4dc00) [pid = 1957] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x11961dc00) [pid = 1957] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119a20400) [pid = 1957] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12705b000) [pid = 1957] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x115e83c00) [pid = 1957] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112fea800) [pid = 1957] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x128e85c00) [pid = 1957] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119a29c00) [pid = 1957] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x121bf0000) [pid = 1957] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x120dec000) [pid = 1957] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x116975c00) [pid = 1957] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x119a2d800) [pid = 1957] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x11939c000) [pid = 1957] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1182f2800) [pid = 1957] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x1121b0c00) [pid = 1957] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:14:21 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1169ee800) [pid = 1957] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:14:21 INFO - PROCESS | 1957 | 1468840461433 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 1957 | 1468840461434 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197ba000 == 36 [pid = 1957] [id = 659] 04:14:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1121b9800) [pid = 1957] [serial = 1977] [outer = 0x0] 04:14:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x116975c00) [pid = 1957] [serial = 1978] [outer = 0x1121b9800] 04:14:21 INFO - PROCESS | 1957 | 1468840461459 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x119914c00) [pid = 1957] [serial = 1979] [outer = 0x1121b9800] 04:14:21 INFO - PROCESS | 1957 | 1468840461778 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]]]}] 04:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 04:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:14:21 INFO - PROCESS | 1957 | 1468840461813 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:14:21 INFO - PROCESS | 1957 | 1468840461814 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:14:21 INFO - PROCESS | 1957 | 1468840461820 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 1957 | 1468840461822 Marionette TRACE conn2 <- [1,2610,null,{}] 04:14:21 INFO - PROCESS | 1957 | 1468840461825 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}] 04:14:21 INFO - PROCESS | 1957 | 1468840461827 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:21 INFO - PROCESS | 1957 | 1468840461971 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:14:22 INFO - PROCESS | 1957 | 1468840462059 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 1957 | 1468840462060 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9d6000 == 37 [pid = 1957] [id = 660] 04:14:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1128afc00) [pid = 1957] [serial = 1980] [outer = 0x0] 04:14:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x120e7c000) [pid = 1957] [serial = 1981] [outer = 0x1128afc00] 04:14:22 INFO - PROCESS | 1957 | 1468840462100 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x12a5d6c00) [pid = 1957] [serial = 1982] [outer = 0x1128afc00] 04:14:22 INFO - PROCESS | 1957 | 1468840462449 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]]]}] 04:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 674ms 04:14:22 INFO - PROCESS | 1957 | 1468840462493 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 1957 | 1468840462495 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:14:22 INFO - PROCESS | 1957 | 1468840462504 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 1957 | 1468840462506 Marionette TRACE conn2 <- [1,2614,null,{}] 04:14:22 INFO - PROCESS | 1957 | 1468840462508 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}] 04:14:22 INFO - PROCESS | 1957 | 1468840462510 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:22 INFO - PROCESS | 1957 | 1468840462623 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:14:22 INFO - PROCESS | 1957 | 1468840462629 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 1957 | 1468840462630 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2ec800 == 38 [pid = 1957] [id = 661] 04:14:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x121905800) [pid = 1957] [serial = 1983] [outer = 0x0] 04:14:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12a6c2800) [pid = 1957] [serial = 1984] [outer = 0x121905800] 04:14:22 INFO - PROCESS | 1957 | 1468840462657 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12b698000) [pid = 1957] [serial = 1985] [outer = 0x121905800] 04:14:22 INFO - PROCESS | 1957 | 1468840462956 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]]]}] 04:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 477ms 04:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:14:22 INFO - PROCESS | 1957 | 1468840462974 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 1957 | 1468840462975 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:14:22 INFO - PROCESS | 1957 | 1468840462977 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 1957 | 1468840462978 Marionette TRACE conn2 <- [1,2618,null,{}] 04:14:22 INFO - PROCESS | 1957 | 1468840462981 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}] 04:14:22 INFO - PROCESS | 1957 | 1468840462982 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:23 INFO - PROCESS | 1957 | 1468840463068 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:14:23 INFO - PROCESS | 1957 | 1468840463071 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 1957 | 1468840463072 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc86000 == 39 [pid = 1957] [id = 662] 04:14:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12b69c000) [pid = 1957] [serial = 1986] [outer = 0x0] 04:14:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12b943800) [pid = 1957] [serial = 1987] [outer = 0x12b69c000] 04:14:23 INFO - PROCESS | 1957 | 1468840463096 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12ba1c000) [pid = 1957] [serial = 1988] [outer = 0x12b69c000] 04:14:23 INFO - PROCESS | 1957 | 1468840463540 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]]]}] 04:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 618ms 04:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:14:23 INFO - PROCESS | 1957 | 1468840463596 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 1957 | 1468840463599 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:14:23 INFO - PROCESS | 1957 | 1468840463602 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 1957 | 1468840463604 Marionette TRACE conn2 <- [1,2622,null,{}] 04:14:23 INFO - PROCESS | 1957 | 1468840463609 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}] 04:14:23 INFO - PROCESS | 1957 | 1468840463611 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:23 INFO - PROCESS | 1957 | 1468840463732 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:14:23 INFO - PROCESS | 1957 | 1468840463834 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 1957 | 1468840463836 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185b2800 == 40 [pid = 1957] [id = 663] 04:14:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1162dac00) [pid = 1957] [serial = 1989] [outer = 0x0] 04:14:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x117e19000) [pid = 1957] [serial = 1990] [outer = 0x1162dac00] 04:14:23 INFO - PROCESS | 1957 | 1468840463884 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1185f7400) [pid = 1957] [serial = 1991] [outer = 0x1162dac00] 04:14:24 INFO - PROCESS | 1957 | 1468840464353 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]]]}] 04:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 773ms 04:14:24 INFO - PROCESS | 1957 | 1468840464375 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:14:24 INFO - PROCESS | 1957 | 1468840464378 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:14:24 INFO - PROCESS | 1957 | 1468840464382 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - PROCESS | 1957 | 1468840464384 Marionette TRACE conn2 <- [1,2626,null,{}] 04:14:24 INFO - PROCESS | 1957 | 1468840464386 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}] 04:14:24 INFO - PROCESS | 1957 | 1468840464388 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:24 INFO - PROCESS | 1957 | 1468840464492 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:14:24 INFO - PROCESS | 1957 | 1468840464552 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 1957 | 1468840464553 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268c1800 == 41 [pid = 1957] [id = 664] 04:14:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1193e6c00) [pid = 1957] [serial = 1992] [outer = 0x0] 04:14:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x11991b800) [pid = 1957] [serial = 1993] [outer = 0x1193e6c00] 04:14:24 INFO - PROCESS | 1957 | 1468840464584 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x120de6c00) [pid = 1957] [serial = 1994] [outer = 0x1193e6c00] 04:14:25 INFO - PROCESS | 1957 | 1468840465038 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]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 720ms 04:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:14:25 INFO - PROCESS | 1957 | 1468840465102 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 1957 | 1468840465104 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:14:25 INFO - PROCESS | 1957 | 1468840465106 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 1957 | 1468840465108 Marionette TRACE conn2 <- [1,2630,null,{}] 04:14:25 INFO - PROCESS | 1957 | 1468840465116 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}] 04:14:25 INFO - PROCESS | 1957 | 1468840465120 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:25 INFO - PROCESS | 1957 | 1468840465242 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:14:25 INFO - PROCESS | 1957 | 1468840465327 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 1957 | 1468840465329 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca9a000 == 42 [pid = 1957] [id = 665] 04:14:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x125413c00) [pid = 1957] [serial = 1995] [outer = 0x0] 04:14:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12687f800) [pid = 1957] [serial = 1996] [outer = 0x125413c00] 04:14:25 INFO - PROCESS | 1957 | 1468840465360 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1274c0800) [pid = 1957] [serial = 1997] [outer = 0x125413c00] 04:14:25 INFO - PROCESS | 1957 | 1468840465810 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]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 723ms 04:14:25 INFO - PROCESS | 1957 | 1468840465830 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 1957 | 1468840465833 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:14:25 INFO - PROCESS | 1957 | 1468840465837 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 1957 | 1468840465839 Marionette TRACE conn2 <- [1,2634,null,{}] 04:14:25 INFO - PROCESS | 1957 | 1468840465842 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}] 04:14:25 INFO - PROCESS | 1957 | 1468840465844 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:25 INFO - PROCESS | 1957 | 1468840465995 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:14:26 INFO - PROCESS | 1957 | 1468840466113 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 1957 | 1468840466115 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d46e000 == 43 [pid = 1957] [id = 666] 04:14:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x128b49400) [pid = 1957] [serial = 1998] [outer = 0x0] 04:14:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1292eb400) [pid = 1957] [serial = 1999] [outer = 0x128b49400] 04:14:26 INFO - PROCESS | 1957 | 1468840466146 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a7c8400) [pid = 1957] [serial = 2000] [outer = 0x128b49400] 04:14:26 INFO - PROCESS | 1957 | 1468840466620 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]]]}] 04:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 820ms 04:14:26 INFO - PROCESS | 1957 | 1468840466664 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 1957 | 1468840466668 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:14:26 INFO - PROCESS | 1957 | 1468840466691 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 1957 | 1468840466692 Marionette TRACE conn2 <- [1,2638,null,{}] 04:14:26 INFO - PROCESS | 1957 | 1468840466695 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}] 04:14:26 INFO - PROCESS | 1957 | 1468840466696 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:26 INFO - PROCESS | 1957 | 1468840466797 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:14:26 INFO - PROCESS | 1957 | 1468840466872 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 1957 | 1468840466873 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185a8800 == 44 [pid = 1957] [id = 667] 04:14:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1128acc00) [pid = 1957] [serial = 2001] [outer = 0x0] 04:14:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x115e8c800) [pid = 1957] [serial = 2002] [outer = 0x1128acc00] 04:14:26 INFO - PROCESS | 1957 | 1468840466903 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x128cbcc00) [pid = 1957] [serial = 2003] [outer = 0x1128acc00] 04:14:27 INFO - PROCESS | 1957 | 1468840467460 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]]]}] 04:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 820ms 04:14:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:14:27 INFO - PROCESS | 1957 | 1468840467510 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 1957 | 1468840467512 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:14:27 INFO - PROCESS | 1957 | 1468840467515 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 1957 | 1468840467518 Marionette TRACE conn2 <- [1,2642,null,{}] 04:14:27 INFO - PROCESS | 1957 | 1468840467521 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}] 04:14:27 INFO - PROCESS | 1957 | 1468840467523 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:27 INFO - PROCESS | 1957 | 1468840467619 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:14:27 INFO - PROCESS | 1957 | 1468840467683 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 1957 | 1468840467684 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d5800 == 45 [pid = 1957] [id = 668] 04:14:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x11872e000) [pid = 1957] [serial = 2004] [outer = 0x0] 04:14:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1191e1c00) [pid = 1957] [serial = 2005] [outer = 0x11872e000] 04:14:27 INFO - PROCESS | 1957 | 1468840467712 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11962b000) [pid = 1957] [serial = 2006] [outer = 0x11872e000] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2ec800 == 44 [pid = 1957] [id = 661] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9d6000 == 43 [pid = 1957] [id = 660] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x1197ba000 == 42 [pid = 1957] [id = 659] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x1191cd800 == 41 [pid = 1957] [id = 658] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x12a598000 == 40 [pid = 1957] [id = 657] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x128981800 == 39 [pid = 1957] [id = 656] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x12733a800 == 38 [pid = 1957] [id = 655] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x124ab7000 == 37 [pid = 1957] [id = 654] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x121110000 == 36 [pid = 1957] [id = 653] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x119464800 == 35 [pid = 1957] [id = 652] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x1172df000 == 34 [pid = 1957] [id = 651] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x1185b6000 == 33 [pid = 1957] [id = 650] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf1d800 == 32 [pid = 1957] [id = 649] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x1185a8800 == 31 [pid = 1957] [id = 667] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x12d46e000 == 30 [pid = 1957] [id = 666] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca9a000 == 29 [pid = 1957] [id = 665] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x1268c1800 == 28 [pid = 1957] [id = 664] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc86000 == 27 [pid = 1957] [id = 662] 04:14:28 INFO - PROCESS | 1957 | --DOCSHELL 0x1185b2800 == 26 [pid = 1957] [id = 663] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x121902400) [pid = 1957] [serial = 1918] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x124d0bc00) [pid = 1957] [serial = 1919] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12b93e400) [pid = 1957] [serial = 1943] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1193f3800) [pid = 1957] [serial = 1910] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x125417800) [pid = 1957] [serial = 1946] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x1182f0400) [pid = 1957] [serial = 1907] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1191eb000) [pid = 1957] [serial = 1909] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x117288400) [pid = 1957] [serial = 1906] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x12109e800) [pid = 1957] [serial = 1934] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x12a6c9400) [pid = 1957] [serial = 1937] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1291ce800) [pid = 1957] [serial = 1931] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1273cb000) [pid = 1957] [serial = 1924] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1274ca000) [pid = 1957] [serial = 1925] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x12be30400) [pid = 1957] [serial = 1901] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x119a2e800) [pid = 1957] [serial = 1912] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x128cb8000) [pid = 1957] [serial = 1927] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x128e7dc00) [pid = 1957] [serial = 1928] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1160bb800) [pid = 1957] [serial = 1903] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x11697e000) [pid = 1957] [serial = 1904] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1193e8800) [pid = 1957] [serial = 1945] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1291d2c00) [pid = 1957] [serial = 1933] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a75ac00) [pid = 1957] [serial = 1939] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a66d800) [pid = 1957] [serial = 1936] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12b69a400) [pid = 1957] [serial = 1942] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x12abf3000) [pid = 1957] [serial = 1940] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x120de4400) [pid = 1957] [serial = 1913] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x119a23800) [pid = 1957] [serial = 1915] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1210a0c00) [pid = 1957] [serial = 1916] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x124d0b000) [pid = 1957] [serial = 1921] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x126c4d800) [pid = 1957] [serial = 1922] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x128e7e400) [pid = 1957] [serial = 1930] [outer = 0x0] [url = about:blank] 04:14:28 INFO - PROCESS | 1957 | 1468840468643 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]]]}] 04:14:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:14:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1172ms 04:14:28 INFO - PROCESS | 1957 | 1468840468687 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:14:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:14:28 INFO - PROCESS | 1957 | 1468840468689 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:14:28 INFO - PROCESS | 1957 | 1468840468692 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 1957 | 1468840468695 Marionette TRACE conn2 <- [1,2646,null,{}] 04:14:28 INFO - PROCESS | 1957 | 1468840468698 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}] 04:14:28 INFO - PROCESS | 1957 | 1468840468700 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:28 INFO - PROCESS | 1957 | 1468840468778 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:14:28 INFO - PROCESS | 1957 | 1468840468785 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 1957 | 1468840468788 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x1172ce800 == 27 [pid = 1957] [id = 669] 04:14:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x11697e000) [pid = 1957] [serial = 2007] [outer = 0x0] 04:14:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1176b2800) [pid = 1957] [serial = 2008] [outer = 0x11697e000] 04:14:28 INFO - PROCESS | 1957 | 1468840468814 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1182e8800) [pid = 1957] [serial = 2009] [outer = 0x11697e000] 04:14:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:14:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 471ms 04:14:29 INFO - PROCESS | 1957 | 1468840469157 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]]]}] 04:14:29 INFO - PROCESS | 1957 | 1468840469163 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 1957 | 1468840469169 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:14:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:14:29 INFO - PROCESS | 1957 | 1468840469173 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 1957 | 1468840469175 Marionette TRACE conn2 <- [1,2650,null,{}] 04:14:29 INFO - PROCESS | 1957 | 1468840469178 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}] 04:14:29 INFO - PROCESS | 1957 | 1468840469179 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:29 INFO - PROCESS | 1957 | 1468840469260 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:14:29 INFO - PROCESS | 1957 | 1468840469317 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 1957 | 1468840469318 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x119460800 == 28 [pid = 1957] [id = 670] 04:14:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1182ea800) [pid = 1957] [serial = 2010] [outer = 0x0] 04:14:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x118f8a400) [pid = 1957] [serial = 2011] [outer = 0x1182ea800] 04:14:29 INFO - PROCESS | 1957 | 1468840469345 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1193f3800) [pid = 1957] [serial = 2012] [outer = 0x1182ea800] 04:14:29 INFO - PROCESS | 1957 | 1468840469649 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]]]}] 04:14:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:14:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 04:14:29 INFO - PROCESS | 1957 | 1468840469694 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 1957 | 1468840469696 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:14:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:14:29 INFO - PROCESS | 1957 | 1468840469698 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 1957 | 1468840469700 Marionette TRACE conn2 <- [1,2654,null,{}] 04:14:29 INFO - PROCESS | 1957 | 1468840469708 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}] 04:14:29 INFO - PROCESS | 1957 | 1468840469711 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:29 INFO - PROCESS | 1957 | 1468840469788 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:14:29 INFO - PROCESS | 1957 | 1468840469793 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 1957 | 1468840469795 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x121936000 == 29 [pid = 1957] [id = 671] 04:14:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x120de1c00) [pid = 1957] [serial = 2013] [outer = 0x0] 04:14:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120e79000) [pid = 1957] [serial = 2014] [outer = 0x120de1c00] 04:14:29 INFO - PROCESS | 1957 | 1468840469826 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x1210a1c00) [pid = 1957] [serial = 2015] [outer = 0x120de1c00] 04:14:30 INFO - PROCESS | 1957 | 1468840470150 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]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:14:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 470ms 04:14:30 INFO - PROCESS | 1957 | 1468840470170 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 1957 | 1468840470172 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:14:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:14:30 INFO - PROCESS | 1957 | 1468840470174 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 1957 | 1468840470175 Marionette TRACE conn2 <- [1,2658,null,{}] 04:14:30 INFO - PROCESS | 1957 | 1468840470178 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}] 04:14:30 INFO - PROCESS | 1957 | 1468840470179 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:30 INFO - PROCESS | 1957 | 1468840470292 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:14:30 INFO - PROCESS | 1957 | 1468840470298 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 1957 | 1468840470299 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x124d1f800 == 30 [pid = 1957] [id = 672] 04:14:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1210a0c00) [pid = 1957] [serial = 2016] [outer = 0x0] 04:14:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x121911000) [pid = 1957] [serial = 2017] [outer = 0x1210a0c00] 04:14:30 INFO - PROCESS | 1957 | 1468840470326 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12484a400) [pid = 1957] [serial = 2018] [outer = 0x1210a0c00] 04:14:30 INFO - PROCESS | 1957 | 1468840470757 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]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:14:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 621ms 04:14:30 INFO - PROCESS | 1957 | 1468840470796 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 1957 | 1468840470799 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:14:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:14:30 INFO - PROCESS | 1957 | 1468840470823 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 1957 | 1468840470825 Marionette TRACE conn2 <- [1,2662,null,{}] 04:14:30 INFO - PROCESS | 1957 | 1468840470828 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}] 04:14:30 INFO - PROCESS | 1957 | 1468840470831 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:30 INFO - PROCESS | 1957 | 1468840470954 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:14:30 INFO - PROCESS | 1957 | 1468840470997 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 1957 | 1468840470998 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x127346000 == 31 [pid = 1957] [id = 673] 04:14:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x123d07000) [pid = 1957] [serial = 2019] [outer = 0x0] 04:14:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x124854800) [pid = 1957] [serial = 2020] [outer = 0x123d07000] 04:14:31 INFO - PROCESS | 1957 | 1468840471022 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x124d78000) [pid = 1957] [serial = 2021] [outer = 0x123d07000] 04:14:31 INFO - PROCESS | 1957 | 1468840471355 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]]]}] 04:14:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:14:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 590ms 04:14:31 INFO - PROCESS | 1957 | 1468840471393 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 1957 | 1468840471394 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:14:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:14:31 INFO - PROCESS | 1957 | 1468840471396 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 1957 | 1468840471397 Marionette TRACE conn2 <- [1,2666,null,{}] 04:14:31 INFO - PROCESS | 1957 | 1468840471400 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}] 04:14:31 INFO - PROCESS | 1957 | 1468840471404 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:31 INFO - PROCESS | 1957 | 1468840471508 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:14:31 INFO - PROCESS | 1957 | 1468840471546 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 1957 | 1468840471547 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x129438000 == 32 [pid = 1957] [id = 674] 04:14:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x125415c00) [pid = 1957] [serial = 2022] [outer = 0x0] 04:14:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12687d800) [pid = 1957] [serial = 2023] [outer = 0x125415c00] 04:14:31 INFO - PROCESS | 1957 | 1468840471572 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128b47800) [pid = 1957] [serial = 2024] [outer = 0x125415c00] 04:14:32 INFO - PROCESS | 1957 | 1468840472359 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]]]}] 04:14:32 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) 04:14:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 971ms 04:14:32 INFO - PROCESS | 1957 | 1468840472369 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 1957 | 1468840472370 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:14:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:14:32 INFO - PROCESS | 1957 | 1468840472373 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 1957 | 1468840472374 Marionette TRACE conn2 <- [1,2670,null,{}] 04:14:32 INFO - PROCESS | 1957 | 1468840472376 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}] 04:14:32 INFO - PROCESS | 1957 | 1468840472387 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:32 INFO - PROCESS | 1957 | 1468840472489 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:14:32 INFO - PROCESS | 1957 | 1468840472492 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 1957 | 1468840472493 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6ee800 == 33 [pid = 1957] [id = 675] 04:14:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128b48400) [pid = 1957] [serial = 2025] [outer = 0x0] 04:14:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128e7a400) [pid = 1957] [serial = 2026] [outer = 0x128b48400] 04:14:32 INFO - PROCESS | 1957 | 1468840472517 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x128e86000) [pid = 1957] [serial = 2027] [outer = 0x128b48400] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x121905800) [pid = 1957] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x12b69c000) [pid = 1957] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x124d0cc00) [pid = 1957] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x11999dc00) [pid = 1957] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1176b1000) [pid = 1957] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x115e88c00) [pid = 1957] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1182e4800) [pid = 1957] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x116051800) [pid = 1957] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x120de4000) [pid = 1957] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x11961d000) [pid = 1957] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x123dd6400) [pid = 1957] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x124d11000) [pid = 1957] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1121b9800) [pid = 1957] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:14:32 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1128afc00) [pid = 1957] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:14:33 INFO - PROCESS | 1957 | 1468840473447 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"]]]}] 04:14:33 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 04:14:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:14:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:14:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1121ms 04:14:33 INFO - PROCESS | 1957 | 1468840473496 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 1957 | 1468840473497 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:14:33 INFO - PROCESS | 1957 | 1468840473505 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 1957 | 1468840473507 Marionette TRACE conn2 <- [1,2674,null,{}] 04:14:33 INFO - PROCESS | 1957 | 1468840473510 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}] 04:14:33 INFO - PROCESS | 1957 | 1468840473512 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:33 INFO - PROCESS | 1957 | 1468840473596 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:14:33 INFO - PROCESS | 1957 | 1468840473603 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 1957 | 1468840473604 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ab6e000 == 34 [pid = 1957] [id = 676] 04:14:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x11298cc00) [pid = 1957] [serial = 2028] [outer = 0x0] 04:14:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119a20400) [pid = 1957] [serial = 2029] [outer = 0x11298cc00] 04:14:33 INFO - PROCESS | 1957 | 1468840473628 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x124aa8400) [pid = 1957] [serial = 2030] [outer = 0x11298cc00] 04:14:34 INFO - PROCESS | 1957 | 1468840474451 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"]]]}] 04:14:34 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 04:14:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:14:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:14:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 975ms 04:14:34 INFO - PROCESS | 1957 | 1468840474475 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 1957 | 1468840474477 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:14:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:14:34 INFO - PROCESS | 1957 | 1468840474479 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 1957 | 1468840474480 Marionette TRACE conn2 <- [1,2678,null,{}] 04:14:34 INFO - PROCESS | 1957 | 1468840474485 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}] 04:14:34 INFO - PROCESS | 1957 | 1468840474486 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:34 INFO - PROCESS | 1957 | 1468840474566 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:14:34 INFO - PROCESS | 1957 | 1468840474571 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 1957 | 1468840474572 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9c6800 == 35 [pid = 1957] [id = 677] 04:14:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x124d0cc00) [pid = 1957] [serial = 2031] [outer = 0x0] 04:14:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x128ecf000) [pid = 1957] [serial = 2032] [outer = 0x124d0cc00] 04:14:34 INFO - PROCESS | 1957 | 1468840474596 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1291d8000) [pid = 1957] [serial = 2033] [outer = 0x124d0cc00] 04:14:35 INFO - PROCESS | 1957 | 1468840475579 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]]]}] 04:14:35 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) 04:14:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1122ms 04:14:35 INFO - PROCESS | 1957 | 1468840475606 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 1957 | 1468840475608 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:14:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:14:35 INFO - PROCESS | 1957 | 1468840475614 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 1957 | 1468840475615 Marionette TRACE conn2 <- [1,2682,null,{}] 04:14:35 INFO - PROCESS | 1957 | 1468840475621 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}] 04:14:35 INFO - PROCESS | 1957 | 1468840475623 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:35 INFO - PROCESS | 1957 | 1468840475731 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:14:35 INFO - PROCESS | 1957 | 1468840475786 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 1957 | 1468840475788 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185d0000 == 36 [pid = 1957] [id = 678] 04:14:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x115e8cc00) [pid = 1957] [serial = 2034] [outer = 0x0] 04:14:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x116f35400) [pid = 1957] [serial = 2035] [outer = 0x115e8cc00] 04:14:35 INFO - PROCESS | 1957 | 1468840475819 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x118210800) [pid = 1957] [serial = 2036] [outer = 0x115e8cc00] 04:14:36 INFO - PROCESS | 1957 | 1468840476809 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]]]}] 04:14:36 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) 04:14:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 04:14:36 INFO - PROCESS | 1957 | 1468840476837 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:14:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:14:36 INFO - PROCESS | 1957 | 1468840476839 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:14:36 INFO - PROCESS | 1957 | 1468840476842 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 1957 | 1468840476844 Marionette TRACE conn2 <- [1,2686,null,{}] 04:14:36 INFO - PROCESS | 1957 | 1468840476848 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}] 04:14:36 INFO - PROCESS | 1957 | 1468840476849 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:36 INFO - PROCESS | 1957 | 1468840476953 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12ab6e000 == 35 [pid = 1957] [id = 676] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6ee800 == 34 [pid = 1957] [id = 675] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x129438000 == 33 [pid = 1957] [id = 674] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x127346000 == 32 [pid = 1957] [id = 673] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x124d1f800 == 31 [pid = 1957] [id = 672] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x121936000 == 30 [pid = 1957] [id = 671] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x119460800 == 29 [pid = 1957] [id = 670] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1172ce800 == 28 [pid = 1957] [id = 669] 04:14:36 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d5800 == 27 [pid = 1957] [id = 668] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x12b698000) [pid = 1957] [serial = 1985] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12b943800) [pid = 1957] [serial = 1987] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12ba1c000) [pid = 1957] [serial = 1988] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x126c41c00) [pid = 1957] [serial = 1969] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x128e85400) [pid = 1957] [serial = 1972] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x128cc0400) [pid = 1957] [serial = 1970] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1274c5800) [pid = 1957] [serial = 1948] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1169f9c00) [pid = 1957] [serial = 1951] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x117e17c00) [pid = 1957] [serial = 1952] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119393800) [pid = 1957] [serial = 1958] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x11872d400) [pid = 1957] [serial = 1957] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x116aa0400) [pid = 1957] [serial = 1954] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1182e3400) [pid = 1957] [serial = 1955] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x120f8fc00) [pid = 1957] [serial = 1963] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x123cd0c00) [pid = 1957] [serial = 1964] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x119a23c00) [pid = 1957] [serial = 1960] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x120de8c00) [pid = 1957] [serial = 1961] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x124848000) [pid = 1957] [serial = 1966] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x12b940c00) [pid = 1957] [serial = 1949] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1292f0800) [pid = 1957] [serial = 1975] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x1291d5800) [pid = 1957] [serial = 1973] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x1294d5400) [pid = 1957] [serial = 1976] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12a6c2800) [pid = 1957] [serial = 1984] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x119914c00) [pid = 1957] [serial = 1979] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x116975c00) [pid = 1957] [serial = 1978] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x120e7c000) [pid = 1957] [serial = 1981] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12a5d6c00) [pid = 1957] [serial = 1982] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x124a10c00) [pid = 1957] [serial = 1967] [outer = 0x0] [url = about:blank] 04:14:37 INFO - PROCESS | 1957 | 1468840477034 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 1957 | 1468840477037 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f5e000 == 28 [pid = 1957] [id = 679] 04:14:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x115e8b000) [pid = 1957] [serial = 2037] [outer = 0x0] 04:14:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x1160be000) [pid = 1957] [serial = 2038] [outer = 0x115e8b000] 04:14:37 INFO - PROCESS | 1957 | 1468840477066 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1182f9800) [pid = 1957] [serial = 2039] [outer = 0x115e8b000] 04:14:37 INFO - PROCESS | 1957 | 1468840477876 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"]]]}] 04:14:37 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 04:14:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:14:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:14:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1071ms 04:14:37 INFO - PROCESS | 1957 | 1468840477914 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 1957 | 1468840477920 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:14:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:14:37 INFO - PROCESS | 1957 | 1468840477926 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 1957 | 1468840477927 Marionette TRACE conn2 <- [1,2690,null,{}] 04:14:37 INFO - PROCESS | 1957 | 1468840477929 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}] 04:14:37 INFO - PROCESS | 1957 | 1468840477931 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:37 INFO - PROCESS | 1957 | 1468840477995 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:14:38 INFO - PROCESS | 1957 | 1468840478003 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 1957 | 1468840478004 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197e5800 == 29 [pid = 1957] [id = 680] 04:14:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x11961ec00) [pid = 1957] [serial = 2040] [outer = 0x0] 04:14:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x119a2bc00) [pid = 1957] [serial = 2041] [outer = 0x11961ec00] 04:14:38 INFO - PROCESS | 1957 | 1468840478026 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x120de4400) [pid = 1957] [serial = 2042] [outer = 0x11961ec00] 04:14:38 INFO - PROCESS | 1957 | 1468840478984 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"]]]}] 04:14:39 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 04:14:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:14:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:14:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1076ms 04:14:39 INFO - PROCESS | 1957 | 1468840479004 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 1957 | 1468840479006 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:14:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:14:39 INFO - PROCESS | 1957 | 1468840479009 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 1957 | 1468840479013 Marionette TRACE conn2 <- [1,2694,null,{}] 04:14:39 INFO - PROCESS | 1957 | 1468840479025 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}] 04:14:39 INFO - PROCESS | 1957 | 1468840479030 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:39 INFO - PROCESS | 1957 | 1468840479139 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:14:39 INFO - PROCESS | 1957 | 1468840479178 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 1957 | 1468840479180 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fe1800 == 30 [pid = 1957] [id = 681] 04:14:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x12109a400) [pid = 1957] [serial = 2043] [outer = 0x0] 04:14:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x123d52000) [pid = 1957] [serial = 2044] [outer = 0x12109a400] 04:14:39 INFO - PROCESS | 1957 | 1468840479207 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x124aa6800) [pid = 1957] [serial = 2045] [outer = 0x12109a400] 04:14:40 INFO - PROCESS | 1957 | 1468840480009 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"]]]}] 04:14:40 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 04:14:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:14:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:14:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1023ms 04:14:40 INFO - PROCESS | 1957 | 1468840480040 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:14:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:14:40 INFO - PROCESS | 1957 | 1468840480042 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:14:40 INFO - PROCESS | 1957 | 1468840480044 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 1957 | 1468840480045 Marionette TRACE conn2 <- [1,2698,null,{}] 04:14:40 INFO - PROCESS | 1957 | 1468840480048 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}] 04:14:40 INFO - PROCESS | 1957 | 1468840480049 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:40 INFO - PROCESS | 1957 | 1468840480147 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:14:40 INFO - PROCESS | 1957 | 1468840480150 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 1957 | 1468840480152 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x12765a800 == 31 [pid = 1957] [id = 682] 04:14:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x1128b6400) [pid = 1957] [serial = 2046] [outer = 0x0] 04:14:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x126883800) [pid = 1957] [serial = 2047] [outer = 0x1128b6400] 04:14:40 INFO - PROCESS | 1957 | 1468840480176 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1273c9000) [pid = 1957] [serial = 2048] [outer = 0x1128b6400] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1182ea800) [pid = 1957] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x120de1c00) [pid = 1957] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x11697e000) [pid = 1957] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x1210a0c00) [pid = 1957] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x123d07000) [pid = 1957] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x1162dac00) [pid = 1957] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x1193e6c00) [pid = 1957] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x125413c00) [pid = 1957] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x128b49400) [pid = 1957] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x125415c00) [pid = 1957] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x128b48400) [pid = 1957] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x11298cc00) [pid = 1957] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:14:40 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x1128acc00) [pid = 1957] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:14:40 INFO - PROCESS | 1957 | 1468840480992 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"]]]}] 04:14:41 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 04:14:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:14:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:14:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 969ms 04:14:41 INFO - PROCESS | 1957 | 1468840481014 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 1957 | 1468840481015 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:14:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:14:41 INFO - PROCESS | 1957 | 1468840481018 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 1957 | 1468840481019 Marionette TRACE conn2 <- [1,2702,null,{}] 04:14:41 INFO - PROCESS | 1957 | 1468840481022 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}] 04:14:41 INFO - PROCESS | 1957 | 1468840481023 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:41 INFO - PROCESS | 1957 | 1468840481104 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:14:41 INFO - PROCESS | 1957 | 1468840481107 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 1957 | 1468840481108 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e6a800 == 32 [pid = 1957] [id = 683] 04:14:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x112ff0c00) [pid = 1957] [serial = 2049] [outer = 0x0] 04:14:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x1193e6c00) [pid = 1957] [serial = 2050] [outer = 0x112ff0c00] 04:14:41 INFO - PROCESS | 1957 | 1468840481134 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x121880800) [pid = 1957] [serial = 2051] [outer = 0x112ff0c00] 04:14:41 INFO - PROCESS | 1957 | 1468840481446 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]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:14:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 470ms 04:14:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:14:41 INFO - PROCESS | 1957 | 1468840481488 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 1957 | 1468840481489 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:14:41 INFO - PROCESS | 1957 | 1468840481491 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 1957 | 1468840481492 Marionette TRACE conn2 <- [1,2706,null,{}] 04:14:41 INFO - PROCESS | 1957 | 1468840481494 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}] 04:14:41 INFO - PROCESS | 1957 | 1468840481498 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:41 INFO - PROCESS | 1957 | 1468840481620 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:14:41 INFO - PROCESS | 1957 | 1468840481658 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 1957 | 1468840481659 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296b8000 == 33 [pid = 1957] [id = 684] 04:14:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x115ee6400) [pid = 1957] [serial = 2052] [outer = 0x0] 04:14:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x125415c00) [pid = 1957] [serial = 2053] [outer = 0x115ee6400] 04:14:41 INFO - PROCESS | 1957 | 1468840481684 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x1292e4400) [pid = 1957] [serial = 2054] [outer = 0x115ee6400] 04:14:41 INFO - PROCESS | 1957 | 1468840481949 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]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:14:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 468ms 04:14:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:14:41 INFO - PROCESS | 1957 | 1468840481959 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 1957 | 1468840481960 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:14:41 INFO - PROCESS | 1957 | 1468840481965 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 1957 | 1468840481968 Marionette TRACE conn2 <- [1,2710,null,{}] 04:14:41 INFO - PROCESS | 1957 | 1468840481976 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}] 04:14:41 INFO - PROCESS | 1957 | 1468840481978 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:42 INFO - PROCESS | 1957 | 1468840482064 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:14:42 INFO - PROCESS | 1957 | 1468840482070 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 1957 | 1468840482071 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b67d800 == 34 [pid = 1957] [id = 685] 04:14:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1292e4c00) [pid = 1957] [serial = 2055] [outer = 0x0] 04:14:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x1294ce400) [pid = 1957] [serial = 2056] [outer = 0x1292e4c00] 04:14:42 INFO - PROCESS | 1957 | 1468840482095 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x120deb800) [pid = 1957] [serial = 2057] [outer = 0x1292e4c00] 04:14:42 INFO - PROCESS | 1957 | 1468840482432 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] 04:14:42 INFO - PROCESS | 1957 | 1468840482444 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:14:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:14:42 INFO - PROCESS | 1957 | 1468840482446 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 1957 | 1468840482447 Marionette TRACE conn2 <- [1,2714,null,{}] 04:14:42 INFO - PROCESS | 1957 | 1468840482452 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}] 04:14:42 INFO - PROCESS | 1957 | 1468840482453 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:42 INFO - PROCESS | 1957 | 1468840482558 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:14:42 INFO - PROCESS | 1957 | 1468840482565 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 1957 | 1468840482566 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b67f000 == 35 [pid = 1957] [id = 686] 04:14:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x120e73c00) [pid = 1957] [serial = 2058] [outer = 0x0] 04:14:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x12a66f400) [pid = 1957] [serial = 2059] [outer = 0x120e73c00] 04:14:42 INFO - PROCESS | 1957 | 1468840482591 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x12a75a400) [pid = 1957] [serial = 2060] [outer = 0x120e73c00] 04:14:42 INFO - PROCESS | 1957 | 1468840482884 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]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:14:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 471ms 04:14:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:14:42 INFO - PROCESS | 1957 | 1468840482920 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 1957 | 1468840482921 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:14:42 INFO - PROCESS | 1957 | 1468840482924 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 1957 | 1468840482925 Marionette TRACE conn2 <- [1,2718,null,{}] 04:14:42 INFO - PROCESS | 1957 | 1468840482927 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}] 04:14:42 INFO - PROCESS | 1957 | 1468840482928 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:43 INFO - PROCESS | 1957 | 1468840483058 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:14:43 INFO - PROCESS | 1957 | 1468840483115 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 1957 | 1468840483117 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x116216000 == 36 [pid = 1957] [id = 687] 04:14:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x112657800) [pid = 1957] [serial = 2061] [outer = 0x0] 04:14:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x112985c00) [pid = 1957] [serial = 2062] [outer = 0x112657800] 04:14:43 INFO - PROCESS | 1957 | 1468840483148 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x117286000) [pid = 1957] [serial = 2063] [outer = 0x112657800] 04:14:43 INFO - PROCESS | 1957 | 1468840483624 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] 04:14:43 INFO - PROCESS | 1957 | 1468840483649 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:14:43 INFO - PROCESS | 1957 | 1468840483653 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 1957 | 1468840483655 Marionette TRACE conn2 <- [1,2722,null,{}] 04:14:43 INFO - PROCESS | 1957 | 1468840483658 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}] 04:14:43 INFO - PROCESS | 1957 | 1468840483661 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:43 INFO - PROCESS | 1957 | 1468840483762 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:14:43 INFO - PROCESS | 1957 | 1468840483856 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 1957 | 1468840483858 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x12194e000 == 37 [pid = 1957] [id = 688] 04:14:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x119625800) [pid = 1957] [serial = 2064] [outer = 0x0] 04:14:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x120de3000) [pid = 1957] [serial = 2065] [outer = 0x119625800] 04:14:43 INFO - PROCESS | 1957 | 1468840483887 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x120f8d800) [pid = 1957] [serial = 2066] [outer = 0x119625800] 04:14:44 INFO - PROCESS | 1957 | 1468840484308 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] 04:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:14:44 INFO - PROCESS | 1957 | 1468840484327 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:14:44 INFO - PROCESS | 1957 | 1468840484329 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 1957 | 1468840484331 Marionette TRACE conn2 <- [1,2726,null,{}] 04:14:44 INFO - PROCESS | 1957 | 1468840484333 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}] 04:14:44 INFO - PROCESS | 1957 | 1468840484335 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:44 INFO - PROCESS | 1957 | 1468840484433 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:14:44 INFO - PROCESS | 1957 | 1468840484495 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 1957 | 1468840484497 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b67f800 == 38 [pid = 1957] [id = 689] 04:14:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x124847400) [pid = 1957] [serial = 2067] [outer = 0x0] 04:14:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x126560400) [pid = 1957] [serial = 2068] [outer = 0x124847400] 04:14:44 INFO - PROCESS | 1957 | 1468840484526 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1274ca000) [pid = 1957] [serial = 2069] [outer = 0x124847400] 04:14:44 INFO - PROCESS | 1957 | 1468840484974 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]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:14:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 04:14:45 INFO - PROCESS | 1957 | 1468840485000 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 1957 | 1468840485002 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:14:45 INFO - PROCESS | 1957 | 1468840485010 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 1957 | 1468840485014 Marionette TRACE conn2 <- [1,2730,null,{}] 04:14:45 INFO - PROCESS | 1957 | 1468840485016 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}] 04:14:45 INFO - PROCESS | 1957 | 1468840485018 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:45 INFO - PROCESS | 1957 | 1468840485140 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:14:45 INFO - PROCESS | 1957 | 1468840485213 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 1957 | 1468840485214 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c644000 == 39 [pid = 1957] [id = 690] 04:14:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x128b4a000) [pid = 1957] [serial = 2070] [outer = 0x0] 04:14:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1294d3c00) [pid = 1957] [serial = 2071] [outer = 0x128b4a000] 04:14:45 INFO - PROCESS | 1957 | 1468840485255 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12a761c00) [pid = 1957] [serial = 2072] [outer = 0x128b4a000] 04:14:46 INFO - PROCESS | 1957 | 1468840486130 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"]]]}] 04:14:46 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 04:14:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:14:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:14:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1130ms 04:14:46 INFO - PROCESS | 1957 | 1468840486136 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 1957 | 1468840486139 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:14:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:14:46 INFO - PROCESS | 1957 | 1468840486142 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 1957 | 1468840486144 Marionette TRACE conn2 <- [1,2734,null,{}] 04:14:46 INFO - PROCESS | 1957 | 1468840486148 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}] 04:14:46 INFO - PROCESS | 1957 | 1468840486149 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:46 INFO - PROCESS | 1957 | 1468840486241 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:14:46 INFO - PROCESS | 1957 | 1468840486300 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 1957 | 1468840486302 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x1197b3000 == 40 [pid = 1957] [id = 691] 04:14:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x118210400) [pid = 1957] [serial = 2073] [outer = 0x0] 04:14:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1182f1c00) [pid = 1957] [serial = 2074] [outer = 0x118210400] 04:14:46 INFO - PROCESS | 1957 | 1468840486330 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x118f81c00) [pid = 1957] [serial = 2075] [outer = 0x118210400] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12b67f000 == 39 [pid = 1957] [id = 686] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12b67d800 == 38 [pid = 1957] [id = 685] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x1296b8000 == 37 [pid = 1957] [id = 684] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x128e6a800 == 36 [pid = 1957] [id = 683] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12765a800 == 35 [pid = 1957] [id = 682] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x124fe1800 == 34 [pid = 1957] [id = 681] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x1197e5800 == 33 [pid = 1957] [id = 680] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x116f5e000 == 32 [pid = 1957] [id = 679] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9c6800 == 31 [pid = 1957] [id = 677] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x1185d0000 == 30 [pid = 1957] [id = 678] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12c644000 == 29 [pid = 1957] [id = 690] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12b67f800 == 28 [pid = 1957] [id = 689] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x12194e000 == 27 [pid = 1957] [id = 688] 04:14:47 INFO - PROCESS | 1957 | --DOCSHELL 0x116216000 == 26 [pid = 1957] [id = 687] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118f8a400) [pid = 1957] [serial = 2011] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1193f3800) [pid = 1957] [serial = 2012] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x120e79000) [pid = 1957] [serial = 2014] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1210a1c00) [pid = 1957] [serial = 2015] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1176b2800) [pid = 1957] [serial = 2008] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1182e8800) [pid = 1957] [serial = 2009] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x121911000) [pid = 1957] [serial = 2017] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1191e1c00) [pid = 1957] [serial = 2005] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x124854800) [pid = 1957] [serial = 2020] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x1185f7400) [pid = 1957] [serial = 1991] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x117e19000) [pid = 1957] [serial = 1990] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x120de6c00) [pid = 1957] [serial = 1994] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x11991b800) [pid = 1957] [serial = 1993] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1274c0800) [pid = 1957] [serial = 1997] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12687f800) [pid = 1957] [serial = 1996] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12a7c8400) [pid = 1957] [serial = 2000] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x128b47800) [pid = 1957] [serial = 2024] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12687d800) [pid = 1957] [serial = 2023] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x128e7a400) [pid = 1957] [serial = 2026] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x1292eb400) [pid = 1957] [serial = 1999] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x128ecf000) [pid = 1957] [serial = 2032] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x124aa8400) [pid = 1957] [serial = 2030] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x128cbcc00) [pid = 1957] [serial = 2003] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x128e86000) [pid = 1957] [serial = 2027] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x115e8c800) [pid = 1957] [serial = 2002] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x124d78000) [pid = 1957] [serial = 2021] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x12484a400) [pid = 1957] [serial = 2018] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x119a20400) [pid = 1957] [serial = 2029] [outer = 0x0] [url = about:blank] 04:14:47 INFO - PROCESS | 1957 | 1468840487258 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]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:14:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1172ms 04:14:47 INFO - PROCESS | 1957 | 1468840487315 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 1957 | 1468840487317 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:14:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:14:47 INFO - PROCESS | 1957 | 1468840487321 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 1957 | 1468840487323 Marionette TRACE conn2 <- [1,2738,null,{}] 04:14:47 INFO - PROCESS | 1957 | 1468840487327 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}] 04:14:47 INFO - PROCESS | 1957 | 1468840487328 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:47 INFO - PROCESS | 1957 | 1468840487410 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:14:47 INFO - PROCESS | 1957 | 1468840487415 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 1957 | 1468840487420 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x115ecb000 == 27 [pid = 1957] [id = 692] 04:14:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x113808800) [pid = 1957] [serial = 2076] [outer = 0x0] 04:14:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x113d12000) [pid = 1957] [serial = 2077] [outer = 0x113808800] 04:14:47 INFO - PROCESS | 1957 | 1468840487449 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x115eeac00) [pid = 1957] [serial = 2078] [outer = 0x113808800] 04:14:47 INFO - PROCESS | 1957 | 1468840487805 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]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:14:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 524ms 04:14:47 INFO - PROCESS | 1957 | 1468840487856 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 1957 | 1468840487860 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:14:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:14:47 INFO - PROCESS | 1957 | 1468840487866 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 1957 | 1468840487868 Marionette TRACE conn2 <- [1,2742,null,{}] 04:14:47 INFO - PROCESS | 1957 | 1468840487870 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}] 04:14:47 INFO - PROCESS | 1957 | 1468840487872 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:47 INFO - PROCESS | 1957 | 1468840487948 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:14:47 INFO - PROCESS | 1957 | 1468840487956 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 1957 | 1468840487957 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c2000 == 28 [pid = 1957] [id = 693] 04:14:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x116905400) [pid = 1957] [serial = 2079] [outer = 0x0] 04:14:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x1182df400) [pid = 1957] [serial = 2080] [outer = 0x116905400] 04:14:47 INFO - PROCESS | 1957 | 1468840487985 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1185f5000) [pid = 1957] [serial = 2081] [outer = 0x116905400] 04:14:48 INFO - PROCESS | 1957 | 1468840488325 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]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:14:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 471ms 04:14:48 INFO - PROCESS | 1957 | 1468840488337 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 1957 | 1468840488338 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:14:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:14:48 INFO - PROCESS | 1957 | 1468840488340 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 1957 | 1468840488343 Marionette TRACE conn2 <- [1,2746,null,{}] 04:14:48 INFO - PROCESS | 1957 | 1468840488359 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}] 04:14:48 INFO - PROCESS | 1957 | 1468840488362 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:48 INFO - PROCESS | 1957 | 1468840488444 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:14:48 INFO - PROCESS | 1957 | 1468840488500 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 1957 | 1468840488502 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x119460800 == 29 [pid = 1957] [id = 694] 04:14:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11886a000) [pid = 1957] [serial = 2082] [outer = 0x0] 04:14:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x1193ebc00) [pid = 1957] [serial = 2083] [outer = 0x11886a000] 04:14:48 INFO - PROCESS | 1957 | 1468840488530 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x119a22000) [pid = 1957] [serial = 2084] [outer = 0x11886a000] 04:14:48 INFO - PROCESS | 1957 | 1468840488808 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]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:14:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 481ms 04:14:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:14:48 INFO - PROCESS | 1957 | 1468840488828 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 1957 | 1468840488829 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:14:48 INFO - PROCESS | 1957 | 1468840488839 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 1957 | 1468840488840 Marionette TRACE conn2 <- [1,2750,null,{}] 04:14:48 INFO - PROCESS | 1957 | 1468840488843 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}] 04:14:48 INFO - PROCESS | 1957 | 1468840488844 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:48 INFO - PROCESS | 1957 | 1468840488926 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:14:48 INFO - PROCESS | 1957 | 1468840488930 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 1957 | 1468840488931 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x12489c800 == 30 [pid = 1957] [id = 695] 04:14:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x119ae5800) [pid = 1957] [serial = 2085] [outer = 0x0] 04:14:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x120e79000) [pid = 1957] [serial = 2086] [outer = 0x119ae5800] 04:14:48 INFO - PROCESS | 1957 | 1468840488959 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x120f91c00) [pid = 1957] [serial = 2087] [outer = 0x119ae5800] 04:14:49 INFO - PROCESS | 1957 | 1468840489285 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:14:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 478ms 04:14:49 INFO - PROCESS | 1957 | 1468840489310 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 1957 | 1468840489312 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:14:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:14:49 INFO - PROCESS | 1957 | 1468840489314 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 1957 | 1468840489315 Marionette TRACE conn2 <- [1,2754,null,{}] 04:14:49 INFO - PROCESS | 1957 | 1468840489317 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}] 04:14:49 INFO - PROCESS | 1957 | 1468840489319 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:49 INFO - PROCESS | 1957 | 1468840489430 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:14:49 INFO - PROCESS | 1957 | 1468840489444 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 1957 | 1468840489446 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268c7800 == 31 [pid = 1957] [id = 696] 04:14:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x120f90400) [pid = 1957] [serial = 2088] [outer = 0x0] 04:14:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1215d3c00) [pid = 1957] [serial = 2089] [outer = 0x120f90400] 04:14:49 INFO - PROCESS | 1957 | 1468840489470 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x123cd7400) [pid = 1957] [serial = 2090] [outer = 0x120f90400] 04:14:49 INFO - PROCESS | 1957 | 1468840489804 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:14:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 520ms 04:14:49 INFO - PROCESS | 1957 | 1468840489836 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 1957 | 1468840489837 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:14:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:14:49 INFO - PROCESS | 1957 | 1468840489840 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 1957 | 1468840489841 Marionette TRACE conn2 <- [1,2758,null,{}] 04:14:49 INFO - PROCESS | 1957 | 1468840489843 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}] 04:14:49 INFO - PROCESS | 1957 | 1468840489848 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:49 INFO - PROCESS | 1957 | 1468840489983 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:14:50 INFO - PROCESS | 1957 | 1468840490030 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 1957 | 1468840490032 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e62800 == 32 [pid = 1957] [id = 697] 04:14:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120de2c00) [pid = 1957] [serial = 2091] [outer = 0x0] 04:14:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x12484b800) [pid = 1957] [serial = 2092] [outer = 0x120de2c00] 04:14:50 INFO - PROCESS | 1957 | 1468840490072 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x12687f800) [pid = 1957] [serial = 2093] [outer = 0x120de2c00] 04:14:50 INFO - PROCESS | 1957 | 1468840490435 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]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:14:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 619ms 04:14:50 INFO - PROCESS | 1957 | 1468840490465 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 1957 | 1468840490466 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:14:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:14:50 INFO - PROCESS | 1957 | 1468840490470 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 1957 | 1468840490471 Marionette TRACE conn2 <- [1,2762,null,{}] 04:14:50 INFO - PROCESS | 1957 | 1468840490474 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}] 04:14:50 INFO - PROCESS | 1957 | 1468840490475 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:50 INFO - PROCESS | 1957 | 1468840490576 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:14:50 INFO - PROCESS | 1957 | 1468840490590 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 1957 | 1468840490591 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296b6800 == 33 [pid = 1957] [id = 698] 04:14:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x126881000) [pid = 1957] [serial = 2094] [outer = 0x0] 04:14:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1273cb800) [pid = 1957] [serial = 2095] [outer = 0x126881000] 04:14:50 INFO - PROCESS | 1957 | 1468840490614 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x128b46800) [pid = 1957] [serial = 2096] [outer = 0x126881000] 04:14:50 INFO - PROCESS | 1957 | 1468840490927 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]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:14:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 472ms 04:14:50 INFO - PROCESS | 1957 | 1468840490945 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 1957 | 1468840490946 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:14:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:14:50 INFO - PROCESS | 1957 | 1468840490948 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 1957 | 1468840490950 Marionette TRACE conn2 <- [1,2766,null,{}] 04:14:50 INFO - PROCESS | 1957 | 1468840490955 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}] 04:14:50 INFO - PROCESS | 1957 | 1468840490956 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:51 INFO - PROCESS | 1957 | 1468840491055 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:14:51 INFO - PROCESS | 1957 | 1468840491058 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 1957 | 1468840491059 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6de000 == 34 [pid = 1957] [id = 699] 04:14:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x126c4dc00) [pid = 1957] [serial = 2097] [outer = 0x0] 04:14:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x128cc0400) [pid = 1957] [serial = 2098] [outer = 0x126c4dc00] 04:14:51 INFO - PROCESS | 1957 | 1468840491083 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x128e86000) [pid = 1957] [serial = 2099] [outer = 0x126c4dc00] 04:14:51 INFO - PROCESS | 1957 | 1468840491531 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]]]}] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x112ff0c00) [pid = 1957] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1128b6400) [pid = 1957] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x115e8cc00) [pid = 1957] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x115e8b000) [pid = 1957] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x124d0cc00) [pid = 1957] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x11961ec00) [pid = 1957] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1292e4c00) [pid = 1957] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x115ee6400) [pid = 1957] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12109a400) [pid = 1957] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x120e73c00) [pid = 1957] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:14:51 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x11872e000) [pid = 1957] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:14:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:14:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 622ms 04:14:51 INFO - PROCESS | 1957 | 1468840491570 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:14:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:14:51 INFO - PROCESS | 1957 | 1468840491571 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:14:51 INFO - PROCESS | 1957 | 1468840491574 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 1957 | 1468840491575 Marionette TRACE conn2 <- [1,2770,null,{}] 04:14:51 INFO - PROCESS | 1957 | 1468840491578 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}] 04:14:51 INFO - PROCESS | 1957 | 1468840491579 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:51 INFO - PROCESS | 1957 | 1468840491654 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:14:51 INFO - PROCESS | 1957 | 1468840491658 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 1957 | 1468840491659 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abe4000 == 35 [pid = 1957] [id = 700] 04:14:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x116053800) [pid = 1957] [serial = 2100] [outer = 0x0] 04:14:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1182f4000) [pid = 1957] [serial = 2101] [outer = 0x116053800] 04:14:51 INFO - PROCESS | 1957 | 1468840491688 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x12109a400) [pid = 1957] [serial = 2102] [outer = 0x116053800] 04:14:52 INFO - PROCESS | 1957 | 1468840492023 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]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:14:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms 04:14:52 INFO - PROCESS | 1957 | 1468840492045 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 1957 | 1468840492046 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:14:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:14:52 INFO - PROCESS | 1957 | 1468840492049 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 1957 | 1468840492051 Marionette TRACE conn2 <- [1,2774,null,{}] 04:14:52 INFO - PROCESS | 1957 | 1468840492055 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}] 04:14:52 INFO - PROCESS | 1957 | 1468840492056 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:52 INFO - PROCESS | 1957 | 1468840492138 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:14:52 INFO - PROCESS | 1957 | 1468840492210 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 1957 | 1468840492211 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b68a800 == 36 [pid = 1957] [id = 701] 04:14:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1160c1000) [pid = 1957] [serial = 2103] [outer = 0x0] 04:14:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x128e83000) [pid = 1957] [serial = 2104] [outer = 0x1160c1000] 04:14:52 INFO - PROCESS | 1957 | 1468840492253 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1291d4000) [pid = 1957] [serial = 2105] [outer = 0x1160c1000] 04:14:52 INFO - PROCESS | 1957 | 1468840492627 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]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:14:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 621ms 04:14:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:14:52 INFO - PROCESS | 1957 | 1468840492671 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 1957 | 1468840492673 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:14:52 INFO - PROCESS | 1957 | 1468840492675 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 1957 | 1468840492676 Marionette TRACE conn2 <- [1,2778,null,{}] 04:14:52 INFO - PROCESS | 1957 | 1468840492679 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}] 04:14:52 INFO - PROCESS | 1957 | 1468840492681 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:52 INFO - PROCESS | 1957 | 1468840492774 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:14:52 INFO - PROCESS | 1957 | 1468840492853 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 1957 | 1468840492855 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c636000 == 37 [pid = 1957] [id = 702] 04:14:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1291cc000) [pid = 1957] [serial = 2106] [outer = 0x0] 04:14:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1294c9c00) [pid = 1957] [serial = 2107] [outer = 0x1291cc000] 04:14:52 INFO - PROCESS | 1957 | 1468840492897 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x12a6c2c00) [pid = 1957] [serial = 2108] [outer = 0x1291cc000] 04:14:53 INFO - PROCESS | 1957 | 1468840493314 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]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:14:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 668ms 04:14:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:14:53 INFO - PROCESS | 1957 | 1468840493344 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 1957 | 1468840493345 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:14:53 INFO - PROCESS | 1957 | 1468840493347 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 1957 | 1468840493348 Marionette TRACE conn2 <- [1,2782,null,{}] 04:14:53 INFO - PROCESS | 1957 | 1468840493357 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}] 04:14:53 INFO - PROCESS | 1957 | 1468840493358 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:53 INFO - PROCESS | 1957 | 1468840493436 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:14:53 INFO - PROCESS | 1957 | 1468840493440 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 1957 | 1468840493441 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca9d800 == 38 [pid = 1957] [id = 703] 04:14:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x12a75cc00) [pid = 1957] [serial = 2109] [outer = 0x0] 04:14:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12a7cac00) [pid = 1957] [serial = 2110] [outer = 0x12a75cc00] 04:14:53 INFO - PROCESS | 1957 | 1468840493465 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12b690800) [pid = 1957] [serial = 2111] [outer = 0x12a75cc00] 04:14:54 INFO - PROCESS | 1957 | 1468840494045 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]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 725ms 04:14:54 INFO - PROCESS | 1957 | 1468840494074 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:14:54 INFO - PROCESS | 1957 | 1468840494078 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:14:54 INFO - PROCESS | 1957 | 1468840494083 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 1957 | 1468840494087 Marionette TRACE conn2 <- [1,2786,null,{}] 04:14:54 INFO - PROCESS | 1957 | 1468840494092 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}] 04:14:54 INFO - PROCESS | 1957 | 1468840494094 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:54 INFO - PROCESS | 1957 | 1468840494259 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:14:54 INFO - PROCESS | 1957 | 1468840494318 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 1957 | 1468840494320 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x119463000 == 39 [pid = 1957] [id = 704] 04:14:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x113d6a400) [pid = 1957] [serial = 2112] [outer = 0x0] 04:14:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1160c2000) [pid = 1957] [serial = 2113] [outer = 0x113d6a400] 04:14:54 INFO - PROCESS | 1957 | 1468840494351 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1176b1800) [pid = 1957] [serial = 2114] [outer = 0x113d6a400] 04:14:54 INFO - PROCESS | 1957 | 1468840494904 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]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 875ms 04:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:14:54 INFO - PROCESS | 1957 | 1468840494958 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 1957 | 1468840494961 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:14:54 INFO - PROCESS | 1957 | 1468840494965 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 1957 | 1468840494967 Marionette TRACE conn2 <- [1,2790,null,{}] 04:14:54 INFO - PROCESS | 1957 | 1468840494970 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}] 04:14:54 INFO - PROCESS | 1957 | 1468840494972 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:55 INFO - PROCESS | 1957 | 1468840495079 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:14:55 INFO - PROCESS | 1957 | 1468840495161 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 1957 | 1468840495162 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x127332000 == 40 [pid = 1957] [id = 705] 04:14:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x118f83c00) [pid = 1957] [serial = 2115] [outer = 0x0] 04:14:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1191e9400) [pid = 1957] [serial = 2116] [outer = 0x118f83c00] 04:14:55 INFO - PROCESS | 1957 | 1468840495193 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x119998000) [pid = 1957] [serial = 2117] [outer = 0x118f83c00] 04:14:55 INFO - PROCESS | 1957 | 1468840495869 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]]]}] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12c636000 == 39 [pid = 1957] [id = 702] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12b68a800 == 38 [pid = 1957] [id = 701] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12abe4000 == 37 [pid = 1957] [id = 700] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6de000 == 36 [pid = 1957] [id = 699] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1296b6800 == 35 [pid = 1957] [id = 698] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x128e62800 == 34 [pid = 1957] [id = 697] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1268c7800 == 33 [pid = 1957] [id = 696] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x12489c800 == 32 [pid = 1957] [id = 695] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x119460800 == 31 [pid = 1957] [id = 694] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c2000 == 30 [pid = 1957] [id = 693] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x115ecb000 == 29 [pid = 1957] [id = 692] 04:14:55 INFO - PROCESS | 1957 | --DOCSHELL 0x1197b3000 == 28 [pid = 1957] [id = 691] 04:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 972ms 04:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:14:55 INFO - PROCESS | 1957 | 1468840495937 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 1957 | 1468840495939 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:14:55 INFO - PROCESS | 1957 | 1468840495942 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 1957 | 1468840495944 Marionette TRACE conn2 <- [1,2794,null,{}] 04:14:55 INFO - PROCESS | 1957 | 1468840495948 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}] 04:14:55 INFO - PROCESS | 1957 | 1468840495949 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:56 INFO - PROCESS | 1957 | 1468840496037 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11962b000) [pid = 1957] [serial = 2006] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1193e6c00) [pid = 1957] [serial = 2050] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x126883800) [pid = 1957] [serial = 2047] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118210800) [pid = 1957] [serial = 2036] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1160be000) [pid = 1957] [serial = 2038] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1182f9800) [pid = 1957] [serial = 2039] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1291d8000) [pid = 1957] [serial = 2033] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119a2bc00) [pid = 1957] [serial = 2041] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x116f35400) [pid = 1957] [serial = 2035] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x120deb800) [pid = 1957] [serial = 2057] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1292e4400) [pid = 1957] [serial = 2054] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1294ce400) [pid = 1957] [serial = 2056] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x121880800) [pid = 1957] [serial = 2051] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x123d52000) [pid = 1957] [serial = 2044] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x124aa6800) [pid = 1957] [serial = 2045] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x1273c9000) [pid = 1957] [serial = 2048] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x120de4400) [pid = 1957] [serial = 2042] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x12a66f400) [pid = 1957] [serial = 2059] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x12a75a400) [pid = 1957] [serial = 2060] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x125415c00) [pid = 1957] [serial = 2053] [outer = 0x0] [url = about:blank] 04:14:56 INFO - PROCESS | 1957 | 1468840496101 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 1957 | 1468840496103 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x116f76000 == 29 [pid = 1957] [id = 706] 04:14:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x11298e400) [pid = 1957] [serial = 2118] [outer = 0x0] 04:14:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x115e81800) [pid = 1957] [serial = 2119] [outer = 0x11298e400] 04:14:56 INFO - PROCESS | 1957 | 1468840496131 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x1160bd800) [pid = 1957] [serial = 2120] [outer = 0x11298e400] 04:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 469ms 04:14:56 INFO - PROCESS | 1957 | 1468840496408 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]]]}] 04:14:56 INFO - PROCESS | 1957 | 1468840496412 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 1957 | 1468840496415 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:14:56 INFO - PROCESS | 1957 | 1468840496430 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 1957 | 1468840496432 Marionette TRACE conn2 <- [1,2798,null,{}] 04:14:56 INFO - PROCESS | 1957 | 1468840496442 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}] 04:14:56 INFO - PROCESS | 1957 | 1468840496443 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:56 INFO - PROCESS | 1957 | 1468840496527 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:14:56 INFO - PROCESS | 1957 | 1468840496605 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 1957 | 1468840496606 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x1191d7800 == 30 [pid = 1957] [id = 707] 04:14:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x1169f9800) [pid = 1957] [serial = 2121] [outer = 0x0] 04:14:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x11728ac00) [pid = 1957] [serial = 2122] [outer = 0x1169f9800] 04:14:56 INFO - PROCESS | 1957 | 1468840496634 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x1182e0c00) [pid = 1957] [serial = 2123] [outer = 0x1169f9800] 04:14:56 INFO - PROCESS | 1957 | 1468840496921 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]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 526ms 04:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:14:56 INFO - PROCESS | 1957 | 1468840496957 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 1957 | 1468840496958 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:14:56 INFO - PROCESS | 1957 | 1468840496960 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 1957 | 1468840496963 Marionette TRACE conn2 <- [1,2802,null,{}] 04:14:56 INFO - PROCESS | 1957 | 1468840496975 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}] 04:14:56 INFO - PROCESS | 1957 | 1468840496978 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:57 INFO - PROCESS | 1957 | 1468840497057 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:14:57 INFO - PROCESS | 1957 | 1468840497061 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 1957 | 1468840497063 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214e1800 == 31 [pid = 1957] [id = 708] 04:14:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x115e84400) [pid = 1957] [serial = 2124] [outer = 0x0] 04:14:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x11940d800) [pid = 1957] [serial = 2125] [outer = 0x115e84400] 04:14:57 INFO - PROCESS | 1957 | 1468840497094 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x11999c000) [pid = 1957] [serial = 2126] [outer = 0x115e84400] 04:14:57 INFO - PROCESS | 1957 | 1468840497452 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]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 524ms 04:14:57 INFO - PROCESS | 1957 | 1468840497485 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 1957 | 1468840497487 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:14:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:14:57 INFO - PROCESS | 1957 | 1468840497489 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 1957 | 1468840497490 Marionette TRACE conn2 <- [1,2806,null,{}] 04:14:57 INFO - PROCESS | 1957 | 1468840497493 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}] 04:14:57 INFO - PROCESS | 1957 | 1468840497494 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:57 INFO - PROCESS | 1957 | 1468840497574 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:14:57 INFO - PROCESS | 1957 | 1468840497577 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 1957 | 1468840497579 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x1268c9000 == 32 [pid = 1957] [id = 709] 04:14:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x119a27800) [pid = 1957] [serial = 2127] [outer = 0x0] 04:14:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120ddfc00) [pid = 1957] [serial = 2128] [outer = 0x119a27800] 04:14:57 INFO - PROCESS | 1957 | 1468840497604 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x120e7a400) [pid = 1957] [serial = 2129] [outer = 0x119a27800] 04:14:57 INFO - PROCESS | 1957 | 1468840497931 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]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 470ms 04:14:57 INFO - PROCESS | 1957 | 1468840497959 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 1957 | 1468840497961 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:14:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:14:57 INFO - PROCESS | 1957 | 1468840497963 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 1957 | 1468840497964 Marionette TRACE conn2 <- [1,2810,null,{}] 04:14:57 INFO - PROCESS | 1957 | 1468840497966 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}] 04:14:57 INFO - PROCESS | 1957 | 1468840497967 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:58 INFO - PROCESS | 1957 | 1468840498041 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:14:58 INFO - PROCESS | 1957 | 1468840498115 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 1957 | 1468840498116 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896d000 == 33 [pid = 1957] [id = 710] 04:14:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x115e7e000) [pid = 1957] [serial = 2130] [outer = 0x0] 04:14:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x120f8f800) [pid = 1957] [serial = 2131] [outer = 0x115e7e000] 04:14:58 INFO - PROCESS | 1957 | 1468840498140 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x121bf5c00) [pid = 1957] [serial = 2132] [outer = 0x115e7e000] 04:14:58 INFO - PROCESS | 1957 | 1468840498509 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]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:14:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 568ms 04:14:58 INFO - PROCESS | 1957 | 1468840498532 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 1957 | 1468840498534 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:14:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:14:58 INFO - PROCESS | 1957 | 1468840498537 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 1957 | 1468840498538 Marionette TRACE conn2 <- [1,2814,null,{}] 04:14:58 INFO - PROCESS | 1957 | 1468840498542 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}] 04:14:58 INFO - PROCESS | 1957 | 1468840498548 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:58 INFO - PROCESS | 1957 | 1468840498726 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:14:58 INFO - PROCESS | 1957 | 1468840498734 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 1957 | 1468840498734 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a6e4800 == 34 [pid = 1957] [id = 711] 04:14:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x123d52000) [pid = 1957] [serial = 2133] [outer = 0x0] 04:14:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x12484e800) [pid = 1957] [serial = 2134] [outer = 0x123d52000] 04:14:58 INFO - PROCESS | 1957 | 1468840498792 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12705d800) [pid = 1957] [serial = 2135] [outer = 0x123d52000] 04:14:59 INFO - PROCESS | 1957 | 1468840499123 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]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:14:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 621ms 04:14:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:14:59 INFO - PROCESS | 1957 | 1468840499163 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 1957 | 1468840499164 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:14:59 INFO - PROCESS | 1957 | 1468840499166 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 1957 | 1468840499167 Marionette TRACE conn2 <- [1,2818,null,{}] 04:14:59 INFO - PROCESS | 1957 | 1468840499170 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}] 04:14:59 INFO - PROCESS | 1957 | 1468840499171 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:59 INFO - PROCESS | 1957 | 1468840499269 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:14:59 INFO - PROCESS | 1957 | 1468840499272 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 1957 | 1468840499274 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abda800 == 35 [pid = 1957] [id = 712] 04:14:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x112ff9800) [pid = 1957] [serial = 2136] [outer = 0x0] 04:14:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12705ac00) [pid = 1957] [serial = 2137] [outer = 0x112ff9800] 04:14:59 INFO - PROCESS | 1957 | 1468840499299 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x128b4c800) [pid = 1957] [serial = 2138] [outer = 0x112ff9800] 04:14:59 INFO - PROCESS | 1957 | 1468840499629 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]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:14:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 04:14:59 INFO - PROCESS | 1957 | 1468840499639 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 1957 | 1468840499641 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:14:59 INFO - PROCESS | 1957 | 1468840499643 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 1957 | 1468840499644 Marionette TRACE conn2 <- [1,2822,null,{}] 04:14:59 INFO - PROCESS | 1957 | 1468840499646 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}] 04:14:59 INFO - PROCESS | 1957 | 1468840499647 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:59 INFO - PROCESS | 1957 | 1468840499752 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:14:59 INFO - PROCESS | 1957 | 1468840499756 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 1957 | 1468840499758 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:14:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9cc800 == 36 [pid = 1957] [id = 713] 04:14:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x128b4d000) [pid = 1957] [serial = 2139] [outer = 0x0] 04:14:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x128cc3c00) [pid = 1957] [serial = 2140] [outer = 0x128b4d000] 04:14:59 INFO - PROCESS | 1957 | 1468840499782 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x128ec3000) [pid = 1957] [serial = 2141] [outer = 0x128b4d000] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x120de2c00) [pid = 1957] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x116905400) [pid = 1957] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x119ae5800) [pid = 1957] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x118210400) [pid = 1957] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x113808800) [pid = 1957] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x112657800) [pid = 1957] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119625800) [pid = 1957] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x126881000) [pid = 1957] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x124847400) [pid = 1957] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x126c4dc00) [pid = 1957] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x128b4a000) [pid = 1957] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x116053800) [pid = 1957] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x11886a000) [pid = 1957] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x120f90400) [pid = 1957] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:15:00 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1291cc000) [pid = 1957] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:15:00 INFO - PROCESS | 1957 | 1468840500188 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:15:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 570ms 04:15:00 INFO - PROCESS | 1957 | 1468840500213 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 1957 | 1468840500214 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:15:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:15:00 INFO - PROCESS | 1957 | 1468840500218 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 1957 | 1468840500219 Marionette TRACE conn2 <- [1,2826,null,{}] 04:15:00 INFO - PROCESS | 1957 | 1468840500222 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}] 04:15:00 INFO - PROCESS | 1957 | 1468840500223 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:00 INFO - PROCESS | 1957 | 1468840500303 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:15:00 INFO - PROCESS | 1957 | 1468840500306 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 1957 | 1468840500307 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214de000 == 37 [pid = 1957] [id = 714] 04:15:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1160bc400) [pid = 1957] [serial = 2142] [outer = 0x0] 04:15:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1182f6400) [pid = 1957] [serial = 2143] [outer = 0x1160bc400] 04:15:00 INFO - PROCESS | 1957 | 1468840500332 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x119a24000) [pid = 1957] [serial = 2144] [outer = 0x1160bc400] 04:15:00 INFO - PROCESS | 1957 | 1468840500662 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:15:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 469ms 04:15:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:15:00 INFO - PROCESS | 1957 | 1468840500687 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 1957 | 1468840500689 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:15:00 INFO - PROCESS | 1957 | 1468840500691 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 1957 | 1468840500692 Marionette TRACE conn2 <- [1,2830,null,{}] 04:15:00 INFO - PROCESS | 1957 | 1468840500694 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}] 04:15:00 INFO - PROCESS | 1957 | 1468840500695 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:00 INFO - PROCESS | 1957 | 1468840500774 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:15:00 INFO - PROCESS | 1957 | 1468840500833 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 1957 | 1468840500835 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c2ef800 == 38 [pid = 1957] [id = 715] 04:15:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x117e12800) [pid = 1957] [serial = 2145] [outer = 0x0] 04:15:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x126c4d400) [pid = 1957] [serial = 2146] [outer = 0x117e12800] 04:15:00 INFO - PROCESS | 1957 | 1468840500859 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1291cbc00) [pid = 1957] [serial = 2147] [outer = 0x117e12800] 04:15:01 INFO - PROCESS | 1957 | 1468840501158 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]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 04:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:15:01 INFO - PROCESS | 1957 | 1468840501211 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 1957 | 1468840501213 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:15:01 INFO - PROCESS | 1957 | 1468840501215 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - PROCESS | 1957 | 1468840501217 Marionette TRACE conn2 <- [1,2834,null,{}] 04:15:01 INFO - PROCESS | 1957 | 1468840501219 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}] 04:15:01 INFO - PROCESS | 1957 | 1468840501221 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:01 INFO - PROCESS | 1957 | 1468840501312 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:15:01 INFO - PROCESS | 1957 | 1468840501316 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 1957 | 1468840501320 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc82000 == 39 [pid = 1957] [id = 716] 04:15:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1291d0800) [pid = 1957] [serial = 2148] [outer = 0x0] 04:15:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x1294c7400) [pid = 1957] [serial = 2149] [outer = 0x1291d0800] 04:15:01 INFO - PROCESS | 1957 | 1468840501345 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12a6c2000) [pid = 1957] [serial = 2150] [outer = 0x1291d0800] 04:15:01 INFO - PROCESS | 1957 | 1468840501677 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 471ms 04:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:15:01 INFO - PROCESS | 1957 | 1468840501690 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 1957 | 1468840501691 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:15:01 INFO - PROCESS | 1957 | 1468840501693 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - PROCESS | 1957 | 1468840501695 Marionette TRACE conn2 <- [1,2838,null,{}] 04:15:01 INFO - PROCESS | 1957 | 1468840501697 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}] 04:15:01 INFO - PROCESS | 1957 | 1468840501698 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:01 INFO - PROCESS | 1957 | 1468840501812 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:15:01 INFO - PROCESS | 1957 | 1468840501818 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 1957 | 1468840501819 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf16000 == 40 [pid = 1957] [id = 717] 04:15:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1291d1000) [pid = 1957] [serial = 2151] [outer = 0x0] 04:15:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12a75d800) [pid = 1957] [serial = 2152] [outer = 0x1291d1000] 04:15:01 INFO - PROCESS | 1957 | 1468840501842 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12abf2400) [pid = 1957] [serial = 2153] [outer = 0x1291d1000] 04:15:02 INFO - PROCESS | 1957 | 1468840502145 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]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:15:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 04:15:02 INFO - PROCESS | 1957 | 1468840502214 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 1957 | 1468840502216 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:15:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:15:02 INFO - PROCESS | 1957 | 1468840502221 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 1957 | 1468840502223 Marionette TRACE conn2 <- [1,2842,null,{}] 04:15:02 INFO - PROCESS | 1957 | 1468840502227 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}] 04:15:02 INFO - PROCESS | 1957 | 1468840502229 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:02 INFO - PROCESS | 1957 | 1468840502338 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:15:02 INFO - PROCESS | 1957 | 1468840502396 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 1957 | 1468840502398 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x1169b9000 == 41 [pid = 1957] [id = 718] 04:15:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x113250000) [pid = 1957] [serial = 2154] [outer = 0x0] 04:15:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x115e85400) [pid = 1957] [serial = 2155] [outer = 0x113250000] 04:15:02 INFO - PROCESS | 1957 | 1468840502430 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x116776c00) [pid = 1957] [serial = 2156] [outer = 0x113250000] 04:15:02 INFO - PROCESS | 1957 | 1468840502907 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]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:15:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 724ms 04:15:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:15:02 INFO - PROCESS | 1957 | 1468840502945 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 1957 | 1468840502947 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:15:02 INFO - PROCESS | 1957 | 1468840502971 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 1957 | 1468840502974 Marionette TRACE conn2 <- [1,2846,null,{}] 04:15:02 INFO - PROCESS | 1957 | 1468840502978 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}] 04:15:02 INFO - PROCESS | 1957 | 1468840502980 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:03 INFO - PROCESS | 1957 | 1468840503083 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:15:03 INFO - PROCESS | 1957 | 1468840503155 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 1957 | 1468840503157 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x125484000 == 42 [pid = 1957] [id = 719] 04:15:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x118729400) [pid = 1957] [serial = 2157] [outer = 0x0] 04:15:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x118f85800) [pid = 1957] [serial = 2158] [outer = 0x118729400] 04:15:03 INFO - PROCESS | 1957 | 1468840503187 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1193f1c00) [pid = 1957] [serial = 2159] [outer = 0x118729400] 04:15:03 INFO - PROCESS | 1957 | 1468840503588 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]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:15:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 644ms 04:15:03 INFO - PROCESS | 1957 | 1468840503594 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 1957 | 1468840503596 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:15:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:15:03 INFO - PROCESS | 1957 | 1468840503598 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 1957 | 1468840503600 Marionette TRACE conn2 <- [1,2850,null,{}] 04:15:03 INFO - PROCESS | 1957 | 1468840503609 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}] 04:15:03 INFO - PROCESS | 1957 | 1468840503612 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:03 INFO - PROCESS | 1957 | 1468840503735 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:15:03 INFO - PROCESS | 1957 | 1468840503812 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 1957 | 1468840503815 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc72000 == 43 [pid = 1957] [id = 720] 04:15:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x121911000) [pid = 1957] [serial = 2160] [outer = 0x0] 04:15:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x124848000) [pid = 1957] [serial = 2161] [outer = 0x121911000] 04:15:03 INFO - PROCESS | 1957 | 1468840503846 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x124aa4400) [pid = 1957] [serial = 2162] [outer = 0x121911000] 04:15:04 INFO - PROCESS | 1957 | 1468840504269 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:15:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 722ms 04:15:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:15:04 INFO - PROCESS | 1957 | 1468840504320 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 1957 | 1468840504322 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:15:04 INFO - PROCESS | 1957 | 1468840504324 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 1957 | 1468840504325 Marionette TRACE conn2 <- [1,2854,null,{}] 04:15:04 INFO - PROCESS | 1957 | 1468840504328 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}] 04:15:04 INFO - PROCESS | 1957 | 1468840504329 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:04 INFO - PROCESS | 1957 | 1468840504460 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:15:04 INFO - PROCESS | 1957 | 1468840504537 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 1957 | 1468840504538 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b67d800 == 44 [pid = 1957] [id = 721] 04:15:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x116767800) [pid = 1957] [serial = 2163] [outer = 0x0] 04:15:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x126881800) [pid = 1957] [serial = 2164] [outer = 0x116767800] 04:15:04 INFO - PROCESS | 1957 | 1468840504568 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1274c7800) [pid = 1957] [serial = 2165] [outer = 0x116767800] 04:15:05 INFO - PROCESS | 1957 | 1468840505159 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]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:15:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 871ms 04:15:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:15:05 INFO - PROCESS | 1957 | 1468840505210 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 1957 | 1468840505212 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:15:05 INFO - PROCESS | 1957 | 1468840505218 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 1957 | 1468840505221 Marionette TRACE conn2 <- [1,2858,null,{}] 04:15:05 INFO - PROCESS | 1957 | 1468840505225 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}] 04:15:05 INFO - PROCESS | 1957 | 1468840505227 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:05 INFO - PROCESS | 1957 | 1468840505319 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:15:05 INFO - PROCESS | 1957 | 1468840505392 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 1957 | 1468840505394 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x12121d800 == 45 [pid = 1957] [id = 722] 04:15:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x11676a400) [pid = 1957] [serial = 2166] [outer = 0x0] 04:15:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1169f2000) [pid = 1957] [serial = 2167] [outer = 0x11676a400] 04:15:05 INFO - PROCESS | 1957 | 1468840505422 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x118209000) [pid = 1957] [serial = 2168] [outer = 0x11676a400] 04:15:05 INFO - PROCESS | 1957 | 1468840505842 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:15:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 680ms 04:15:05 INFO - PROCESS | 1957 | 1468840505897 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 1957 | 1468840505900 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:15:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:15:05 INFO - PROCESS | 1957 | 1468840505904 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 1957 | 1468840505905 Marionette TRACE conn2 <- [1,2862,null,{}] 04:15:05 INFO - PROCESS | 1957 | 1468840505908 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}] 04:15:05 INFO - PROCESS | 1957 | 1468840505909 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc82000 == 44 [pid = 1957] [id = 716] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12c2ef800 == 43 [pid = 1957] [id = 715] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1214de000 == 42 [pid = 1957] [id = 714] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9cc800 == 41 [pid = 1957] [id = 713] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12abda800 == 40 [pid = 1957] [id = 712] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12a6e4800 == 39 [pid = 1957] [id = 711] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12896d000 == 38 [pid = 1957] [id = 710] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1268c9000 == 37 [pid = 1957] [id = 709] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1214e1800 == 36 [pid = 1957] [id = 708] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1191d7800 == 35 [pid = 1957] [id = 707] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x116f76000 == 34 [pid = 1957] [id = 706] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x127332000 == 33 [pid = 1957] [id = 705] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x119463000 == 32 [pid = 1957] [id = 704] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca9d800 == 31 [pid = 1957] [id = 703] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12121d800 == 30 [pid = 1957] [id = 722] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12b67d800 == 29 [pid = 1957] [id = 721] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc72000 == 28 [pid = 1957] [id = 720] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x125484000 == 27 [pid = 1957] [id = 719] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf16000 == 26 [pid = 1957] [id = 717] 04:15:06 INFO - PROCESS | 1957 | --DOCSHELL 0x1169b9000 == 25 [pid = 1957] [id = 718] 04:15:06 INFO - PROCESS | 1957 | 1468840506494 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x123cd7400) [pid = 1957] [serial = 2090] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x1294c9c00) [pid = 1957] [serial = 2107] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12a7cac00) [pid = 1957] [serial = 2110] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12484b800) [pid = 1957] [serial = 2092] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x1182df400) [pid = 1957] [serial = 2080] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x1185f5000) [pid = 1957] [serial = 2081] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x120e79000) [pid = 1957] [serial = 2086] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x120f91c00) [pid = 1957] [serial = 2087] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1182f1c00) [pid = 1957] [serial = 2074] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118f81c00) [pid = 1957] [serial = 2075] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x113d12000) [pid = 1957] [serial = 2077] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x115eeac00) [pid = 1957] [serial = 2078] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x117286000) [pid = 1957] [serial = 2063] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x112985c00) [pid = 1957] [serial = 2062] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x120f8d800) [pid = 1957] [serial = 2066] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x120de3000) [pid = 1957] [serial = 2065] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1273cb800) [pid = 1957] [serial = 2095] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1274ca000) [pid = 1957] [serial = 2069] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x12687f800) [pid = 1957] [serial = 2093] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x128cc0400) [pid = 1957] [serial = 2098] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x126560400) [pid = 1957] [serial = 2068] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x12a761c00) [pid = 1957] [serial = 2072] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1294d3c00) [pid = 1957] [serial = 2071] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1182f4000) [pid = 1957] [serial = 2101] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12109a400) [pid = 1957] [serial = 2102] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x128e86000) [pid = 1957] [serial = 2099] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119a22000) [pid = 1957] [serial = 2084] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1193ebc00) [pid = 1957] [serial = 2083] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x128e83000) [pid = 1957] [serial = 2104] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1215d3c00) [pid = 1957] [serial = 2089] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x128b46800) [pid = 1957] [serial = 2096] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x12a6c2c00) [pid = 1957] [serial = 2108] [outer = 0x0] [url = about:blank] 04:15:06 INFO - PROCESS | 1957 | 1468840506591 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 1957 | 1468840506593 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x116217000 == 26 [pid = 1957] [id = 723] 04:15:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x1128b1c00) [pid = 1957] [serial = 2169] [outer = 0x0] 04:15:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x112984c00) [pid = 1957] [serial = 2170] [outer = 0x1128b1c00] 04:15:06 INFO - PROCESS | 1957 | 1468840506622 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x1138c8400) [pid = 1957] [serial = 2171] [outer = 0x1128b1c00] 04:15:06 INFO - PROCESS | 1957 | 1468840506921 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]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:15:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1073ms 04:15:06 INFO - PROCESS | 1957 | 1468840506979 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 1957 | 1468840506983 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:15:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:15:06 INFO - PROCESS | 1957 | 1468840506991 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 1957 | 1468840506994 Marionette TRACE conn2 <- [1,2866,null,{}] 04:15:07 INFO - PROCESS | 1957 | 1468840506998 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}] 04:15:07 INFO - PROCESS | 1957 | 1468840507002 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:07 INFO - PROCESS | 1957 | 1468840507169 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:15:07 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc7c000 == 25 [pid = 1957] [id = 16] 04:15:07 INFO - PROCESS | 1957 | 1468840507266 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 1957 | 1468840507268 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x118fb8800 == 26 [pid = 1957] [id = 724] 04:15:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x1169f8c00) [pid = 1957] [serial = 2172] [outer = 0x0] 04:15:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x1182dfc00) [pid = 1957] [serial = 2173] [outer = 0x1169f8c00] 04:15:07 INFO - PROCESS | 1957 | 1468840507330 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x118726000) [pid = 1957] [serial = 2174] [outer = 0x1169f8c00] 04:15:07 INFO - PROCESS | 1957 | 1468840507706 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]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:15:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 775ms 04:15:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:15:07 INFO - PROCESS | 1957 | 1468840507765 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 1957 | 1468840507766 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:15:07 INFO - PROCESS | 1957 | 1468840507768 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 1957 | 1468840507770 Marionette TRACE conn2 <- [1,2870,null,{}] 04:15:07 INFO - PROCESS | 1957 | 1468840507772 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}] 04:15:07 INFO - PROCESS | 1957 | 1468840507774 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:07 INFO - PROCESS | 1957 | 1468840507873 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:15:07 INFO - PROCESS | 1957 | 1468840507878 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 1957 | 1468840507879 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194e2800 == 27 [pid = 1957] [id = 725] 04:15:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x118f8d000) [pid = 1957] [serial = 2175] [outer = 0x0] 04:15:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11961ec00) [pid = 1957] [serial = 2176] [outer = 0x118f8d000] 04:15:07 INFO - PROCESS | 1957 | 1468840507906 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1199a0000) [pid = 1957] [serial = 2177] [outer = 0x118f8d000] 04:15:08 INFO - PROCESS | 1957 | 1468840508242 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]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:15:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 04:15:08 INFO - PROCESS | 1957 | 1468840508288 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 1957 | 1468840508291 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:15:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:15:08 INFO - PROCESS | 1957 | 1468840508298 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 1957 | 1468840508302 Marionette TRACE conn2 <- [1,2874,null,{}] 04:15:08 INFO - PROCESS | 1957 | 1468840508304 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}] 04:15:08 INFO - PROCESS | 1957 | 1468840508307 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:08 INFO - PROCESS | 1957 | 1468840508411 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:15:08 INFO - PROCESS | 1957 | 1468840508420 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 1957 | 1468840508421 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fcf800 == 28 [pid = 1957] [id = 726] 04:15:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119626c00) [pid = 1957] [serial = 2178] [outer = 0x0] 04:15:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119a2f000) [pid = 1957] [serial = 2179] [outer = 0x119626c00] 04:15:08 INFO - PROCESS | 1957 | 1468840508446 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x120f8ec00) [pid = 1957] [serial = 2180] [outer = 0x119626c00] 04:15:08 INFO - PROCESS | 1957 | 1468840508779 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]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:15:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 526ms 04:15:08 INFO - PROCESS | 1957 | 1468840508821 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 1957 | 1468840508822 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:15:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:15:08 INFO - PROCESS | 1957 | 1468840508824 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 1957 | 1468840508825 Marionette TRACE conn2 <- [1,2878,null,{}] 04:15:08 INFO - PROCESS | 1957 | 1468840508828 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}] 04:15:08 INFO - PROCESS | 1957 | 1468840508829 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:08 INFO - PROCESS | 1957 | 1468840508927 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:15:08 INFO - PROCESS | 1957 | 1468840508966 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 1957 | 1468840508974 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x12733d000 == 29 [pid = 1957] [id = 727] 04:15:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x115e84000) [pid = 1957] [serial = 2181] [outer = 0x0] 04:15:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x123d07000) [pid = 1957] [serial = 2182] [outer = 0x115e84000] 04:15:09 INFO - PROCESS | 1957 | 1468840509000 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x124849400) [pid = 1957] [serial = 2183] [outer = 0x115e84000] 04:15:09 INFO - PROCESS | 1957 | 1468840509348 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]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:15:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 569ms 04:15:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:15:09 INFO - PROCESS | 1957 | 1468840509395 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 1957 | 1468840509397 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:15:09 INFO - PROCESS | 1957 | 1468840509400 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 1957 | 1468840509402 Marionette TRACE conn2 <- [1,2882,null,{}] 04:15:09 INFO - PROCESS | 1957 | 1468840509405 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}] 04:15:09 INFO - PROCESS | 1957 | 1468840509407 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:09 INFO - PROCESS | 1957 | 1468840509549 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:15:09 INFO - PROCESS | 1957 | 1468840509566 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 1957 | 1468840509572 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x129146000 == 30 [pid = 1957] [id = 728] 04:15:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x118f81c00) [pid = 1957] [serial = 2184] [outer = 0x0] 04:15:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x124d0d000) [pid = 1957] [serial = 2185] [outer = 0x118f81c00] 04:15:09 INFO - PROCESS | 1957 | 1468840509625 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x126880400) [pid = 1957] [serial = 2186] [outer = 0x118f81c00] 04:15:10 INFO - PROCESS | 1957 | 1468840510005 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]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:15:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 620ms 04:15:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:15:10 INFO - PROCESS | 1957 | 1468840510019 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 1957 | 1468840510020 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:15:10 INFO - PROCESS | 1957 | 1468840510023 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 1957 | 1468840510024 Marionette TRACE conn2 <- [1,2886,null,{}] 04:15:10 INFO - PROCESS | 1957 | 1468840510026 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}] 04:15:10 INFO - PROCESS | 1957 | 1468840510027 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:10 INFO - PROCESS | 1957 | 1468840510125 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:15:10 INFO - PROCESS | 1957 | 1468840510137 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 1957 | 1468840510139 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x112d8f000 == 31 [pid = 1957] [id = 729] 04:15:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x126ce8800) [pid = 1957] [serial = 2187] [outer = 0x0] 04:15:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x1274c4000) [pid = 1957] [serial = 2188] [outer = 0x126ce8800] 04:15:10 INFO - PROCESS | 1957 | 1468840510170 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x128b4a000) [pid = 1957] [serial = 2189] [outer = 0x126ce8800] 04:15:10 INFO - PROCESS | 1957 | 1468840510516 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]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:15:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 521ms 04:15:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:15:10 INFO - PROCESS | 1957 | 1468840510549 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 1957 | 1468840510552 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:15:10 INFO - PROCESS | 1957 | 1468840510555 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 1957 | 1468840510556 Marionette TRACE conn2 <- [1,2890,null,{}] 04:15:10 INFO - PROCESS | 1957 | 1468840510559 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}] 04:15:10 INFO - PROCESS | 1957 | 1468840510560 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:10 INFO - PROCESS | 1957 | 1468840510654 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x123d52000) [pid = 1957] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x112ff9800) [pid = 1957] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x128b4d000) [pid = 1957] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1169f9800) [pid = 1957] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x113d6a400) [pid = 1957] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x11298e400) [pid = 1957] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x115e84400) [pid = 1957] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119a27800) [pid = 1957] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x118f83c00) [pid = 1957] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a75cc00) [pid = 1957] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x1291d0800) [pid = 1957] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x117e12800) [pid = 1957] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x1160bc400) [pid = 1957] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1291d1000) [pid = 1957] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x115e7e000) [pid = 1957] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:15:10 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1160c1000) [pid = 1957] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:15:10 INFO - PROCESS | 1957 | 1468840510902 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 1957 | 1468840510903 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x121008000 == 32 [pid = 1957] [id = 730] 04:15:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1121b2c00) [pid = 1957] [serial = 2190] [outer = 0x0] 04:15:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x113d6a400) [pid = 1957] [serial = 2191] [outer = 0x1121b2c00] 04:15:10 INFO - PROCESS | 1957 | 1468840510928 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x11728b800) [pid = 1957] [serial = 2192] [outer = 0x1121b2c00] 04:15:11 INFO - PROCESS | 1957 | 1468840511193 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:15:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 04:15:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:15:11 INFO - PROCESS | 1957 | 1468840511225 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 1957 | 1468840511227 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:15:11 INFO - PROCESS | 1957 | 1468840511229 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 1957 | 1468840511230 Marionette TRACE conn2 <- [1,2894,null,{}] 04:15:11 INFO - PROCESS | 1957 | 1468840511240 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}] 04:15:11 INFO - PROCESS | 1957 | 1468840511241 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:11 INFO - PROCESS | 1957 | 1468840511324 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:15:11 INFO - PROCESS | 1957 | 1468840511328 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 1957 | 1468840511329 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b9cd000 == 33 [pid = 1957] [id = 731] 04:15:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x117e0e000) [pid = 1957] [serial = 2193] [outer = 0x0] 04:15:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x12190a000) [pid = 1957] [serial = 2194] [outer = 0x117e0e000] 04:15:11 INFO - PROCESS | 1957 | 1468840511354 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x128cc0400) [pid = 1957] [serial = 2195] [outer = 0x117e0e000] 04:15:11 INFO - PROCESS | 1957 | 1468840511693 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]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:15:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 469ms 04:15:11 INFO - PROCESS | 1957 | 1468840511699 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 1957 | 1468840511700 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:15:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:15:11 INFO - PROCESS | 1957 | 1468840511707 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 1957 | 1468840511708 Marionette TRACE conn2 <- [1,2898,null,{}] 04:15:11 INFO - PROCESS | 1957 | 1468840511711 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}] 04:15:11 INFO - PROCESS | 1957 | 1468840511712 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:11 INFO - PROCESS | 1957 | 1468840511819 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:15:11 INFO - PROCESS | 1957 | 1468840511853 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 1957 | 1468840511854 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be21000 == 34 [pid = 1957] [id = 732] 04:15:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x115e84400) [pid = 1957] [serial = 2196] [outer = 0x0] 04:15:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128cbe800) [pid = 1957] [serial = 2197] [outer = 0x115e84400] 04:15:11 INFO - PROCESS | 1957 | 1468840511878 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1291ca400) [pid = 1957] [serial = 2198] [outer = 0x115e84400] 04:15:12 INFO - PROCESS | 1957 | 1468840512152 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]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:15:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 472ms 04:15:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:15:12 INFO - PROCESS | 1957 | 1468840512177 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 1957 | 1468840512178 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:15:12 INFO - PROCESS | 1957 | 1468840512180 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 1957 | 1468840512182 Marionette TRACE conn2 <- [1,2902,null,{}] 04:15:12 INFO - PROCESS | 1957 | 1468840512192 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}] 04:15:12 INFO - PROCESS | 1957 | 1468840512193 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:12 INFO - PROCESS | 1957 | 1468840512274 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:15:12 INFO - PROCESS | 1957 | 1468840512278 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 1957 | 1468840512280 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c64a000 == 35 [pid = 1957] [id = 733] 04:15:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x128e7c800) [pid = 1957] [serial = 2199] [outer = 0x0] 04:15:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x1291d8000) [pid = 1957] [serial = 2200] [outer = 0x128e7c800] 04:15:12 INFO - PROCESS | 1957 | 1468840512309 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1294d1c00) [pid = 1957] [serial = 2201] [outer = 0x128e7c800] 04:15:12 INFO - PROCESS | 1957 | 1468840512673 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:15:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 527ms 04:15:12 INFO - PROCESS | 1957 | 1468840512718 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 1957 | 1468840512720 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:15:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:15:12 INFO - PROCESS | 1957 | 1468840512722 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 1957 | 1468840512724 Marionette TRACE conn2 <- [1,2906,null,{}] 04:15:12 INFO - PROCESS | 1957 | 1468840512726 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}] 04:15:12 INFO - PROCESS | 1957 | 1468840512727 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:12 INFO - PROCESS | 1957 | 1468840512814 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:15:12 INFO - PROCESS | 1957 | 1468840512820 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 1957 | 1468840512821 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x1248a4800 == 36 [pid = 1957] [id = 734] 04:15:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1292e5400) [pid = 1957] [serial = 2202] [outer = 0x0] 04:15:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12a66dc00) [pid = 1957] [serial = 2203] [outer = 0x1292e5400] 04:15:12 INFO - PROCESS | 1957 | 1468840512845 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a75f800) [pid = 1957] [serial = 2204] [outer = 0x1292e5400] 04:15:13 INFO - PROCESS | 1957 | 1468840513418 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]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:15:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 724ms 04:15:13 INFO - PROCESS | 1957 | 1468840513474 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 1957 | 1468840513476 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:15:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:15:13 INFO - PROCESS | 1957 | 1468840513479 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 1957 | 1468840513483 Marionette TRACE conn2 <- [1,2910,null,{}] 04:15:13 INFO - PROCESS | 1957 | 1468840513488 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}] 04:15:13 INFO - PROCESS | 1957 | 1468840513490 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:13 INFO - PROCESS | 1957 | 1468840513601 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:15:13 INFO - PROCESS | 1957 | 1468840513661 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 1957 | 1468840513663 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x120e20800 == 37 [pid = 1957] [id = 735] 04:15:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x1160bd400) [pid = 1957] [serial = 2205] [outer = 0x0] 04:15:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x116a9d400) [pid = 1957] [serial = 2206] [outer = 0x1160bd400] 04:15:13 INFO - PROCESS | 1957 | 1468840513693 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x1182ed400) [pid = 1957] [serial = 2207] [outer = 0x1160bd400] 04:15:14 INFO - PROCESS | 1957 | 1468840514203 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]]]}] 04:15:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:15:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:15:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 774ms 04:15:14 INFO - PROCESS | 1957 | 1468840514276 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 1957 | 1468840514280 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:15:14 INFO - TEST-START | /DOMEvents/constructors.html 04:15:14 INFO - PROCESS | 1957 | 1468840514288 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 1957 | 1468840514290 Marionette TRACE conn2 <- [1,2914,null,{}] 04:15:14 INFO - PROCESS | 1957 | 1468840514292 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}] 04:15:14 INFO - PROCESS | 1957 | 1468840514294 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:14 INFO - PROCESS | 1957 | 1468840514407 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:15:14 INFO - PROCESS | 1957 | 1468840514634 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 1957 | 1468840514635 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x118298000 == 38 [pid = 1957] [id = 736] 04:15:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x1128b0800) [pid = 1957] [serial = 2208] [outer = 0x0] 04:15:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1162d0000) [pid = 1957] [serial = 2209] [outer = 0x1128b0800] 04:15:14 INFO - PROCESS | 1957 | 1468840514665 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x117e16800) [pid = 1957] [serial = 2210] [outer = 0x1128b0800] 04:15:15 INFO - PROCESS | 1957 | 1468840515142 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]]]}] 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:15:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:15:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:15:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:15:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:15:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:15:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:15:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:15:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:15:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 875ms 04:15:15 INFO - PROCESS | 1957 | 1468840515167 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:15:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:15:15 INFO - PROCESS | 1957 | 1468840515171 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:15:15 INFO - PROCESS | 1957 | 1468840515177 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 1957 | 1468840515180 Marionette TRACE conn2 <- [1,2918,null,{}] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12c64a000 == 37 [pid = 1957] [id = 733] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12be21000 == 36 [pid = 1957] [id = 732] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12b9cd000 == 35 [pid = 1957] [id = 731] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x121008000 == 34 [pid = 1957] [id = 730] 04:15:15 INFO - PROCESS | 1957 | 1468840515243 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}] 04:15:15 INFO - PROCESS | 1957 | 1468840515246 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x112d8f000 == 33 [pid = 1957] [id = 729] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x129146000 == 32 [pid = 1957] [id = 728] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12733d000 == 31 [pid = 1957] [id = 727] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x124fcf800 == 30 [pid = 1957] [id = 726] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x1194e2800 == 29 [pid = 1957] [id = 725] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x118fb8800 == 28 [pid = 1957] [id = 724] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x116217000 == 27 [pid = 1957] [id = 723] 04:15:15 INFO - PROCESS | 1957 | --DOCSHELL 0x12caa5800 == 26 [pid = 1957] [id = 18] 04:15:15 INFO - PROCESS | 1957 | 1468840515355 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:15:15 INFO - PROCESS | 1957 | 1468840515360 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 1957 | 1468840515362 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c2800 == 27 [pid = 1957] [id = 737] 04:15:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x11872d400) [pid = 1957] [serial = 2211] [outer = 0x0] 04:15:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x1193f0800) [pid = 1957] [serial = 2212] [outer = 0x11872d400] 04:15:15 INFO - PROCESS | 1957 | 1468840515391 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x119920c00) [pid = 1957] [serial = 2213] [outer = 0x11872d400] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x12484e800) [pid = 1957] [serial = 2134] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x12705ac00) [pid = 1957] [serial = 2137] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x12705d800) [pid = 1957] [serial = 2135] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x128cc3c00) [pid = 1957] [serial = 2140] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x11728ac00) [pid = 1957] [serial = 2122] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1182e0c00) [pid = 1957] [serial = 2123] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1160c2000) [pid = 1957] [serial = 2113] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x1176b1800) [pid = 1957] [serial = 2114] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x115e81800) [pid = 1957] [serial = 2119] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1160bd800) [pid = 1957] [serial = 2120] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x11940d800) [pid = 1957] [serial = 2125] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x11999c000) [pid = 1957] [serial = 2126] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x120ddfc00) [pid = 1957] [serial = 2128] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x120e7a400) [pid = 1957] [serial = 2129] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1191e9400) [pid = 1957] [serial = 2116] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119998000) [pid = 1957] [serial = 2117] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x12b690800) [pid = 1957] [serial = 2111] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a6c2000) [pid = 1957] [serial = 2150] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x126c4d400) [pid = 1957] [serial = 2146] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x1182f6400) [pid = 1957] [serial = 2143] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x119a24000) [pid = 1957] [serial = 2144] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1294c7400) [pid = 1957] [serial = 2149] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x128ec3000) [pid = 1957] [serial = 2141] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x1291cbc00) [pid = 1957] [serial = 2147] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12abf2400) [pid = 1957] [serial = 2153] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x120f8f800) [pid = 1957] [serial = 2131] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x121bf5c00) [pid = 1957] [serial = 2132] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x12a75d800) [pid = 1957] [serial = 2152] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x128b4c800) [pid = 1957] [serial = 2138] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x1291d4000) [pid = 1957] [serial = 2105] [outer = 0x0] [url = about:blank] 04:15:15 INFO - PROCESS | 1957 | 1468840515716 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:15:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:15:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 572ms 04:15:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:15:15 INFO - PROCESS | 1957 | 1468840515750 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 1957 | 1468840515752 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:15:15 INFO - PROCESS | 1957 | 1468840515755 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 1957 | 1468840515756 Marionette TRACE conn2 <- [1,2922,null,{}] 04:15:15 INFO - PROCESS | 1957 | 1468840515758 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}] 04:15:15 INFO - PROCESS | 1957 | 1468840515760 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:15 INFO - PROCESS | 1957 | 1468840515841 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:15:15 INFO - PROCESS | 1957 | 1468840515846 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 1957 | 1468840515848 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x12489c800 == 28 [pid = 1957] [id = 738] 04:15:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x119a23400) [pid = 1957] [serial = 2214] [outer = 0x0] 04:15:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x120ddfc00) [pid = 1957] [serial = 2215] [outer = 0x119a23400] 04:15:15 INFO - PROCESS | 1957 | 1468840515873 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x120e71800) [pid = 1957] [serial = 2216] [outer = 0x119a23400] 04:15:16 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:15:16 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:15:16 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:15:16 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:15:16 INFO - PROCESS | 1957 | 1468840516249 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]]]}] 04:15:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:15:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:15: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 04:15:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:15: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 04:15:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:15: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]" 04:15:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:15:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:15:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 518ms 04:15:16 INFO - PROCESS | 1957 | 1468840516274 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 1957 | 1468840516275 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:15:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:15:16 INFO - PROCESS | 1957 | 1468840516283 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 1957 | 1468840516287 Marionette TRACE conn2 <- [1,2926,null,{}] 04:15:16 INFO - PROCESS | 1957 | 1468840516290 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}] 04:15:16 INFO - PROCESS | 1957 | 1468840516293 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:16 INFO - PROCESS | 1957 | 1468840516373 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:15:16 INFO - PROCESS | 1957 | 1468840516431 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 1957 | 1468840516432 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e50000 == 29 [pid = 1957] [id = 739] 04:15:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x115e1e800) [pid = 1957] [serial = 2217] [outer = 0x0] 04:15:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x120f91c00) [pid = 1957] [serial = 2218] [outer = 0x115e1e800] 04:15:16 INFO - PROCESS | 1957 | 1468840516456 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x126879800) [pid = 1957] [serial = 2219] [outer = 0x115e1e800] 04:15:16 INFO - PROCESS | 1957 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:15:16 INFO - PROCESS | 1957 | 1468840516714 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]]]}] 04:15:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:15:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 478ms 04:15:16 INFO - PROCESS | 1957 | 1468840516760 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 1957 | 1468840516763 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:15:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:15:16 INFO - PROCESS | 1957 | 1468840516777 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 1957 | 1468840516779 Marionette TRACE conn2 <- [1,2930,null,{}] 04:15:16 INFO - PROCESS | 1957 | 1468840516783 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}] 04:15:16 INFO - PROCESS | 1957 | 1468840516788 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:16 INFO - PROCESS | 1957 | 1468840516977 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:15:17 INFO - PROCESS | 1957 | 1468840517102 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 1957 | 1468840517104 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x1162aa800 == 30 [pid = 1957] [id = 740] 04:15:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1160bd800) [pid = 1957] [serial = 2220] [outer = 0x0] 04:15:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x116aa0400) [pid = 1957] [serial = 2221] [outer = 0x1160bd800] 04:15:17 INFO - PROCESS | 1957 | 1468840517191 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x118519400) [pid = 1957] [serial = 2222] [outer = 0x1160bd800] 04:15:17 INFO - PROCESS | 1957 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:15:17 INFO - PROCESS | 1957 | 1468840517567 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]]]}] 04:15:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:15:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 832ms 04:15:17 INFO - PROCESS | 1957 | 1468840517599 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 1957 | 1468840517601 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:15:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:15:17 INFO - PROCESS | 1957 | 1468840517605 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 1957 | 1468840517607 Marionette TRACE conn2 <- [1,2934,null,{}] 04:15:17 INFO - PROCESS | 1957 | 1468840517610 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}] 04:15:17 INFO - PROCESS | 1957 | 1468840517613 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:17 INFO - PROCESS | 1957 | 1468840517712 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:15:17 INFO - PROCESS | 1957 | 1468840517767 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 1957 | 1468840517768 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x127329000 == 31 [pid = 1957] [id = 741] 04:15:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1191e6800) [pid = 1957] [serial = 2223] [outer = 0x0] 04:15:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x119a22800) [pid = 1957] [serial = 2224] [outer = 0x1191e6800] 04:15:17 INFO - PROCESS | 1957 | 1468840517799 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x120dec400) [pid = 1957] [serial = 2225] [outer = 0x1191e6800] 04:15:18 INFO - PROCESS | 1957 | 1468840518152 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]]]}] 04:15: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. 04:15:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 571ms 04:15:18 INFO - PROCESS | 1957 | 1468840518176 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 1957 | 1468840518178 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:15:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:15:18 INFO - PROCESS | 1957 | 1468840518180 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 1957 | 1468840518182 Marionette TRACE conn2 <- [1,2938,null,{}] 04:15:18 INFO - PROCESS | 1957 | 1468840518184 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}] 04:15:18 INFO - PROCESS | 1957 | 1468840518186 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:18 INFO - PROCESS | 1957 | 1468840518282 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:15:18 INFO - PROCESS | 1957 | 1468840518339 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 1957 | 1468840518340 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a8a5800 == 32 [pid = 1957] [id = 742] 04:15:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x120ded000) [pid = 1957] [serial = 2226] [outer = 0x0] 04:15:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x125419000) [pid = 1957] [serial = 2227] [outer = 0x120ded000] 04:15:18 INFO - PROCESS | 1957 | 1468840518369 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12705cc00) [pid = 1957] [serial = 2228] [outer = 0x120ded000] 04:15:18 INFO - PROCESS | 1957 | 1468840518727 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]]]}] 04:15:18 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. 04:15:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 569ms 04:15:18 INFO - PROCESS | 1957 | 1468840518750 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 1957 | 1468840518752 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:15:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:15:18 INFO - PROCESS | 1957 | 1468840518760 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 1957 | 1468840518763 Marionette TRACE conn2 <- [1,2942,null,{}] 04:15:18 INFO - PROCESS | 1957 | 1468840518766 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}] 04:15:18 INFO - PROCESS | 1957 | 1468840518768 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:18 INFO - PROCESS | 1957 | 1468840518866 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:15:18 INFO - PROCESS | 1957 | 1468840518922 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 1957 | 1468840518923 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214e1800 == 33 [pid = 1957] [id = 743] 04:15:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x123dda400) [pid = 1957] [serial = 2229] [outer = 0x0] 04:15:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128b47c00) [pid = 1957] [serial = 2230] [outer = 0x123dda400] 04:15:18 INFO - PROCESS | 1957 | 1468840518953 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1291ce400) [pid = 1957] [serial = 2231] [outer = 0x123dda400] 04:15:19 INFO - PROCESS | 1957 | 1468840519294 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"]]]}] 04:15: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 04:15:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:15:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 574ms 04:15:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:15:19 INFO - PROCESS | 1957 | 1468840519331 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 1957 | 1468840519332 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:15:19 INFO - PROCESS | 1957 | 1468840519335 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 1957 | 1468840519336 Marionette TRACE conn2 <- [1,2946,null,{}] 04:15:19 INFO - PROCESS | 1957 | 1468840519338 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}] 04:15:19 INFO - PROCESS | 1957 | 1468840519340 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:19 INFO - PROCESS | 1957 | 1468840519433 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:15:19 INFO - PROCESS | 1957 | 1468840519488 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 1957 | 1468840519489 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x12be1d800 == 34 [pid = 1957] [id = 744] 04:15:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x1291ce800) [pid = 1957] [serial = 2232] [outer = 0x0] 04:15:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x1292ec400) [pid = 1957] [serial = 2233] [outer = 0x1291ce800] 04:15:19 INFO - PROCESS | 1957 | 1468840519517 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12a5d9400) [pid = 1957] [serial = 2234] [outer = 0x1291ce800] 04:15:19 INFO - PROCESS | 1957 | 1468840519870 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]]]}] 04:15:19 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. 04:15:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 04:15:19 INFO - PROCESS | 1957 | 1468840519906 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 1957 | 1468840519907 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:15:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:15:19 INFO - PROCESS | 1957 | 1468840519911 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 1957 | 1468840519912 Marionette TRACE conn2 <- [1,2950,null,{}] 04:15:19 INFO - PROCESS | 1957 | 1468840519915 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}] 04:15:19 INFO - PROCESS | 1957 | 1468840519917 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:20 INFO - PROCESS | 1957 | 1468840520014 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:15:20 INFO - PROCESS | 1957 | 1468840520074 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 1957 | 1468840520079 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x128972800 == 35 [pid = 1957] [id = 745] 04:15:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a6c9c00) [pid = 1957] [serial = 2235] [outer = 0x0] 04:15:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a763000) [pid = 1957] [serial = 2236] [outer = 0x12a6c9c00] 04:15:20 INFO - PROCESS | 1957 | 1468840520116 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12abf3000) [pid = 1957] [serial = 2237] [outer = 0x12a6c9c00] 04:15:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12ca8b000 == 36 [pid = 1957] [id = 746] 04:15:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12b696000) [pid = 1957] [serial = 2238] [outer = 0x0] 04:15:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x12a670c00) [pid = 1957] [serial = 2239] [outer = 0x12b696000] 04:15:20 INFO - PROCESS | 1957 | 1468840520543 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]]]}] 04:15: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. 04:15:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 04:15:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:15:20 INFO - PROCESS | 1957 | 1468840520580 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 1957 | 1468840520581 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:15:20 INFO - PROCESS | 1957 | 1468840520584 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 1957 | 1468840520585 Marionette TRACE conn2 <- [1,2954,null,{}] 04:15:20 INFO - PROCESS | 1957 | 1468840520587 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}] 04:15:20 INFO - PROCESS | 1957 | 1468840520589 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:20 INFO - PROCESS | 1957 | 1468840520701 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:15:20 INFO - PROCESS | 1957 | 1468840520790 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 1957 | 1468840520791 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc70800 == 37 [pid = 1957] [id = 747] 04:15:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x12a75a400) [pid = 1957] [serial = 2240] [outer = 0x0] 04:15:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x12b68f400) [pid = 1957] [serial = 2241] [outer = 0x12a75a400] 04:15:20 INFO - PROCESS | 1957 | 1468840520819 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x12b93a400) [pid = 1957] [serial = 2242] [outer = 0x12a75a400] 04:15:21 INFO - PROCESS | 1957 | 1468840521169 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]]]}] 04:15:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:15: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 04:15:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 619ms 04:15:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:15:21 INFO - PROCESS | 1957 | 1468840521203 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 1957 | 1468840521205 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:15:21 INFO - PROCESS | 1957 | 1468840521207 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 1957 | 1468840521208 Marionette TRACE conn2 <- [1,2958,null,{}] 04:15:21 INFO - PROCESS | 1957 | 1468840521211 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}] 04:15:21 INFO - PROCESS | 1957 | 1468840521212 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:21 INFO - PROCESS | 1957 | 1468840521316 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:15:21 INFO - PROCESS | 1957 | 1468840521377 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 1957 | 1468840521378 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d479000 == 38 [pid = 1957] [id = 748] 04:15:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x12b93d800) [pid = 1957] [serial = 2243] [outer = 0x0] 04:15:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x12b944400) [pid = 1957] [serial = 2244] [outer = 0x12b93d800] 04:15:21 INFO - PROCESS | 1957 | 1468840521406 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x12ba19400) [pid = 1957] [serial = 2245] [outer = 0x12b93d800] 04:15:21 INFO - PROCESS | 1957 | 1468840521942 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]]]}] 04:15: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. 04:15:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 768ms 04:15:21 INFO - PROCESS | 1957 | 1468840521977 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 1957 | 1468840521980 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:15:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:15:21 INFO - PROCESS | 1957 | 1468840521984 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 1957 | 1468840521989 Marionette TRACE conn2 <- [1,2962,null,{}] 04:15:21 INFO - PROCESS | 1957 | 1468840521994 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}] 04:15:21 INFO - PROCESS | 1957 | 1468840521996 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:22 INFO - PROCESS | 1957 | 1468840522172 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:15:22 INFO - PROCESS | 1957 | 1468840522330 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 1957 | 1468840522332 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x117e47000 == 39 [pid = 1957] [id = 749] 04:15:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1191e7c00) [pid = 1957] [serial = 2246] [outer = 0x0] 04:15:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1193e8800) [pid = 1957] [serial = 2247] [outer = 0x1191e7c00] 04:15:22 INFO - PROCESS | 1957 | 1468840522365 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x119a2e800) [pid = 1957] [serial = 2248] [outer = 0x1191e7c00] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x128e50000 == 38 [pid = 1957] [id = 739] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12489c800 == 37 [pid = 1957] [id = 738] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c2800 == 36 [pid = 1957] [id = 737] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x118298000 == 35 [pid = 1957] [id = 736] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x1248a4800 == 34 [pid = 1957] [id = 734] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x120e20800 == 33 [pid = 1957] [id = 735] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12d479000 == 32 [pid = 1957] [id = 748] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc70800 == 31 [pid = 1957] [id = 747] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x128972800 == 30 [pid = 1957] [id = 745] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12ca8b000 == 29 [pid = 1957] [id = 746] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12be1d800 == 28 [pid = 1957] [id = 744] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x1214e1800 == 27 [pid = 1957] [id = 743] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x12a8a5800 == 26 [pid = 1957] [id = 742] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x127329000 == 25 [pid = 1957] [id = 741] 04:15:22 INFO - PROCESS | 1957 | --DOCSHELL 0x1162aa800 == 24 [pid = 1957] [id = 740] 04:15:23 INFO - PROCESS | 1957 | 1468840523259 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]]]}] 04:15: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. 04:15:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1326ms 04:15:23 INFO - PROCESS | 1957 | 1468840523326 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 1957 | 1468840523329 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:15:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:15:23 INFO - PROCESS | 1957 | 1468840523338 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 1957 | 1468840523341 Marionette TRACE conn2 <- [1,2966,null,{}] 04:15:23 INFO - PROCESS | 1957 | 1468840523346 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}] 04:15:23 INFO - PROCESS | 1957 | 1468840523349 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:23 INFO - PROCESS | 1957 | 1468840523481 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:15:23 INFO - PROCESS | 1957 | 1468840523491 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 1957 | 1468840523493 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170f1800 == 25 [pid = 1957] [id = 750] 04:15:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x117286c00) [pid = 1957] [serial = 2249] [outer = 0x0] 04:15:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1182e5400) [pid = 1957] [serial = 2250] [outer = 0x117286c00] 04:15:23 INFO - PROCESS | 1957 | 1468840523536 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x11872a000) [pid = 1957] [serial = 2251] [outer = 0x117286c00] 04:15:23 INFO - PROCESS | 1957 | 1468840523964 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]]]}] 04:15:24 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. 04:15:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 676ms 04:15:24 INFO - PROCESS | 1957 | 1468840524011 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 1957 | 1468840524017 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:15:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:15:24 INFO - PROCESS | 1957 | 1468840524032 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 1957 | 1468840524035 Marionette TRACE conn2 <- [1,2970,null,{}] 04:15:24 INFO - PROCESS | 1957 | 1468840524046 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}] 04:15:24 INFO - PROCESS | 1957 | 1468840524048 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:24 INFO - PROCESS | 1957 | 1468840524210 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:15:24 INFO - PROCESS | 1957 | 1468840524301 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 1957 | 1468840524303 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fd1800 == 26 [pid = 1957] [id = 751] 04:15:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x119a29800) [pid = 1957] [serial = 2252] [outer = 0x0] 04:15:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x119ae6400) [pid = 1957] [serial = 2253] [outer = 0x119a29800] 04:15:24 INFO - PROCESS | 1957 | 1468840524347 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x120deac00) [pid = 1957] [serial = 2254] [outer = 0x119a29800] 04:15:24 INFO - PROCESS | 1957 | 1468840524712 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]]]}] 04:15: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. 04:15:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 723ms 04:15:24 INFO - PROCESS | 1957 | 1468840524754 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 1957 | 1468840524756 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:15:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:15:24 INFO - PROCESS | 1957 | 1468840524758 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 1957 | 1468840524760 Marionette TRACE conn2 <- [1,2974,null,{}] 04:15:24 INFO - PROCESS | 1957 | 1468840524775 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}] 04:15:24 INFO - PROCESS | 1957 | 1468840524779 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:24 INFO - PROCESS | 1957 | 1468840524878 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:15:24 INFO - PROCESS | 1957 | 1468840524885 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 1957 | 1468840524887 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296c2800 == 27 [pid = 1957] [id = 752] 04:15:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x120deb800) [pid = 1957] [serial = 2255] [outer = 0x0] 04:15:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x121bf2c00) [pid = 1957] [serial = 2256] [outer = 0x120deb800] 04:15:24 INFO - PROCESS | 1957 | 1468840524914 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x124d09800) [pid = 1957] [serial = 2257] [outer = 0x120deb800] 04:15:25 INFO - PROCESS | 1957 | 1468840525225 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]]]}] 04:15:25 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. 04:15:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 480ms 04:15:25 INFO - PROCESS | 1957 | 1468840525241 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 1957 | 1468840525242 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:15:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:15:25 INFO - PROCESS | 1957 | 1468840525251 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 1957 | 1468840525254 Marionette TRACE conn2 <- [1,2978,null,{}] 04:15:25 INFO - PROCESS | 1957 | 1468840525261 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}] 04:15:25 INFO - PROCESS | 1957 | 1468840525263 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:25 INFO - PROCESS | 1957 | 1468840525375 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:15:25 INFO - PROCESS | 1957 | 1468840525379 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 1957 | 1468840525380 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abd1000 == 28 [pid = 1957] [id = 753] 04:15:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x126c4d400) [pid = 1957] [serial = 2258] [outer = 0x0] 04:15:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x126e43c00) [pid = 1957] [serial = 2259] [outer = 0x126c4d400] 04:15:25 INFO - PROCESS | 1957 | 1468840525405 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x1274c6400) [pid = 1957] [serial = 2260] [outer = 0x126c4d400] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x12cc7c800) [pid = 1957] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x128e7c800) [pid = 1957] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x119a23400) [pid = 1957] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x115e1e800) [pid = 1957] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x115e84000) [pid = 1957] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x118f8d000) [pid = 1957] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x1169f8c00) [pid = 1957] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x119626c00) [pid = 1957] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x11676a400) [pid = 1957] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x118f81c00) [pid = 1957] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x1128b1c00) [pid = 1957] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x1128b0800) [pid = 1957] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x126ce8800) [pid = 1957] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x1121b2c00) [pid = 1957] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x115e84400) [pid = 1957] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11872d400) [pid = 1957] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x12cc9e400) [pid = 1957] [serial = 50] [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.] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x113250000) [pid = 1957] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x118729400) [pid = 1957] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x121911000) [pid = 1957] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x116767800) [pid = 1957] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x117e0e000) [pid = 1957] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1292e5400) [pid = 1957] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:15:26 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x1160bd400) [pid = 1957] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:15:26 INFO - PROCESS | 1957 | 1468840526165 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]]]}] 04:15:26 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. 04:15:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 932ms 04:15:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:15:26 INFO - PROCESS | 1957 | 1468840526177 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 1957 | 1468840526179 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:15:26 INFO - PROCESS | 1957 | 1468840526181 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 1957 | 1468840526182 Marionette TRACE conn2 <- [1,2982,null,{}] 04:15:26 INFO - PROCESS | 1957 | 1468840526185 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}] 04:15:26 INFO - PROCESS | 1957 | 1468840526188 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:26 INFO - PROCESS | 1957 | 1468840526264 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:15:26 INFO - PROCESS | 1957 | 1468840526270 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 1957 | 1468840526271 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d1800 == 29 [pid = 1957] [id = 754] 04:15:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x112652400) [pid = 1957] [serial = 2261] [outer = 0x0] 04:15:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x116767800) [pid = 1957] [serial = 2262] [outer = 0x112652400] 04:15:26 INFO - PROCESS | 1957 | 1468840526296 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x1182e8400) [pid = 1957] [serial = 2263] [outer = 0x112652400] 04:15:26 INFO - PROCESS | 1957 | 1468840526622 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"]]]}] 04:15:26 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 04:15:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:15:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 04:15:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:15:26 INFO - PROCESS | 1957 | 1468840526671 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 1957 | 1468840526672 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:15:26 INFO - PROCESS | 1957 | 1468840526675 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 1957 | 1468840526676 Marionette TRACE conn2 <- [1,2986,null,{}] 04:15:26 INFO - PROCESS | 1957 | 1468840526678 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}] 04:15:26 INFO - PROCESS | 1957 | 1468840526682 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:26 INFO - PROCESS | 1957 | 1468840526794 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:15:26 INFO - PROCESS | 1957 | 1468840526798 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 1957 | 1468840526799 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x12c63f000 == 30 [pid = 1957] [id = 755] 04:15:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x119391c00) [pid = 1957] [serial = 2264] [outer = 0x0] 04:15:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x1274cc400) [pid = 1957] [serial = 2265] [outer = 0x119391c00] 04:15:26 INFO - PROCESS | 1957 | 1468840526827 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x128e83000) [pid = 1957] [serial = 2266] [outer = 0x119391c00] 04:15:27 INFO - PROCESS | 1957 | 1468840527162 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]]]}] 04:15:27 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. 04:15:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 522ms 04:15:27 INFO - PROCESS | 1957 | 1468840527198 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 1957 | 1468840527200 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:15:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:15:27 INFO - PROCESS | 1957 | 1468840527203 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 1957 | 1468840527205 Marionette TRACE conn2 <- [1,2990,null,{}] 04:15:27 INFO - PROCESS | 1957 | 1468840527208 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}] 04:15:27 INFO - PROCESS | 1957 | 1468840527210 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:27 INFO - PROCESS | 1957 | 1468840527356 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:15:27 INFO - PROCESS | 1957 | 1468840527371 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 1957 | 1468840527372 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cc88800 == 31 [pid = 1957] [id = 756] 04:15:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x1128b3800) [pid = 1957] [serial = 2267] [outer = 0x0] 04:15:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x1291d0000) [pid = 1957] [serial = 2268] [outer = 0x1128b3800] 04:15:27 INFO - PROCESS | 1957 | 1468840527411 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x1292ec800) [pid = 1957] [serial = 2269] [outer = 0x1128b3800] 04:15:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d197000 == 32 [pid = 1957] [id = 757] 04:15:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x1294d4400) [pid = 1957] [serial = 2270] [outer = 0x0] 04:15:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x1291d5400) [pid = 1957] [serial = 2271] [outer = 0x1294d4400] 04:15:27 INFO - PROCESS | 1957 | 1468840527751 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]]]}] 04:15:27 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. 04:15:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 04:15:27 INFO - PROCESS | 1957 | 1468840527775 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 1957 | 1468840527776 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:15:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:15:27 INFO - PROCESS | 1957 | 1468840527778 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 1957 | 1468840527779 Marionette TRACE conn2 <- [1,2994,null,{}] 04:15:27 INFO - PROCESS | 1957 | 1468840527781 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}] 04:15:27 INFO - PROCESS | 1957 | 1468840527783 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:27 INFO - PROCESS | 1957 | 1468840527879 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:15:27 INFO - PROCESS | 1957 | 1468840527939 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 1957 | 1468840527941 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d1a9800 == 33 [pid = 1957] [id = 758] 04:15:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x126c4d800) [pid = 1957] [serial = 2272] [outer = 0x0] 04:15:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x12a5cfc00) [pid = 1957] [serial = 2273] [outer = 0x126c4d800] 04:15:27 INFO - PROCESS | 1957 | 1468840527965 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x1291d2c00) [pid = 1957] [serial = 2274] [outer = 0x126c4d800] 04:15:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:15:28 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 04:15:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 568ms 04:15:28 INFO - PROCESS | 1957 | 1468840528340 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]]]}] 04:15:28 INFO - PROCESS | 1957 | 1468840528347 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 1957 | 1468840528350 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:15:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:15:28 INFO - PROCESS | 1957 | 1468840528353 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 1957 | 1468840528355 Marionette TRACE conn2 <- [1,2998,null,{}] 04:15:28 INFO - PROCESS | 1957 | 1468840528359 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}] 04:15:28 INFO - PROCESS | 1957 | 1468840528361 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:28 INFO - PROCESS | 1957 | 1468840528479 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:15:28 INFO - PROCESS | 1957 | 1468840528538 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 1957 | 1468840528541 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214de000 == 34 [pid = 1957] [id = 759] 04:15:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x115e80400) [pid = 1957] [serial = 2275] [outer = 0x0] 04:15:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x116537800) [pid = 1957] [serial = 2276] [outer = 0x115e80400] 04:15:28 INFO - PROCESS | 1957 | 1468840528575 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x1182f9400) [pid = 1957] [serial = 2277] [outer = 0x115e80400] 04:15:29 INFO - PROCESS | 1957 | 1468840529027 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]]]}] 04:15:29 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. 04:15:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 720ms 04:15:29 INFO - PROCESS | 1957 | 1468840529073 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 1957 | 1468840529076 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:15:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:15:29 INFO - PROCESS | 1957 | 1468840529081 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 1957 | 1468840529083 Marionette TRACE conn2 <- [1,3002,null,{}] 04:15:29 INFO - PROCESS | 1957 | 1468840529085 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}] 04:15:29 INFO - PROCESS | 1957 | 1468840529087 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:29 INFO - PROCESS | 1957 | 1468840529196 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:15:29 INFO - PROCESS | 1957 | 1468840529303 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 1957 | 1468840529304 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12abdb800 == 35 [pid = 1957] [id = 760] 04:15:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x119914800) [pid = 1957] [serial = 2278] [outer = 0x0] 04:15:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x119a24400) [pid = 1957] [serial = 2279] [outer = 0x119914800] 04:15:29 INFO - PROCESS | 1957 | 1468840529335 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x120e78000) [pid = 1957] [serial = 2280] [outer = 0x119914800] 04:15:29 INFO - PROCESS | 1957 | 1468840529728 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]]]}] 04:15:29 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. 04:15:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 673ms 04:15:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:15:29 INFO - PROCESS | 1957 | 1468840529753 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 1957 | 1468840529755 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:15:29 INFO - PROCESS | 1957 | 1468840529757 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 1957 | 1468840529760 Marionette TRACE conn2 <- [1,3006,null,{}] 04:15:29 INFO - PROCESS | 1957 | 1468840529767 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}] 04:15:29 INFO - PROCESS | 1957 | 1468840529771 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:29 INFO - PROCESS | 1957 | 1468840529879 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:15:29 INFO - PROCESS | 1957 | 1468840529979 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 1957 | 1468840529982 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d715000 == 36 [pid = 1957] [id = 761] 04:15:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x120f8f000) [pid = 1957] [serial = 2281] [outer = 0x0] 04:15:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x124848800) [pid = 1957] [serial = 2282] [outer = 0x120f8f000] 04:15:30 INFO - PROCESS | 1957 | 1468840530013 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x1274cac00) [pid = 1957] [serial = 2283] [outer = 0x120f8f000] 04:15:30 INFO - PROCESS | 1957 | 1468840530526 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]]]}] 04:15:30 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. 04:15:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 774ms 04:15:30 INFO - PROCESS | 1957 | 1468840530532 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 1957 | 1468840530534 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:15:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:15:30 INFO - PROCESS | 1957 | 1468840530538 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 1957 | 1468840530540 Marionette TRACE conn2 <- [1,3010,null,{}] 04:15:30 INFO - PROCESS | 1957 | 1468840530543 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}] 04:15:30 INFO - PROCESS | 1957 | 1468840530545 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:30 INFO - PROCESS | 1957 | 1468840530675 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:15:30 INFO - PROCESS | 1957 | 1468840530738 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 1957 | 1468840530741 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x1194d9800 == 37 [pid = 1957] [id = 762] 04:15:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x1176a8400) [pid = 1957] [serial = 2284] [outer = 0x0] 04:15:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x1182e0c00) [pid = 1957] [serial = 2285] [outer = 0x1176a8400] 04:15:30 INFO - PROCESS | 1957 | 1468840530768 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x118730c00) [pid = 1957] [serial = 2286] [outer = 0x1176a8400] 04:15:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12d197000 == 36 [pid = 1957] [id = 757] 04:15:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12cc88800 == 35 [pid = 1957] [id = 756] 04:15:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12c63f000 == 34 [pid = 1957] [id = 755] 04:15:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d1800 == 33 [pid = 1957] [id = 754] 04:15:31 INFO - PROCESS | 1957 | --DOCSHELL 0x12abd1000 == 32 [pid = 1957] [id = 753] 04:15:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1296c2800 == 31 [pid = 1957] [id = 752] 04:15:31 INFO - PROCESS | 1957 | --DOCSHELL 0x124fd1800 == 30 [pid = 1957] [id = 751] 04:15:31 INFO - PROCESS | 1957 | --DOCSHELL 0x1170f1800 == 29 [pid = 1957] [id = 750] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x12d19d800) [pid = 1957] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x120e71800) [pid = 1957] [serial = 2216] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x123d07000) [pid = 1957] [serial = 2182] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x11961ec00) [pid = 1957] [serial = 2176] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x1199a0000) [pid = 1957] [serial = 2177] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x1182dfc00) [pid = 1957] [serial = 2173] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x118726000) [pid = 1957] [serial = 2174] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x119a2f000) [pid = 1957] [serial = 2179] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x118209000) [pid = 1957] [serial = 2168] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x1169f2000) [pid = 1957] [serial = 2167] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x124d0d000) [pid = 1957] [serial = 2185] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x112984c00) [pid = 1957] [serial = 2170] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x1138c8400) [pid = 1957] [serial = 2171] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x1162d0000) [pid = 1957] [serial = 2209] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x117e16800) [pid = 1957] [serial = 2210] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x128b4a000) [pid = 1957] [serial = 2189] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x1274c4000) [pid = 1957] [serial = 2188] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x11728b800) [pid = 1957] [serial = 2192] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x1291ca400) [pid = 1957] [serial = 2198] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x119920c00) [pid = 1957] [serial = 2213] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x128cbe800) [pid = 1957] [serial = 2197] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x119392400) [pid = 1957] [serial = 1484] [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.] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x116776c00) [pid = 1957] [serial = 2156] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x115e85400) [pid = 1957] [serial = 2155] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x1193f1c00) [pid = 1957] [serial = 2159] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x118f85800) [pid = 1957] [serial = 2158] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x124849400) [pid = 1957] [serial = 2183] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x124aa4400) [pid = 1957] [serial = 2162] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x124848000) [pid = 1957] [serial = 2161] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1274c7800) [pid = 1957] [serial = 2165] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x126881800) [pid = 1957] [serial = 2164] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x126880400) [pid = 1957] [serial = 2186] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x12190a000) [pid = 1957] [serial = 2194] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1193f0800) [pid = 1957] [serial = 2212] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x128cc0400) [pid = 1957] [serial = 2195] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x120ddfc00) [pid = 1957] [serial = 2215] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x12a66dc00) [pid = 1957] [serial = 2203] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x116a9d400) [pid = 1957] [serial = 2206] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x113d6a400) [pid = 1957] [serial = 2191] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a75f800) [pid = 1957] [serial = 2204] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1182ed400) [pid = 1957] [serial = 2207] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x1294d1c00) [pid = 1957] [serial = 2201] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x120f8ec00) [pid = 1957] [serial = 2180] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x1291d8000) [pid = 1957] [serial = 2200] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x126879800) [pid = 1957] [serial = 2219] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x120f91c00) [pid = 1957] [serial = 2218] [outer = 0x0] [url = about:blank] 04:15:31 INFO - PROCESS | 1957 | 1468840531173 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]]]}] 04:15:31 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 04:15:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 672ms 04:15:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:15:31 INFO - PROCESS | 1957 | 1468840531210 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 1957 | 1468840531213 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:15:31 INFO - PROCESS | 1957 | 1468840531217 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 1957 | 1468840531219 Marionette TRACE conn2 <- [1,3014,null,{}] 04:15:31 INFO - PROCESS | 1957 | 1468840531221 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}] 04:15:31 INFO - PROCESS | 1957 | 1468840531223 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:31 INFO - PROCESS | 1957 | 1468840531303 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:15:31 INFO - PROCESS | 1957 | 1468840531308 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 1957 | 1468840531309 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185c3000 == 30 [pid = 1957] [id = 763] 04:15:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x116769c00) [pid = 1957] [serial = 2287] [outer = 0x0] 04:15:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x11872dc00) [pid = 1957] [serial = 2288] [outer = 0x116769c00] 04:15:31 INFO - PROCESS | 1957 | 1468840531336 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x119395400) [pid = 1957] [serial = 2289] [outer = 0x116769c00] 04:15:31 INFO - PROCESS | 1957 | [1957] 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 04:15:31 INFO - PROCESS | 1957 | 1468840531681 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:15:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:15:31 INFO - {} 04:15:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:15:31 INFO - {} 04:15:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:15:31 INFO - {} 04:15:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:15:31 INFO - {} 04:15:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 472ms 04:15:31 INFO - TEST-START | /FileAPI/fileReader.html 04:15:31 INFO - PROCESS | 1957 | 1468840531689 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 1957 | 1468840531691 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:15:31 INFO - PROCESS | 1957 | 1468840531693 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 1957 | 1468840531695 Marionette TRACE conn2 <- [1,3018,null,{}] 04:15:31 INFO - PROCESS | 1957 | 1468840531702 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}] 04:15:31 INFO - PROCESS | 1957 | 1468840531705 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:31 INFO - PROCESS | 1957 | 1468840531809 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:15:31 INFO - PROCESS | 1957 | 1468840531868 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 1957 | 1468840531870 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x124fd8000 == 31 [pid = 1957] [id = 764] 04:15:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1199a0000) [pid = 1957] [serial = 2290] [outer = 0x0] 04:15:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x120ddfc00) [pid = 1957] [serial = 2291] [outer = 0x1199a0000] 04:15:31 INFO - PROCESS | 1957 | 1468840531898 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x124853400) [pid = 1957] [serial = 2292] [outer = 0x1199a0000] 04:15:32 INFO - PROCESS | 1957 | 1468840532182 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]]]}] 04:15:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:15:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:15:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:15:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:15:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 520ms 04:15:32 INFO - PROCESS | 1957 | 1468840532213 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 1957 | 1468840532215 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:15:32 INFO - TEST-START | /FileAPI/historical.html 04:15:32 INFO - PROCESS | 1957 | 1468840532225 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 1957 | 1468840532226 Marionette TRACE conn2 <- [1,3022,null,{}] 04:15:32 INFO - PROCESS | 1957 | 1468840532229 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}] 04:15:32 INFO - PROCESS | 1957 | 1468840532230 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:32 INFO - PROCESS | 1957 | 1468840532315 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:15:32 INFO - PROCESS | 1957 | 1468840532375 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 1957 | 1468840532376 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x12896e800 == 32 [pid = 1957] [id = 765] 04:15:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x119a2b400) [pid = 1957] [serial = 2293] [outer = 0x0] 04:15:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x126879800) [pid = 1957] [serial = 2294] [outer = 0x119a2b400] 04:15:32 INFO - PROCESS | 1957 | 1468840532402 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x1274c8c00) [pid = 1957] [serial = 2295] [outer = 0x119a2b400] 04:15:32 INFO - PROCESS | 1957 | 1468840532656 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"]]]}] 04:15:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:15:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:15:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:15:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:15:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:15:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:15:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:15:32 INFO - TEST-OK | /FileAPI/historical.html | took 471ms 04:15:32 INFO - PROCESS | 1957 | 1468840532697 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 1957 | 1468840532698 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:15:32 INFO - TEST-START | /FileAPI/idlharness.html 04:15:32 INFO - PROCESS | 1957 | 1468840532707 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 1957 | 1468840532708 Marionette TRACE conn2 <- [1,3026,null,{}] 04:15:32 INFO - PROCESS | 1957 | 1468840532710 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}] 04:15:32 INFO - PROCESS | 1957 | 1468840532711 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:32 INFO - PROCESS | 1957 | 1468840532793 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:15:32 INFO - PROCESS | 1957 | 1468840532797 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 1957 | 1468840532798 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x1296a7800 == 33 [pid = 1957] [id = 766] 04:15:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x1273c4400) [pid = 1957] [serial = 2296] [outer = 0x0] 04:15:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128e7b000) [pid = 1957] [serial = 2297] [outer = 0x1273c4400] 04:15:32 INFO - PROCESS | 1957 | 1468840532831 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x1291ca400) [pid = 1957] [serial = 2298] [outer = 0x1273c4400] 04:15:33 INFO - PROCESS | 1957 | 1468840533362 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]]]}] 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:15:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:15:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:15:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:15:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:15:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:15:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:15:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:15:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:15:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:15:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:15:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:15:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:15:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:15:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:15:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:15:33 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 04:15:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:15:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:15:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:15:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:15:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:15:33 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 04:15:33 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 04:15:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:15:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:15:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:15:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:15:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:15:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:15:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:15:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:15:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:15:33 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 04:15:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:15:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:15:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:15:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:15:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:15:33 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 04:15:33 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 04:15:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:15:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:15:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:15:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:15:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:15:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:15:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 689ms 04:15:33 INFO - PROCESS | 1957 | 1468840533391 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 1957 | 1468840533392 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:15:33 INFO - TEST-START | /FileAPI/idlharness.worker 04:15:33 INFO - PROCESS | 1957 | 1468840533402 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 1957 | 1468840533403 Marionette TRACE conn2 <- [1,3030,null,{}] 04:15:33 INFO - PROCESS | 1957 | 1468840533405 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}] 04:15:33 INFO - PROCESS | 1957 | 1468840533409 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:33 INFO - PROCESS | 1957 | 1468840533534 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:15:33 INFO - PROCESS | 1957 | 1468840533538 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 1957 | 1468840533539 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x12cf12800 == 34 [pid = 1957] [id = 767] 04:15:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x12ba15400) [pid = 1957] [serial = 2299] [outer = 0x0] 04:15:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12ba21000) [pid = 1957] [serial = 2300] [outer = 0x12ba15400] 04:15:33 INFO - PROCESS | 1957 | 1468840533571 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12beb5000) [pid = 1957] [serial = 2301] [outer = 0x12ba15400] 04:15:33 INFO - PROCESS | 1957 | [1957] 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 04:15:34 INFO - PROCESS | 1957 | 1468840534198 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,{},{}]]]}] 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:15:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:15:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:15:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:15:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:15:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:15:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:15:34 INFO - {} 04:15:34 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 04:15:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:15:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:15:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:15:34 INFO - {} 04:15:34 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 - {} 04:15:34 INFO - {} 04:15:34 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 04:15:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:15:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:15:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:15:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:15:34 INFO - {} 04:15:34 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 04:15:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:15:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:15:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:15:34 INFO - {} 04:15:34 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 - {} 04:15:34 INFO - {} 04:15:34 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 04:15:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:15:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:15:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 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 04:15:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:15:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:15:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 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 04:15:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 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 04:15:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 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 04:15:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:15:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:15:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:15:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:15:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:15:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:15:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:15:34 INFO - {} 04:15:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 838ms 04:15:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:15:34 INFO - PROCESS | 1957 | 1468840534240 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 1957 | 1468840534241 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:15:34 INFO - PROCESS | 1957 | 1468840534243 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 1957 | 1468840534244 Marionette TRACE conn2 <- [1,3034,null,{}] 04:15:34 INFO - PROCESS | 1957 | 1468840534246 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}] 04:15:34 INFO - PROCESS | 1957 | 1468840534247 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:34 INFO - PROCESS | 1957 | 1468840534356 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:15:34 INFO - PROCESS | 1957 | 1468840534359 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 1957 | 1468840534360 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b6cf800 == 35 [pid = 1957] [id = 768] 04:15:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12bebb400) [pid = 1957] [serial = 2302] [outer = 0x0] 04:15:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x12d39cc00) [pid = 1957] [serial = 2303] [outer = 0x12bebb400] 04:15:34 INFO - PROCESS | 1957 | 1468840534417 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x12d407400) [pid = 1957] [serial = 2304] [outer = 0x12bebb400] 04:15:34 INFO - PROCESS | 1957 | 1468840534692 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]]]}] 04:15:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:15:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 469ms 04:15:34 INFO - PROCESS | 1957 | 1468840534715 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 1957 | 1468840534716 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:15:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:15:34 INFO - PROCESS | 1957 | 1468840534725 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 1957 | 1468840534726 Marionette TRACE conn2 <- [1,3038,null,{}] 04:15:34 INFO - PROCESS | 1957 | 1468840534729 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}] 04:15:34 INFO - PROCESS | 1957 | 1468840534730 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:34 INFO - PROCESS | 1957 | 1468840534853 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:15:34 INFO - PROCESS | 1957 | 1468840534867 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 1957 | 1468840534868 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x112d92000 == 36 [pid = 1957] [id = 769] 04:15:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x115e61800) [pid = 1957] [serial = 2305] [outer = 0x0] 04:15:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x115e6ac00) [pid = 1957] [serial = 2306] [outer = 0x115e61800] 04:15:34 INFO - PROCESS | 1957 | 1468840534892 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x115e6ec00) [pid = 1957] [serial = 2307] [outer = 0x115e61800] 04:15:35 INFO - PROCESS | 1957 | 1468840535166 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"]]]}] 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:15:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 476ms 04:15:35 INFO - PROCESS | 1957 | 1468840535195 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:15:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:15:35 INFO - PROCESS | 1957 | 1468840535197 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:15:35 INFO - PROCESS | 1957 | 1468840535199 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 1957 | 1468840535200 Marionette TRACE conn2 <- [1,3042,null,{}] 04:15:35 INFO - PROCESS | 1957 | 1468840535221 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}] 04:15:35 INFO - PROCESS | 1957 | 1468840535223 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:35 INFO - PROCESS | 1957 | 1468840535330 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x119a29800) [pid = 1957] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x120deb800) [pid = 1957] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x117286c00) [pid = 1957] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1191e7c00) [pid = 1957] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x1160bd800) [pid = 1957] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x126c4d400) [pid = 1957] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x1294d4400) [pid = 1957] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1191e6800) [pid = 1957] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x120ded000) [pid = 1957] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x123dda400) [pid = 1957] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1291ce800) [pid = 1957] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x1128b3800) [pid = 1957] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x112652400) [pid = 1957] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x12b696000) [pid = 1957] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x12a6c9c00) [pid = 1957] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x12a75a400) [pid = 1957] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x12b93d800) [pid = 1957] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:15:35 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119391c00) [pid = 1957] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:15:35 INFO - PROCESS | 1957 | 1468840535405 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 1957 | 1468840535406 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x110f4d800 == 37 [pid = 1957] [id = 770] 04:15:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x110db8800) [pid = 1957] [serial = 2308] [outer = 0x0] 04:15:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x110dbc800) [pid = 1957] [serial = 2309] [outer = 0x110db8800] 04:15:35 INFO - PROCESS | 1957 | 1468840535433 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x110dc0c00) [pid = 1957] [serial = 2310] [outer = 0x110db8800] 04:15:35 INFO - PROCESS | 1957 | 1468840535757 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]]]}] 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:15:35 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. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:15:35 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'.) 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:15:35 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. 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:15:35 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. 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:15:35 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. 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:15:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:15:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:15:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:15:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 584ms 04:15:35 INFO - PROCESS | 1957 | 1468840535783 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:15:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:15:35 INFO - PROCESS | 1957 | 1468840535784 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:15:35 INFO - PROCESS | 1957 | 1468840535786 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 1957 | 1468840535787 Marionette TRACE conn2 <- [1,3046,null,{}] 04:15:35 INFO - PROCESS | 1957 | 1468840535790 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}] 04:15:35 INFO - PROCESS | 1957 | 1468840535792 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:35 INFO - PROCESS | 1957 | 1468840535911 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:15:35 INFO - PROCESS | 1957 | 1468840535916 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 1957 | 1468840535917 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x110ddb000 == 38 [pid = 1957] [id = 771] 04:15:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x1125ce800) [pid = 1957] [serial = 2311] [outer = 0x0] 04:15:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x115e65800) [pid = 1957] [serial = 2312] [outer = 0x1125ce800] 04:15:35 INFO - PROCESS | 1957 | 1468840535958 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x119391c00) [pid = 1957] [serial = 2313] [outer = 0x1125ce800] 04:15:36 INFO - PROCESS | 1957 | [1957] 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 04:15:36 INFO - PROCESS | 1957 | 1468840536439 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:15:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:15:36 INFO - {} 04:15:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 04:15:36 INFO - PROCESS | 1957 | 1468840536458 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 1957 | 1468840536461 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:15:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:15:36 INFO - PROCESS | 1957 | 1468840536464 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 1957 | 1468840536467 Marionette TRACE conn2 <- [1,3050,null,{}] 04:15:36 INFO - PROCESS | 1957 | 1468840536470 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}] 04:15:36 INFO - PROCESS | 1957 | 1468840536473 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:36 INFO - PROCESS | 1957 | 1468840536628 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:15:36 INFO - PROCESS | 1957 | 1468840536634 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 1957 | 1468840536636 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x12d473000 == 39 [pid = 1957] [id = 772] 04:15:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x121902400) [pid = 1957] [serial = 2314] [outer = 0x0] 04:15:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x127686400) [pid = 1957] [serial = 2315] [outer = 0x121902400] 04:15:36 INFO - PROCESS | 1957 | 1468840536668 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x12b696800) [pid = 1957] [serial = 2316] [outer = 0x121902400] 04:15:37 INFO - PROCESS | 1957 | 1468840537089 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]]]}] 04:15:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:15:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:15:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:15:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:15:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 672ms 04:15:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:15:37 INFO - PROCESS | 1957 | 1468840537137 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:15:37 INFO - PROCESS | 1957 | 1468840537139 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:15:37 INFO - PROCESS | 1957 | 1468840537141 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 1957 | 1468840537142 Marionette TRACE conn2 <- [1,3054,null,{}] 04:15:37 INFO - PROCESS | 1957 | 1468840537145 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}] 04:15:37 INFO - PROCESS | 1957 | 1468840537146 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:37 INFO - PROCESS | 1957 | 1468840537229 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:15:37 INFO - PROCESS | 1957 | 1468840537232 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 1957 | 1468840537233 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x12db29800 == 40 [pid = 1957] [id = 773] 04:15:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1193e8400) [pid = 1957] [serial = 2317] [outer = 0x0] 04:15:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x12aa15400) [pid = 1957] [serial = 2318] [outer = 0x1193e8400] 04:15:37 INFO - PROCESS | 1957 | 1468840537257 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x12aa19000) [pid = 1957] [serial = 2319] [outer = 0x1193e8400] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x117e47000 == 39 [pid = 1957] [id = 749] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x1185c3000 == 38 [pid = 1957] [id = 763] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x1194d9800 == 37 [pid = 1957] [id = 762] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x12d715000 == 36 [pid = 1957] [id = 761] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x12abdb800 == 35 [pid = 1957] [id = 760] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x12d1a9800 == 34 [pid = 1957] [id = 758] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x1214de000 == 33 [pid = 1957] [id = 759] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x124fd8000 == 32 [pid = 1957] [id = 764] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x12896e800 == 31 [pid = 1957] [id = 765] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x112d92000 == 30 [pid = 1957] [id = 769] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x110f4d800 == 29 [pid = 1957] [id = 770] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x110ddb000 == 28 [pid = 1957] [id = 771] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x12cf12800 == 27 [pid = 1957] [id = 767] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x12b6cf800 == 26 [pid = 1957] [id = 768] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x12d473000 == 25 [pid = 1957] [id = 772] 04:15:38 INFO - PROCESS | 1957 | --DOCSHELL 0x1296a7800 == 24 [pid = 1957] [id = 766] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x119ae6400) [pid = 1957] [serial = 2253] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x121bf2c00) [pid = 1957] [serial = 2256] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x1182e5400) [pid = 1957] [serial = 2250] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x119a2e800) [pid = 1957] [serial = 2248] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x1193e8800) [pid = 1957] [serial = 2247] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x120deac00) [pid = 1957] [serial = 2254] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x118519400) [pid = 1957] [serial = 2222] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x116aa0400) [pid = 1957] [serial = 2221] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x126e43c00) [pid = 1957] [serial = 2259] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x1291d5400) [pid = 1957] [serial = 2271] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x120dec400) [pid = 1957] [serial = 2225] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x119a22800) [pid = 1957] [serial = 2224] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x12705cc00) [pid = 1957] [serial = 2228] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x125419000) [pid = 1957] [serial = 2227] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x1291ce400) [pid = 1957] [serial = 2231] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x128b47c00) [pid = 1957] [serial = 2230] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x124d09800) [pid = 1957] [serial = 2257] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x12a5d9400) [pid = 1957] [serial = 2234] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x1292ec400) [pid = 1957] [serial = 2233] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x1292ec800) [pid = 1957] [serial = 2269] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x1182e8400) [pid = 1957] [serial = 2263] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x12a670c00) [pid = 1957] [serial = 2239] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x116767800) [pid = 1957] [serial = 2262] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x12abf3000) [pid = 1957] [serial = 2237] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x12a763000) [pid = 1957] [serial = 2236] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x1291d0000) [pid = 1957] [serial = 2268] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x1274c6400) [pid = 1957] [serial = 2260] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x12b93a400) [pid = 1957] [serial = 2242] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x12b68f400) [pid = 1957] [serial = 2241] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x12ba19400) [pid = 1957] [serial = 2245] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x12b944400) [pid = 1957] [serial = 2244] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x1274cc400) [pid = 1957] [serial = 2265] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x128e83000) [pid = 1957] [serial = 2266] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x11872a000) [pid = 1957] [serial = 2251] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x12a5cfc00) [pid = 1957] [serial = 2273] [outer = 0x0] [url = about:blank] 04:15:38 INFO - PROCESS | 1957 | 1468840538856 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"]]]}] 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:15:38 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" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:15:38 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" 04:15:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:15:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1742ms 04:15:38 INFO - PROCESS | 1957 | 1468840538886 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 1957 | 1468840538889 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:15:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:15:38 INFO - PROCESS | 1957 | 1468840538894 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 1957 | 1468840538896 Marionette TRACE conn2 <- [1,3058,null,{}] 04:15:38 INFO - PROCESS | 1957 | 1468840538904 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}] 04:15:38 INFO - PROCESS | 1957 | 1468840538906 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:39 INFO - PROCESS | 1957 | 1468840539006 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:15:39 INFO - PROCESS | 1957 | 1468840539026 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 1957 | 1468840539028 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x111a5b800 == 25 [pid = 1957] [id = 774] 04:15:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x115e8a000) [pid = 1957] [serial = 2320] [outer = 0x0] 04:15:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x115e8b400) [pid = 1957] [serial = 2321] [outer = 0x115e8a000] 04:15:39 INFO - PROCESS | 1957 | 1468840539069 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x1162cf000) [pid = 1957] [serial = 2322] [outer = 0x115e8a000] 04:15:39 INFO - PROCESS | 1957 | 1468840539568 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]]]}] 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:15:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:15:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:15:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:15:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:15:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:15:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:15:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:15:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:15:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 725ms 04:15:39 INFO - PROCESS | 1957 | 1468840539624 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 1957 | 1468840539628 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:15:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:15:39 INFO - PROCESS | 1957 | 1468840539633 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 1957 | 1468840539636 Marionette TRACE conn2 <- [1,3062,null,{}] 04:15:39 INFO - PROCESS | 1957 | 1468840539638 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}] 04:15:39 INFO - PROCESS | 1957 | 1468840539640 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:39 INFO - PROCESS | 1957 | 1468840539721 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:15:39 INFO - PROCESS | 1957 | 1468840539726 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 1957 | 1468840539727 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x1170e1000 == 26 [pid = 1957] [id = 775] 04:15:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x1176b2000) [pid = 1957] [serial = 2323] [outer = 0x0] 04:15:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x117e16c00) [pid = 1957] [serial = 2324] [outer = 0x1176b2000] 04:15:39 INFO - PROCESS | 1957 | 1468840539758 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x1182e5400) [pid = 1957] [serial = 2325] [outer = 0x1176b2000] 04:15:39 INFO - PROCESS | 1957 | [1957] 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 04:15:40 INFO - PROCESS | 1957 | 1468840540098 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:15:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:15:40 INFO - {} 04:15:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 472ms 04:15:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:15:40 INFO - PROCESS | 1957 | 1468840540106 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 1957 | 1468840540107 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:15:40 INFO - PROCESS | 1957 | 1468840540109 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 1957 | 1468840540112 Marionette TRACE conn2 <- [1,3066,null,{}] 04:15:40 INFO - PROCESS | 1957 | 1468840540120 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}] 04:15:40 INFO - PROCESS | 1957 | 1468840540123 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:40 INFO - PROCESS | 1957 | 1468840540199 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:15:40 INFO - PROCESS | 1957 | 1468840540213 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 1957 | 1468840540215 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x119463000 == 27 [pid = 1957] [id = 776] 04:15:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x110dba800) [pid = 1957] [serial = 2326] [outer = 0x0] 04:15:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x119391000) [pid = 1957] [serial = 2327] [outer = 0x110dba800] 04:15:40 INFO - PROCESS | 1957 | 1468840540245 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x1193ec800) [pid = 1957] [serial = 2328] [outer = 0x110dba800] 04:15:40 INFO - PROCESS | 1957 | 1468840540566 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]]]}] 04:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:15:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:15:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 473ms 04:15:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:15:40 INFO - PROCESS | 1957 | 1468840540582 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 1957 | 1468840540584 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:15:40 INFO - PROCESS | 1957 | 1468840540589 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 1957 | 1468840540590 Marionette TRACE conn2 <- [1,3070,null,{}] 04:15:40 INFO - PROCESS | 1957 | 1468840540593 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}] 04:15:40 INFO - PROCESS | 1957 | 1468840540594 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:40 INFO - PROCESS | 1957 | 1468840540675 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:15:40 INFO - PROCESS | 1957 | 1468840540735 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 1957 | 1468840540737 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x121003800 == 28 [pid = 1957] [id = 777] 04:15:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x11962b000) [pid = 1957] [serial = 2329] [outer = 0x0] 04:15:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x119a24000) [pid = 1957] [serial = 2330] [outer = 0x11962b000] 04:15:40 INFO - PROCESS | 1957 | 1468840540762 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x119ae4c00) [pid = 1957] [serial = 2331] [outer = 0x11962b000] 04:15:41 INFO - PROCESS | 1957 | 1468840541015 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]]]}] 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:15:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 471ms 04:15:41 INFO - PROCESS | 1957 | 1468840541060 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 1957 | 1468840541061 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:15:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:15:41 INFO - PROCESS | 1957 | 1468840541063 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 1957 | 1468840541064 Marionette TRACE conn2 <- [1,3074,null,{}] 04:15:41 INFO - PROCESS | 1957 | 1468840541067 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}] 04:15:41 INFO - PROCESS | 1957 | 1468840541070 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:41 INFO - PROCESS | 1957 | 1468840541161 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:15:41 INFO - PROCESS | 1957 | 1468840541164 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 1957 | 1468840541166 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214e1800 == 29 [pid = 1957] [id = 778] 04:15:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x1176b1000) [pid = 1957] [serial = 2332] [outer = 0x0] 04:15:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x120de2800) [pid = 1957] [serial = 2333] [outer = 0x1176b1000] 04:15:41 INFO - PROCESS | 1957 | 1468840541192 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x120f8d800) [pid = 1957] [serial = 2334] [outer = 0x1176b1000] 04:15:41 INFO - PROCESS | 1957 | 1468840541510 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]]]}] 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:15:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:15:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 469ms 04:15:41 INFO - PROCESS | 1957 | 1468840541533 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 1957 | 1468840541534 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:15:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:15:41 INFO - PROCESS | 1957 | 1468840541539 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 1957 | 1468840541540 Marionette TRACE conn2 <- [1,3078,null,{}] 04:15:41 INFO - PROCESS | 1957 | 1468840541542 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}] 04:15:41 INFO - PROCESS | 1957 | 1468840541546 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:41 INFO - PROCESS | 1957 | 1468840541670 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:15:41 INFO - PROCESS | 1957 | 1468840541676 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 1957 | 1468840541678 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x125489000 == 30 [pid = 1957] [id = 779] 04:15:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x118203000) [pid = 1957] [serial = 2335] [outer = 0x0] 04:15:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x120f92000) [pid = 1957] [serial = 2336] [outer = 0x118203000] 04:15:41 INFO - PROCESS | 1957 | 1468840541703 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x124851c00) [pid = 1957] [serial = 2337] [outer = 0x118203000] 04:15:42 INFO - PROCESS | 1957 | 1468840541997 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] 04:15:42 INFO - PROCESS | 1957 | 1468840542010 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:15:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:15:42 INFO - PROCESS | 1957 | 1468840542012 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 1957 | 1468840542014 Marionette TRACE conn2 <- [1,3082,null,{}] 04:15:42 INFO - PROCESS | 1957 | 1468840542016 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}] 04:15:42 INFO - PROCESS | 1957 | 1468840542017 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:42 INFO - PROCESS | 1957 | 1468840542106 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:15:42 INFO - PROCESS | 1957 | 1468840542110 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 1957 | 1468840542111 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x12733f000 == 31 [pid = 1957] [id = 780] 04:15:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x124853000) [pid = 1957] [serial = 2338] [outer = 0x0] 04:15:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x124d7ac00) [pid = 1957] [serial = 2339] [outer = 0x124853000] 04:15:42 INFO - PROCESS | 1957 | 1468840542135 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x126883800) [pid = 1957] [serial = 2340] [outer = 0x124853000] 04:15:42 INFO - PROCESS | 1957 | 1468840542432 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]]]}] 04:15:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:15:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:15:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:15:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 468ms 04:15:42 INFO - PROCESS | 1957 | 1468840542481 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 1957 | 1468840542483 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:15:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:15:42 INFO - PROCESS | 1957 | 1468840542487 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 1957 | 1468840542489 Marionette TRACE conn2 <- [1,3086,null,{}] 04:15:42 INFO - PROCESS | 1957 | 1468840542491 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}] 04:15:42 INFO - PROCESS | 1957 | 1468840542492 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:42 INFO - PROCESS | 1957 | 1468840542565 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:15:42 INFO - PROCESS | 1957 | 1468840542631 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 1957 | 1468840542632 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x128912800 == 32 [pid = 1957] [id = 781] 04:15:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x119625c00) [pid = 1957] [serial = 2341] [outer = 0x0] 04:15:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x126e3d400) [pid = 1957] [serial = 2342] [outer = 0x119625c00] 04:15:42 INFO - PROCESS | 1957 | 1468840542656 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x1274bf000) [pid = 1957] [serial = 2343] [outer = 0x119625c00] 04:15:42 INFO - PROCESS | 1957 | 1468840542912 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:15:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:15:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 471ms 04:15:42 INFO - PROCESS | 1957 | 1468840542958 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 1957 | 1468840542959 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:15:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:15:42 INFO - PROCESS | 1957 | 1468840542962 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 1957 | 1468840542963 Marionette TRACE conn2 <- [1,3090,null,{}] 04:15:42 INFO - PROCESS | 1957 | 1468840542965 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}] 04:15:42 INFO - PROCESS | 1957 | 1468840542966 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:43 INFO - PROCESS | 1957 | 1468840543058 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:15:43 INFO - PROCESS | 1957 | 1468840543061 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 1957 | 1468840543062 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x119460800 == 33 [pid = 1957] [id = 782] 04:15:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x1274c0400) [pid = 1957] [serial = 2344] [outer = 0x0] 04:15:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x127685400) [pid = 1957] [serial = 2345] [outer = 0x1274c0400] 04:15:43 INFO - PROCESS | 1957 | 1468840543094 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x12768c000) [pid = 1957] [serial = 2346] [outer = 0x1274c0400] 04:15:43 INFO - PROCESS | 1957 | 1468840543381 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:15:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 468ms 04:15:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:15:43 INFO - PROCESS | 1957 | 1468840543431 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 1957 | 1468840543432 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:15:43 INFO - PROCESS | 1957 | 1468840543434 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 1957 | 1468840543435 Marionette TRACE conn2 <- [1,3094,null,{}] 04:15:43 INFO - PROCESS | 1957 | 1468840543440 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}] 04:15:43 INFO - PROCESS | 1957 | 1468840543442 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:43 INFO - PROCESS | 1957 | 1468840543603 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:15:43 INFO - PROCESS | 1957 | 1468840543660 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 1957 | 1468840543661 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x128e52000 == 34 [pid = 1957] [id = 783] 04:15:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x1125c8400) [pid = 1957] [serial = 2347] [outer = 0x0] 04:15:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x12768c800) [pid = 1957] [serial = 2348] [outer = 0x1125c8400] 04:15:43 INFO - PROCESS | 1957 | 1468840543700 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x128b4a400) [pid = 1957] [serial = 2349] [outer = 0x1125c8400] 04:15:44 INFO - PROCESS | 1957 | 1468840544082 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:15:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 04:15:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:15:44 INFO - PROCESS | 1957 | 1468840544113 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 1957 | 1468840544115 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:15:44 INFO - PROCESS | 1957 | 1468840544117 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 1957 | 1468840544119 Marionette TRACE conn2 <- [1,3098,null,{}] 04:15:44 INFO - PROCESS | 1957 | 1468840544121 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}] 04:15:44 INFO - PROCESS | 1957 | 1468840544123 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:44 INFO - PROCESS | 1957 | 1468840544234 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:15:44 INFO - PROCESS | 1957 | 1468840544238 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 1957 | 1468840544240 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x1214de000 == 35 [pid = 1957] [id = 784] 04:15:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x128b4c800) [pid = 1957] [serial = 2350] [outer = 0x0] 04:15:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x128e80000) [pid = 1957] [serial = 2351] [outer = 0x128b4c800] 04:15:44 INFO - PROCESS | 1957 | 1468840544273 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x1291d5000) [pid = 1957] [serial = 2352] [outer = 0x128b4c800] 04:15:44 INFO - PROCESS | 1957 | 1468840544610 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]]]}] 04:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:15:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 04:15:44 INFO - PROCESS | 1957 | 1468840544640 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 1957 | 1468840544641 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:15:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:15:44 INFO - PROCESS | 1957 | 1468840544643 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 1957 | 1468840544644 Marionette TRACE conn2 <- [1,3102,null,{}] 04:15:44 INFO - PROCESS | 1957 | 1468840544647 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}] 04:15:44 INFO - PROCESS | 1957 | 1468840544648 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:44 INFO - PROCESS | 1957 | 1468840544750 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:15:44 INFO - PROCESS | 1957 | 1468840544754 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 1957 | 1468840544755 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x12a8b1800 == 36 [pid = 1957] [id = 785] 04:15:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x128b50800) [pid = 1957] [serial = 2353] [outer = 0x0] 04:15:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x1292ec800) [pid = 1957] [serial = 2354] [outer = 0x128b50800] 04:15:44 INFO - PROCESS | 1957 | 1468840544779 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x12a5db800) [pid = 1957] [serial = 2355] [outer = 0x128b50800] 04:15:45 INFO - PROCESS | 1957 | 1468840545063 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:15:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 468ms 04:15:45 INFO - PROCESS | 1957 | 1468840545111 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 1957 | 1468840545113 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:15:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:15:45 INFO - PROCESS | 1957 | 1468840545115 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 1957 | 1468840545116 Marionette TRACE conn2 <- [1,3106,null,{}] 04:15:45 INFO - PROCESS | 1957 | 1468840545126 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}] 04:15:45 INFO - PROCESS | 1957 | 1468840545127 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:45 INFO - PROCESS | 1957 | 1468840545243 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:15:45 INFO - PROCESS | 1957 | 1468840545288 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 1957 | 1468840545289 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x1185aa800 == 37 [pid = 1957] [id = 786] 04:15:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x118518400) [pid = 1957] [serial = 2356] [outer = 0x0] 04:15:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x11872b400) [pid = 1957] [serial = 2357] [outer = 0x118518400] 04:15:45 INFO - PROCESS | 1957 | 1468840545313 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x12a66ac00) [pid = 1957] [serial = 2358] [outer = 0x118518400] 04:15:45 INFO - PROCESS | 1957 | 1468840545644 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]]]}] 04:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:15:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 573ms 04:15:45 INFO - PROCESS | 1957 | 1468840545689 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 1957 | 1468840545691 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:15:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:15:45 INFO - PROCESS | 1957 | 1468840545694 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 1957 | 1468840545696 Marionette TRACE conn2 <- [1,3110,null,{}] 04:15:45 INFO - PROCESS | 1957 | 1468840545699 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}] 04:15:45 INFO - PROCESS | 1957 | 1468840545701 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:45 INFO - PROCESS | 1957 | 1468840545840 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:15:45 INFO - PROCESS | 1957 | 1468840545853 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 1957 | 1468840545854 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b6b4800 == 38 [pid = 1957] [id = 787] 04:15:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x12a671400) [pid = 1957] [serial = 2359] [outer = 0x0] 04:15:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x12a6c3400) [pid = 1957] [serial = 2360] [outer = 0x12a671400] 04:15:45 INFO - PROCESS | 1957 | 1468840545877 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x12a75f800) [pid = 1957] [serial = 2361] [outer = 0x12a671400] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x12ba15400) [pid = 1957] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x12bebb400) [pid = 1957] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x115e61800) [pid = 1957] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x110db8800) [pid = 1957] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x1125ce800) [pid = 1957] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x121902400) [pid = 1957] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x1273c4400) [pid = 1957] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x119a2b400) [pid = 1957] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x1199a0000) [pid = 1957] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x116769c00) [pid = 1957] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x1176a8400) [pid = 1957] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x120f8f000) [pid = 1957] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x119914800) [pid = 1957] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x115e80400) [pid = 1957] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:15:46 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x126c4d800) [pid = 1957] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:15:46 INFO - PROCESS | 1957 | 1468840546344 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"]]]}] 04:15:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:15:46 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 04:15:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:15:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 672ms 04:15:46 INFO - PROCESS | 1957 | 1468840546365 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 1957 | 1468840546367 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:15:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:15:46 INFO - PROCESS | 1957 | 1468840546374 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 1957 | 1468840546375 Marionette TRACE conn2 <- [1,3114,null,{}] 04:15:46 INFO - PROCESS | 1957 | 1468840546377 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}] 04:15:46 INFO - PROCESS | 1957 | 1468840546378 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:46 INFO - PROCESS | 1957 | 1468840546474 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:15:46 INFO - PROCESS | 1957 | 1468840546547 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\", \"a68c309c-ff9f-45c3-abd0-696f1a8db005\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 1957 | 1468840546548 Marionette INFO sendAsync 894bdb6a-80db-904a-bff7-bd901fb73d46 04:15:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x12b6c4000 == 39 [pid = 1957] [id = 788] 04:15:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x111caa000) [pid = 1957] [serial = 2362] [outer = 0x0] 04:15:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x128ecc400) [pid = 1957] [serial = 2363] [outer = 0x111caa000] 04:15:46 INFO - PROCESS | 1957 | 1468840546574 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x12a764c00) [pid = 1957] [serial = 2364] [outer = 0x111caa000] 04:15:46 INFO - PROCESS | 1957 | 1468840546811 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]]]}] 04:15:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:15:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 474ms 04:15:46 INFO - PROCESS | 1957 | 1468840546845 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 1957 | 1468840546846 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:15:47 WARNING - u'runner_teardown' () 04:15:47 INFO - No more tests 04:15:47 INFO - Got 0 unexpected results 04:15:47 INFO - SUITE-END | took 500s 04:15:47 INFO - Closing logging queue 04:15:47 INFO - queue closed 04:15:48 INFO - Return code: 0 04:15:48 WARNING - # TBPL SUCCESS # 04:15:48 INFO - Running post-action listener: _resource_record_post_action 04:15:48 INFO - Running post-run listener: _resource_record_post_run 04:15:49 INFO - Total resource usage - Wall time: 522s; CPU: 58.0%; Read bytes: 626688; Write bytes: 949877248; Read time: 12; Write time: 4982 04:15:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:15:49 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 4096; Write bytes: 153976832; Read time: 1; Write time: 333 04:15:49 INFO - run-tests - Wall time: 504s; CPU: 58.0%; Read bytes: 544768; Write bytes: 792971776; Read time: 10; Write time: 4635 04:15:49 INFO - Running post-run listener: _upload_blobber_files 04:15:49 INFO - Blob upload gear active. 04:15:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:15: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 04:15: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'] 04:15: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 04:15:49 INFO - (blobuploader) - INFO - Open directory for files ... 04:15:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:15:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:15:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:15:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:15:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:15:50 INFO - (blobuploader) - INFO - Done attempting. 04:15:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:15:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:15:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:15:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:15:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:15:52 INFO - (blobuploader) - INFO - Done attempting. 04:15:52 INFO - (blobuploader) - INFO - Iteration through files over. 04:15:52 INFO - Return code: 0 04:15:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:15:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:15:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f93c0e6680ce648df940e8f0a4888ba0b315b6f6e35ec74c204f5a82343b6b543cfd5b88dceb294ec971791f1b5001650e8437e539115ea0ac91fb33dc70b746", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da4717145f00d6135e4a53bf557e1acf2d49ce1019ffe854ca53bad403cc4fd35fc92b2dbf82cc43cc5b6c4b959ed5d3c7e2e0f483608c04e245de6dd9ff28c4"} 04:15:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:15:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:15:52 INFO - Contents: 04:15:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f93c0e6680ce648df940e8f0a4888ba0b315b6f6e35ec74c204f5a82343b6b543cfd5b88dceb294ec971791f1b5001650e8437e539115ea0ac91fb33dc70b746", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da4717145f00d6135e4a53bf557e1acf2d49ce1019ffe854ca53bad403cc4fd35fc92b2dbf82cc43cc5b6c4b959ed5d3c7e2e0f483608c04e245de6dd9ff28c4"} 04:15:52 INFO - Running post-run listener: copy_logs_to_upload_dir 04:15:52 INFO - Copying logs to upload dir... 04:15:52 INFO - mkdir: /builds/slave/test/build/upload/logs 04:15:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=578.844029 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 39 secs) (at 2016-07-18 04:15:52.730839) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 04:15:52.734224) ========= 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.IzkJfCKGVE/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.uTby8YMUch/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/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/f93c0e6680ce648df940e8f0a4888ba0b315b6f6e35ec74c204f5a82343b6b543cfd5b88dceb294ec971791f1b5001650e8437e539115ea0ac91fb33dc70b746", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da4717145f00d6135e4a53bf557e1acf2d49ce1019ffe854ca53bad403cc4fd35fc92b2dbf82cc43cc5b6c4b959ed5d3c7e2e0f483608c04e245de6dd9ff28c4"} build_url:https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.011753 build_url: 'https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/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/f93c0e6680ce648df940e8f0a4888ba0b315b6f6e35ec74c204f5a82343b6b543cfd5b88dceb294ec971791f1b5001650e8437e539115ea0ac91fb33dc70b746", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da4717145f00d6135e4a53bf557e1acf2d49ce1019ffe854ca53bad403cc4fd35fc92b2dbf82cc43cc5b6c4b959ed5d3c7e2e0f483608c04e245de6dd9ff28c4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/W9nvZrAzScmkwU3NemC7qw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 04:15:52.771868) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:15:52.772198) ========= 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.IzkJfCKGVE/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.uTby8YMUch/Listeners TMPDIR=/var/folders/kh/k_6wkq590f76m8yt0lypmfdm00000w/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.005221 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:15:52.825958) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 04:15:52.826475) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 04:15:52.827056) ========= ========= Total master_lag: 0.47 =========